2.5. 在保留 OSD ID 时替换 OSD 驱动器
在替换失败的 OSD 驱动器时,您可以保留原始 OSD ID 和 CRUSH map 条目。
注意
					ceph-volume lvm 命令默认为 OSD 的 BlueStore。
				
先决条件
- 一个正在运行的 Red Hat Ceph Storage 集群。
- 一个失败的磁盘。
流程
- 销毁 OSD: - 语法 - ceph osd destroy OSD_ID --yes-i-really-mean-it - ceph osd destroy OSD_ID --yes-i-really-mean-it- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 示例 - ceph osd destroy 1 --yes-i-really-mean-it - [root@osd ~]# ceph osd destroy 1 --yes-i-really-mean-it- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 另外,如果之前使用替换磁盘,则需要 - zap磁盘:- 语法 - ceph-volume lvm zap DEVICE - ceph-volume lvm zap DEVICE- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 示例 - ceph-volume lvm zap /dev/sdb - [root@osd ~]# ceph-volume lvm zap /dev/sdb- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 注意- 您可以通过比较各种命令的输出(如 - ceph osd tree、- ceph osd metadata和- df)来查找 DEVICE。
- 使用现有 OSD ID 创建新 OSD: - 语法 - ceph-volume lvm create --osd-id OSD_ID --data DEVICE - ceph-volume lvm create --osd-id OSD_ID --data DEVICE- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 示例 - ceph-volume lvm create --osd-id 1 --data /dev/sdb - [root@mon ~]# ceph-volume lvm create --osd-id 1 --data /dev/sdb- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
其它资源
- 如需更多详细信息,请参阅 Red Hat Ceph Storage Operations Guide 中的使用 Ansible 添加具有相同磁盘拓扑的 Ceph OSD 部分。
- 如需更多详细信息,请参阅 Red Hat Ceph Storage Operations Guide 中的使用 Ansible 添加具有不同磁盘拓扑的 Ceph OSD 部分。
- 如需更多详细信息,请参阅 Red Hat Ceph Storage 操作指南中的使用 'ceph-volume' 准备 Ceph OSD。
- 如需更多详细信息,请参阅 Red Hat Ceph Storage 操作指南中的使用 'ceph-volume' 激活 Ceph OSD。
- 如需了解更多详细信息,请参阅 Red Hat Ceph Storage Operations 指南中的使用命令行界面部分来添加 Ceph OSD。