亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 5804 | 回復(fù): 2
打印 上一主題 下一主題

[FastDFS] FastDFS_V5.05版本升級說明 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2015-01-28 16:39 |只看該作者 |倒序瀏覽
本帖最后由 gg9654 于 2015-01-28 16:40 編輯

為了大家避免,在升級FastDFS是碰到問題,分享一下,我升級版本的經(jīng)驗。

一、問題概述

最近從5.02 升級到V5.05 出現(xiàn)了一些編譯上的問題,比如函數(shù)未定義之類的。系統(tǒng)采用的Centos 6.4 X64, 具體編譯錯誤 如下
  1. trunk_mgr/trunk_mem.o: In function `storage_trunk_free_node':
  2. /usr/local/src/FastDFS/storage/trunk_mgr/trunk_mem.c:639: undefined reference to `fast_mblock_free'
  3. trunk_mgr/trunk_mem.o: In function `trunk_add_free_block':
  4. /usr/local/src/FastDFS/storage/trunk_mgr/trunk_mem.c:1192: undefined reference to `fast_mblock_alloc'
  5. trunk_mgr/trunk_mem.o: In function `trunk_add_space_by_node':
  6. /usr/local/src/FastDFS/storage/trunk_mgr/trunk_mem.c:600: undefined reference to `fast_mblock_free'
  7. /usr/local/src/FastDFS/storage/trunk_mgr/trunk_mem.c:611: undefined reference to `fast_mblock_free'
  8. trunk_mgr/trunk_mem.o: In function `trunk_create_trunk_file':
  9. /usr/local/src/FastDFS/storage/trunk_mgr/trunk_mem.c:1451: undefined reference to `fast_mblock_alloc'
  10. /usr/local/src/FastDFS/storage/trunk_mgr/trunk_mem.c:1494: undefined reference to `fast_mblock_free'
  11. trunk_mgr/trunk_mem.o: In function `trunk_delete_size_tree_entry':
  12. /usr/local/src/FastDFS/storage/trunk_mgr/trunk_mem.c:1261: undefined reference to `fast_mblock_free'
  13. trunk_mgr/trunk_mem.o: In function `trunk_delete_space':
  14. /usr/local/src/FastDFS/storage/trunk_mgr/trunk_mem.c:1345: undefined reference to `fast_mblock_free'
  15. trunk_mgr/trunk_mem.o: In function `trunk_split':
  16. /usr/local/src/FastDFS/storage/trunk_mgr/trunk_mem.c:1406: undefined reference to `fast_mblock_alloc'
  17. /usr/local/src/FastDFS/storage/trunk_mgr/trunk_mem.c:1422: undefined reference to `fast_mblock_free'
  18. trunk_mgr/trunk_mem.o: In function `trunk_free_space':
  19. /usr/local/src/FastDFS/storage/trunk_mgr/trunk_mem.c:1150: undefined reference to `fast_mblock_alloc'
  20. trunk_mgr/trunk_mem.o: In function `storage_trunk_destroy_ex':
  21. /usr/local/src/FastDFS/storage/trunk_mgr/trunk_mem.c:304: undefined reference to `fast_mblock_destroy'
  22. /usr/local/src/FastDFS/storage/trunk_mgr/trunk_mem.c:305: undefined reference to `fast_mblock_destroy'
  23. trunk_mgr/trunk_mem.o: In function `storage_trunk_restore':
  24. /usr/local/src/FastDFS/storage/trunk_mgr/trunk_mem.c:760: undefined reference to `fast_mblock_alloc'
  25. trunk_mgr/trunk_mem.o: In function `storage_trunk_init':
  26. /usr/local/src/FastDFS/storage/trunk_mgr/trunk_mem.c:200: undefined reference to `fast_mblock_init_ex'
復(fù)制代碼
二、問題原因

這是由于老的libfastcommon無法支持新版的FastDFS。如果只是單純編譯新的libfastcommon,老的lib庫不刪除的話,會導(dǎo)致編譯時鏈接到老的庫,就是出現(xiàn)許多函數(shù)未定義,網(wǎng)上很多說要卸載FastDFS系統(tǒng)在安裝,其實不用,只要將老的libfastcommon庫刪除就可以了。

三、解決方案

下面給出 具體指令,自測通過 僅供參考
  1. rm -rf /usr/local/lib/libfdfs*
  2. rm -rf /usr/local/lib/libfast*
  3. rm -rf /usr/lib64/libfastcommon.*
  4. rm -rf /usr/lib64/libfdfsclient.*
  5. rm -rf /usr/lib/libf*

  6. vim make.sh  
  7. TARGET_PREFIX=$DESTDIR/usr/  改成 TARGET_PREFIX=$DESTDIR/usr/local


  8. ln -s /usr/lib64/libfastcommon.so /usr/local/lib/libfastcommon.so
  9. ln -s /usr/lib64/libfastcommon.so /usr/lib/libfastcommon.so
  10. ln -s /usr/local/lib64/libfdfsclient.so /usr/local/lib/libfdfsclient.so
  11. ln -s /usr/local/lib64/libfdfsclient.so /usr/lib/libfdfsclient.so
復(fù)制代碼
編輯 make.sh是由于 老的FastDFS安裝在/usr/local/bin下,新版改成了/usr/bin 為了兼容老版 特此更改

論壇徽章:
3
CU十二周年紀念徽章
日期:2013-10-24 15:41:34雙子座
日期:2014-03-02 00:11:39fulanqi
日期:2016-06-17 17:54:25
2 [報告]
發(fā)表于 2015-02-09 22:52 |只看該作者
謝謝,這么快5.05版就出來了。

論壇徽章:
0
3 [報告]
發(fā)表于 2015-04-30 13:56 |只看該作者
回復(fù) 1# gg9654


    5.05 的版本對應(yīng)的java_client 應(yīng)該使用那個??
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP