我试过Fedora,卡住了。下载了oracle linux。
- 3 台虚拟机:ocfs2-1、ocfs2-2、ocfs2-3(全部:2x NIC、1xbridge、1xinternal 网络 - 用于 ocfs2)
- 在 ocfs2-1 上,我为存储创建了额外的磁盘(固定大小),并且我已经
VboxManage modifyhd UUID -type shareable
为这个磁盘完成了“”-在其他机器上,我也创建了磁盘,但使用“选择现有磁盘”选项 - 我已将每台机器上的每个“内部网络”接口配置为静态
/etc/sysconfig/network-scripts/
: -ocfs2-1 10.0.0.1
;ocfs2-2 10.0.0.2
;ocfs2-3 10.0.0.3
- 我已经用“
yum install ocfs2-tools.x86_64
”安装了 ocfs2 工具 - 在我做过的每台机器上:
:
o2cb add-cluster ocfs2demo
o2cb add-node --ip 10.0.0.1 --port 7777 --number 1 ocfs2demo ocfs2-1
o2cb add-node --ip 10.0.0.2 --port 7777 --number 2 ocfs2demo ocfs2-2
o2cb add-node --ip 10.0.0.3 --port 7777 --number 3 ocfs2demo ocfs2-3
当我尝试使用“ o2cb register-cluster ocfs2demo
”注册集群时,出现错误:“ 02cb:尝试初始化集群时无法访问集群服务”当在“/etc/init.d/
我运行”./o2cb load
时,我能够进行注册集群声明,但在那之后,当我尝试:“ sudo o2cb start-heartbeat ocfs2demo
”我得到一个错误:“ o2cb:集群'ocfs2demo'未注册”-/etc/ocfs2/cluster.conf
在所有节点上都是相同的-ocfs2的内核模块在好目录中:-“ find / -name "*ocfs2_nodemanager*" -print
”在/lib/modules uname-r
//kernel /fs/ocfs2 - 也许安装的驱动程序与我的内核版本不匹配?:内核(uname -r):3.8.13-55.1.6 驱动程序(rpm -qa|grep ocfs2):ocfs2-tools-1.8.0 -16 - 服务 o2cb 状态:
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 "ocfs2demo": Offline
- 我运行“
sudo systemctl enable o2cb.service
” - 启用 o2cb - 在最后一个命令之后,集群仍然是“离线”
- 我试过:“
/etc/init.d/o2cb force-reload
” - 没有任何改变
我不知道我还能尝试什么来开始这件事。我将不胜感激。