首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >o2cb认为ocfs2集群仍然在线,并且拒绝关闭。

o2cb认为ocfs2集群仍然在线,并且拒绝关闭。
EN

Server Fault用户
提问于 2011-04-27 18:37:51
回答 1查看 7.9K关注 0票数 1

我有几个利用OpenSuSE卷的OCFS2 11.2服务器。我注意到o2cb无法确定何时实际挂载OCFS2集群。例如,当我试图关闭o2cb时,在停止OCSF2之后,o2cb拒绝关闭,因为它认为OCFS2仍然在运行!

在OCFS2停下来后我试图阻止o2cb..。

代码语言:javascript
复制
hamguy:/dev/disk/by-label # /etc/init.d/o2cb stop
Stopping O2CB cluster ocfs2: Failed
Unable to stop cluster as heartbeat region still active

所以我检查状态..。

代码语言:javascript
复制
hamguy:/dev/disk/by-label # /etc/init.d/o2cb status
Driver for "configfs": Loaded
Filesystem "configfs": Mounted
Stack glue driver: Loaded
Stack plugin "o2cb": Loaded
Driver for "ocfs2_dlmfs": Loaded
Filesystem "ocfs2_dlmfs": Mounted
Checking O2CB cluster ocfs2: Online
Heartbeat dead threshold = 31
Network idle timeout: 30000
Network keepalive delay: 2000
Network reconnect delay: 2000
Checking O2CB heartbeat: Active

再检查一遍OCFS2..。

代码语言:javascript
复制
hamguy:/dev/disk/by-label # /etc/init.d/ocfs2 status
Configured OCFS2 mountpoints:  /u/conf /u/logs /u/backup /u/client /u/data /u/mdata

OCFS2明显下降,而o2cb显然不这么认为。

OCFS2和o2cb的版本是。

代码语言:javascript
复制
kendall@hamguy:~> rpm -qa |grep ocfs2
ocfs2console-1.4.1-25.6.x86_64
ocfs2-tools-o2cb-1.4.1-25.6.x86_64
ocfs2-tools-1.4.1-25.6.x86_64

kendall@hamguy:~> rpm -qa |grep o2cb
ocfs2-tools-o2cb-1.4.1-25.6.x86_64

是什么导致了这一切,还有什么办法可以绕过它呢?如果我试图重新启动这台机器,它就会永远呆在那里,直到你的体力循环。这显然是个小问题。

任何有洞察力的人都很感激,谢谢。

肯德尔

EN

回答 1

Server Fault用户

发布于 2011-06-29 21:02:01

代码语言:javascript
复制
umount -l /dev/device 
/etc/init.d/o2cb offline ocfs2

确保在执行O2CB时检查/etc/init.d/o2cb status心跳:是不活动的

如果不更改为非活动,则从/etc/fstab中删除所有条目并重新启动。

重新启动后再次检查状态,如果是非活动状态,则使用以下方法卸载并重新启用节点:

代码语言:javascript
复制
/etc/init.d/o2cb unload
/etc/init.d/o2cb enable

点是节点必须处于非活动状态,然后才能将它们合并到相同的心跳中。

对我来说很管用

票数 2
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/264028

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档