歡迎您光臨本站 註冊首頁

GFS配置問題

←手機掃碼閱讀     火星人 @ 2014-03-04 , reply:0

GFS配置問題

rhel5.1系統,/etc/lvm/lvm.conf中配置locking_library = "liblvm2clusterlock.so"  ,啟動clvmd服務時,提示找不到"liblvm2clusterlock.so",為什麼?
Ps:只有這麼多積分可用,拜託大家不要嫌棄
《解決方案》

回復 #1 fangtian3000 的帖子

給分吧,呵呵

RHEL5自帶了GFS套件,所以二樓說的情況應該不會發生在樓主身上。我在RHEL5上做過GFS,並運行在線上。關於提到的lvm配置問題,我貼一段之前我寫過的一篇文檔,應該可以回答樓主的問題。


修改/etc/lvm/lvm.conf中的locking_type值為3:
locking_type = 3
這裡與rhel 4u2有不同,lvm.conf里有解釋:
    # Type of locking to use. Defaults to local file-based locking (1).
    # Turn locking off by setting to 0 (dangerous: risks metadata corruption
    # if LVM2 commands get run concurrently).
    # Type 2 uses the external shared library locking_library.
    # Type 3 uses built-in clustered locking.
rhel 5的clvm包沒有包含locking_library,只有使用type 3了。
《解決方案》

在RHEL4上的lvm2-cluster包才會提供這個庫,安裝完lvm2-cluster包後會改寫/etc/lvm/lvm.conf文件。而在RHEL5上的就不會提供這個庫,自然也不會改寫lvm.conf文件。因為系統默認安裝就是lvm2。

所以我估計你在RHEL5系統上裝的是RHEL4的gfs包。

集群/存儲軟體版本和系統軟體版本要嚴格吻合,否則會出現各種各樣的問題!這是一個基本原則。
所以我建議你放棄這個架構,找一個RHEL5.1的AP版本,在Cluster以及ClusterStorage裡面就是集群和GFS套件。

[ 本帖最後由 jerrywjl 於 2008-7-21 09:36 編輯 ]
《解決方案》

可以試試FastDFS,一個輕量級的分散式文件存儲系統。
《解決方案》

原帖由 happy_fish100 於 2008-7-21 10:40 發表 http://linux.chinaunix.net/bbs/images/common/back.gif
可以試試FastDFS,一個輕量級的分散式文件存儲系統。

就事論事,哥們。。。。。。
《解決方案》

原帖由 micheas.liao 於 2008-7-21 14:14 發表 http://linux.chinaunix.net/bbs/images/common/back.gif
給分吧,呵呵

RHEL5自帶了GFS套件,所以二樓說的情況應該不會發生在樓主身上。我在RHEL5上做過GFS,並運行在線上。關於提到的lvm配置問題,我貼一段之前我寫過的一篇文檔,應該可以回答樓主的問題。


...

我感覺不到2和3有什麼具體區別。所以用2和用3應該是一樣的。而他所報的locking_lib這裡是RHEL4的配置典型。這也都是我見過的。樓上未免太自信了吧?!

# cat /etc/lvm/lvm.conf | grep locking_type
    locking_type = 1
    # The external locking library to load if locking_type is set to 2.
# clustat -l
Member Status: Quorate

  Member Name                        ID   Status
  ------ ----                        ---- ------
  node1                                 1 Online, rgmanager
  node2                                 2 Online, Local, rgmanager

Service Information
------- -----------

Service Name      : service:Samba
  Current State   : started (112)
  Owner              : node1
  Last Owner      : none
  Last Transition : Tue Jul 22 00:17:24 2008

# cman_tool services
type             level name       id       state      
fence            0     default    00010001 none        

dlm              1     rgmanager  00020001 none        

dlm              1     clvmd      00010002 none        

# uname -r
2.6.18-53.el5xen

[ 本帖最後由 jerrywjl 於 2008-7-21 16:32 編輯 ]
《解決方案》

感謝各位的回復,locking_type = 3 使用內置而非共享庫。實驗成功。
《解決方案》

沒天理!。。。。。。就因為麻煩嗎?!

[ 本帖最後由 jerrywjl 於 2008-7-22 10:27 編輯 ]
《解決方案》

鬱悶,我不知道如何將分發給你們,知道的留言
《解決方案》

回復 #8 jerrywjl 的帖子

不是因為麻煩,而是rhel5這個版本的LVM不需要另外調用這個庫,本身已經靜態包含了。

[火星人 ] GFS配置問題已經有357次圍觀

http://coctec.com/docs/service/show-post-7266.html