# 4.14 Doc change for replaceing OSD https://access.redhat.com/documentation/en-us/red_hat_openshift_data_foundation/4.13/html/replacing_devices/dynamically_provisioned_openshift_data_foundation_deployed_on_vmware#replacing-operational-or-failed-storage-devices-on-vmware-infrastructure_rhodf ### Change-1 ![Screenshot 2023-11-08 at 2.33.29 PM.png](https://hackmd.io/_uploads/BJ5Mk0OX6.png) *Add the following to the highlighted section* --- Note down the pvc that is used by the osd to be removed. ``` $ oc get -n openshift-storage pods -l ceph-osd-id=${osd_id_to_remove} -o custom-columns=POD:.metadata.name --no-headers | xargs -I {} oc get pod {} -o=jsonpath='{.metadata.labels.ceph\.rook\.io/pvc}{"\n"}' ``` Example Output: ``` ocs-deviceset-0-0-2s3a4 ``` --- ### Change-2 ![Screenshot 2023-11-08 at 2.41.14 PM.png](https://hackmd.io/_uploads/S1PG-AuX6.png) *Remove the 4.(i) section highlighted* ### Change-3 ![Screenshot 2023-11-08 at 2.47.46 PM.png](https://hackmd.io/_uploads/rJZPz0uXT.png) *Replace the highlighted section with the following* --- 6.Ensure that the OSD removal is completed. After the osd removal job is completed successfully it is removed automatically. ``` $ oc get job ocs-osd-removal-job -n openshift-storage ``` Example Output: ``` Error from server (NotFound): jobs.batch "ocs-osd-removal-job" not found ``` ### Change-4 ![Screenshot 2023-11-08 at 2.56.03 PM.png](https://hackmd.io/_uploads/r1ovVR_ma.png) *Remove the highlighted section* ### Change-5 ![Screenshot 2023-11-08 at 3.04.05 PM.png](https://hackmd.io/_uploads/HkCm8AuQT.png) *Remove the highlighted section 8*