8.4. 对 cephosd:osd.0 错误进行故障排除,在删除失败或不需要的 Ceph OSD 时无法销毁
如果您收到 cephosd:osd.0 is not ok to destroy to destroy
from the ocs-osd-removal-job pod in OpenShift Container Platform 的错误,请使用 FORCE_OSD_REMOVAL 选项运行 Object Storage Device (OSD)删除作业,将 OSD 移到 destroyed 状态。
oc process -n openshift-storage ocs-osd-removal -p FORCE_OSD_REMOVAL=true -p FAILED_OSD_IDS=$<failed_osd_id> | oc create -f -
# oc process -n openshift-storage ocs-osd-removal -p FORCE_OSD_REMOVAL=true -p FAILED_OSD_IDS=$<failed_osd_id> | oc create -f -
注意
只有在所有 PG 都处于 active 状态时,才必须使用 FORCE_OSD_REMOVAL 选项。如果没有,PG 必须完成回填或进一步调查,以确保它们处于活动状态。