1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| 更换方式1:
1到指定节点上,停止指定的osd进程 systemctl stop ceph-osd@id
2 将移除OSD节点状态标记为 ceph osd out ceph-osd@id
3从crush中移除OsD节点,该节点不作为数据的载体 ceph osd crush remove id
4 删除OSD节点和对应的认证信息 ceph osd rm id /ceph auth del id
5 增加一个新的 OSD(zap擦除磁盘数据,create 创建磁盘)
注意:1、2、3、4、5 这几步都会发生数据迁移的动作 如果是原始磁盘占用,无法格式化删除,使用下面的命令 查看磁盘的当前状态:dmsetup status 查看磁盘的唯一标识:cat /var/lib/ceph/osd/ceph-1/fsid 清理磁盘的占用:dmsetup remove ceph-1的id 格式化磁盘(新的磁盘不用):mkfs.ext4 /dev/sdc
|