Ceph分布式存储 增加osd流程

假如需要新增一个主机名:osd4 ip:192.168.0.110的OSD

1.在osd4创建挂载目录及放置配置文件的目录

ssh 192.168.0.110 (这里是从mon主机ssh到osd4主机)
mkdir /ceph/osd.4 
mkdir /etc/ceph  

2.在osd4上格式化ext4的sda3分区,挂载分区。

mkfs.ext4 /dev/sda3
mount -o user_xattr /dev/sda3 /ceph/osd.4

3.将mon主机的id_dsa.pub拷至osd4主机,实现免密码访问

scp /root/.ssh/id_dsa.pub 192.168.0.110:/root/.ssh/id_dsa.pub102
ssh 192.168.0.110
cd /root/.ssh
cat id_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.conf 192.168.0.110:/etc/ceph/  (这里只写这一个,不要忘记同步其他节点的配置文件)

6.创建osd

ceph osd create osd.4

7.加载OSD数据目录

ssh 192.168.0.110
ceph-osd -i osd.4 --mkfs --mkkey

下面更新crushmap后,新增的osd就可以存放数据了。

8.创建当前正在使用的crushmap

ceph osd getcrushmap -o map   (map 是自定义的一个名称,下面需要用到这个名称)

9.反编译后导出crushmap

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

10.修改map.txt

Linux C/C+ +开发(后端/音视频/游戏/嵌入式/高性能网络/存储/基础架构/安全)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值