6.5. 为 Ceph OSD 部署的 Zapping 设备
在部署 OSD 前,您需要检查可用设备列表。如果设备中没有可用空间,可以通过 zapping 来清除设备中的数据。
先决条件
- 一个正在运行的 Red Hat Ceph Storage 集群。
- 主机添加到集群中。
- 所有管理器和监控守护进程都已部署。
流程
登录到 Cephadm shell:
示例
[root@host01 ~]# cephadm shell
列出可用的设备来部署 OSD:
语法
ceph orch device ls [--hostname=HOSTNAME_1 HOSTNAME_2] [--wide] [--refresh]
示例
[ceph: root@host01 /]# ceph orch device ls --wide --refresh
清除设备数据:
语法
ceph orch device zap HOSTNAME FILE_PATH --force
示例
[ceph: root@host01 /]# ceph orch device zap host02 /dev/sdb --force
验证
验证该设备中的空间可用:
示例
[ceph: root@host01 /]# ceph orch device ls
您将看到 Available 下的字段是 Yes。
其它资源
- 如需更多信息,请参阅 Red Hat Ceph Storage Operations Guide 的 Listing devices for Ceph OSD deployment 部分。