基于ocfs2文件系统,在Ubuntu、ceph环境下,配置多台主机可以同时访问一个RBD设备。
实践环境
Ubuntu:Ubuntu 12.04.5 LTS
ceph:0.80.8.1
使用ceph集群中的2个节点:ceph1:10.1.1.4
ceph2:10.1.1.5
步骤:
步骤需要在每个节点执行一遍,除非特殊说明(第5、6步)
1、修改hosts
添加:(vi /etc/hosts
)
10.1.1.4 ceph1
10.1.1.5 ceph2
2、验证ceph-client可以正常连接到集群
rbd ls
3、安装ocfs2
最好采用命令方式安装:
apt-get install ocfs2-tools
如果是以前没有安装过ocfs,则需要新建配置文件:vi /etc/ocfs2/cluster.conf
node:
ip_port=7777 (默认就好)
ip_address = 10.1.1.4
number = 0
name = ceph1
cluster = ocfs2
node:
ip_port = 7777
ip_addre