假如需要新增一个主机名:osd4ip:192.168.0.110的OSD
1.在osd4创建挂载目录及放置配置文件的目录
ssh192.168.0.110(这里是从mon主机ssh到osd4主机)
mkdir/ceph/osd.4
mkdir/etc/ceph
2.在osd4上格式化ext4的sda3分区,挂载分区。
mkfs.ext4/dev/sda3
mount-ouser_xattr/dev/sda3/ceph/osd.4
3.将mon主机的id_dsa.pub拷至osd4主机,实现免密码访问
scp/root/.ssh/id_dsa.pub192.168.0.110:/root/.ssh/id_dsa.pub102
ssh192.168.0.110
cd/root/.ssh
catid_dsa.pub102>authorized_keys
4.在mon主机上修改ceph.conf配置文件
vi/etc/ceph/ceph.conf
[osd.4]
host=osd4
deves=/dev/sda3
5.复制修改后的ceph.conf文件至每一个MDS和OSD节点并复制一份至/usrlocal/etc/ceph/
scp/etc/ceph/ceph.conf192.168.0.110:/etc/ceph/(这里只写这一个,不要忘记同步其他节点的配置文件)
6.创建osd
cephosdcreateosd.4
7.加载OSD数据目录
ssh192.168.0.110
ceph-osd-iosd.4--mkfs--mkkey
下面更新crushmap后,新增的osd就可以存放数据了。
8.创建当前正在使用的crushmap
cephosdgetcrushmap-omap(map是自定义的一个名称,下面需要用到这个名称)
9.反编译后导出crushmap
crushtool-dmap-o/root/map.txt(map.txt是导出的文件名)
10.修改map.txt
如果觉得《ceph修改osd服务器IP ceph增加osd流程》对你有帮助,请点赞、收藏,并留下你的观点哦!