歡迎您光臨本站 註冊首頁

gfs不能mount問題請教

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

gfs不能mount問題請教

大家好,我是用3台伺服器做的gfs +gnbd 。
192.168.0.221           gfs-node01
192.168.0.222            gfs-node02
192.168.0.223             gfs-node03
192.168.0.221            gnbd-server

其他一切都正常,但是到了最後mount -t gfs /dev/gnbd/gfs /gfstest的時候,竟然報錯
# mount -t gfs /dev/gnbd/gfs /gfstest
mount: permission denied


查看/var/log/message  的信息,發現如下 :

May 10 09:53:06 gfs-node01 kernel: lock_dlm: fence domain not found; check f
enced
May 10 09:53:06 gfs-node01 kernel: GFS: can't mount proto = lock_dlm, table = alpha_cluster:gfs, hostdata =
May 10 09:53:06 gfs-node01 hald: Timed out waiting for hotplug event 749. Rebasing to 750
May 10 09:53:21 gfs-node01 hal.hotplug: timout(10000 ms) waiting for /block/diapered_gnbd0

非常煩惱,已經困擾我很久,網上安裝gfs 的資料比較多,但是出問題,解決的資料太少了。請各位大俠指點條明路,謝謝。。。
《解決方案》

沒裝過gfs 幫不了你,SORRY.
《解決方案》

http://www.chinaunix.net/jh/4/838249.html
http://bbs.chinaunix.net/viewthread.php?tid=746833&extra=page%3D1
我是參考這2篇文章做的,不知道他們做的時候有沒有遇到我這樣的問題?鬱悶。。。
《解決方案》

1、檢查所有節點的通路是否正常
2、關閉iptables和selinux
3、看題是應該是許可權和fence domain的問題,你最好把配置文件貼出來
《解決方案》

恩,終於等到你的回復了,非常感謝。。我沒有fence 設備,我的配置文件是
<?xml version="1.0"?>
<cluster config_version="1" name="alpha_cluster">
        <fence_daemon post_fail_delay="0" post_join_delay="3"/>
        <clusternodes>
                <clusternode name="gfs-node01" votes="1">
                        <fence>
                                <method name="1">
                                        <device name="F-Man" nodename="gfs-node01" ipaddr="192.168.0.221"/>
                                </method>
                        </fence>
                </clusternode>
                <clusternode name="gfs-node02" votes="1">
                        <fence>
                                <method name="1">
                                        <device name="F-Man" nodename="gfs-node02" ipaddr="192.168.0.222"/>
                                </method>
                        </fence>
                </clusternode>
                <clusternode name="gfs-node03" votes="1">
                        <fence>
                                <method name="1">
                                        <device name="F-Man" nodename="gfs-node03" ipaddr="192.168.0.223"/>
                                </method>
                        </fence>
                </clusternode>
        </clusternodes>
        <cman/>
        <fencedevices>
                <fencedevice agent="fence_manual" name="F-Man"/>
        </fencedevices>
        <rm>
                <failoverdomains>
                        <failoverdomain name="web_failover" ordered="1" restricted="0">
                                <failoverdomainnode name="gfs-node01" priority="1"/>
                                <failoverdomainnode name="gfs-node02" priority="2"/>
                                <failoverdomainnode name="gfs-node03" priority="3"/>
                        </failoverdomain>
                </failoverdomains>
        </rm>
</cluster>
《解決方案》

原帖由 suran007 於 2007-5-12 14:50 發表於 4樓  
1、檢查所有節點的通路是否正常
2、關閉iptables和selinux
3、看題是應該是許可權和fence domain的問題,你最好把配置文件貼出來




1, 所有節點都可以正常通信。

2, iptables 和selinux 都已經關閉。

3. 最主要 的是mount deny 的問題 ,fence 我沒有這種設備。


但還是mount deny 。。還望再指點明路。。。。謝。。
《解決方案》

剛才有做過實驗,把lock 協議改為lock_noclok 之後,3台伺服器都能mount 了,奇怪。
gfs_mkfs -p lock_noclok  -t alpha_cluster:gfs -j 4 /dev/gnbd/gfs

但是  gfs_mkfs -p lock_gulm  -t alpha_cluster:gfs -j 4 /dev/gnbd/gfs
gfs_mkfs -p lock_dlm -t alpha_cluster:gfs -j 4 /dev/gnbd/gfs

都會出現如上的mount: permission denied。沒辦法了。。鬱悶。。。沒人回復。
《解決方案》

不知道樓上的兄弟  mount 的問題怎麼解決的啊。.能告訴一下嗎?
《解決方案》

誰知道不能mount是什麼原因
《解決方案》

有沒有人來回答一下呀,我的問題是,我把集群中的一個GFS掛載節點的重啟了,用mount就掛載不上了,出現這個錯誤「lock_dlm: fence domain not found; check fenced GFS: can't mount proto = lock_dlm, table = alpha_cluster:gfs, hostdata = 」,在沒有重啟前,是可以掛載的

[火星人 ] gfs不能mount問題請教已經有496次圍觀

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