待加入 ceph 数据盘如果是旧硬盘,已有分区或文件系统:

先列出磁盘信息

lsblk

根据识别的磁盘信息获得数据盘具体的信息,如 /dev/sdb

如果作为 ceph osd 用过

ceph-volume lvm zap /dev/sdb --destroy

如果作为其他文件系统用过

wipefs -af /dev/sdb

如果曾作为 PVE 系统盘,可能 wipefs 无效,可以试试在网页控制台上销毁对应内容再次执行上述命令。

其他方式可以尝试使用以下命令,将磁盘的前 200MB 数据清零,这可以确保磁盘上原有的数据和分区表等被清除

dd if=/dev/zero of=/dev/sdb bs=1M count=200