9.4. 在删除失败或不需要的 Ceph OSD 时,对错误 cephosd:osd.0 进行故障排除
如果遇到错误,cephosd:osd.0 is not ok 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 必须完成回填或进一步调查,以确保它们处于活动状态。