天天看点

添加osd节点纪要

添加osd节点纪要

以ceph-node6节点上添加osd.4为例介绍添加osd节点的过程

①在cluster启动状态下修改配置文件

添加如下内容:

[osd.4]
host = ceph-node6
devs = /dev/sdb1
           

②创建osd

在mon节点上执行ceph osd create命令创建osd节点

③添加节点信息到map里面

执行下面的语句

ceph osd crush set 4 1.0 root=default rack=unknownrack host=ceph-node6

要是ceph节点上已经添加过osd了,则执行:ceph osd crush add 4 1.0 root=default rack=unknownrack host=ceph-node6

然后执行下面语句查看:

ceph osd getcrushmap -o map

crushtool -d map -o /root/map.txt (map.txt是导出的文件名)

查看文本文件即可,也可以执行ceph osd tree查看

④在ceph-node6节点上执行下面 操作进行授权

ceph auth add osd.4 osd 'allow *' mon 'allow rwx' -i /etc/ceph/keyring.osd.4

⑤启动osd.4服务即可

说明:

①网上有些做法不是不正确,而是后来的版本启用了有些方式,上面介绍的方式是针对0.80.1版本的ceph添加osd节点。

②日志文件“添加节点active+remapped状态.txt”

③http://www.selinuxplus.com/?p=445

④http://blog.chinaunix.net/uid-8657589-id-3446346.html