Verifying Fusion Data Foundation configuration with IBM FlashSystem
Verify that the Fusion Data Foundation is correctly configured with IBM FlashSystem in external mode.
Procedure
- Verify the state of the Pods by following the instructions that are mentioned in Verifying the state of the Pods.
- Verify that the Fusion Data Foundation cluster is healthy by following the instructions that are mentioned in Verifying the Fusion Data Foundation cluster is healthy.
- Verify that the MCG is healthy by following the instructions that are mentioned in Verifying the Multicloud Object Gateway is healthy.
- Verify that the IBM FlashSystem is connected and the storage cluster is
ready. Command example:
oc get flashsystemclusters.odf.ibm.comExample output:NAME AGE PHASE CREATED AT ibm-flashsystem-storage-fab3p-60 46h Ready 2025-06-30T12:17:06Z
- Verify the storage system of the IBM FlashSystem cluster. Command example:
oc get storagesystems.odf.openshift.ioExample output:NAME STORAGE-SYSTEM-KIND STORAGE-SYSTEM-NAME ibm-flashsystemcluster-storagesystem flashsystemcluster.odf.ibm.com/v1alpha1 ibm-flashsystemcluster ocs-storagecluster storagecluster.ocs.openshift.io/v1 ocs-storagecluster
- Verify the subscription of the IBM operator. Command example:
oc get subscriptions.operators.coreos.comExample output:NAME PACKAGE SOURCE CHANNEL cephcsi-operator-stable-4.19-redhat-operators-openshift-marketplace cephcsi-operator redhat-operators stable-4.19 ibm-block-csi-operator-stable-certified-operators-openshift-marketplace ibm-block-csi-operator certified-operators stable ibm-storage-odf-operator ibm-storage-odf-operator ibm-storage-odf-catalog stable-v1.7 mcg-operator-stable-4.19-redhat-operators-openshift-marketplace mcg-operator redhat-operators stable-4.19 ocs-client-operator-stable-4.19-redhat-operators-openshift-marketplace ocs-client-operator redhat-operators stable-4.19 ocs-operator-stable-4.19-redhat-operators-openshift-marketplace ocs-operator redhat-operators stable-4.19 odf-csi-addons-operator-stable-4.19-redhat-operators-openshift-marketplace odf-csi-addons-operator redhat-operators stable-4.19 odf-dependencies odf-dependencies redhat-operators stable-4.19 odf-operator odf-operator redhat-operators stable-4.19 odf-prometheus-operator-stable-4.19-redhat-operators-openshift-marketplace odf-prometheus-operator redhat-operators stable-4.19 recipe-stable-4.19-redhat-operators-openshift-marketplace recipe redhat-operators stable-4.19 rook-ceph-operator-stable-4.19-redhat-operators-openshift-marketplace rook-ceph-operator redhat-operators stable-4.19
- Verify that the CSVs are in the succeeded state. Command example:
oc get csvExample output:NAME DISPLAY VERSION REPLACES PHASE cephcsi-operator.v4.19-rhodf CephCSI operator 4.19-rhodf cephcsi-operator.v4.19-rhodf Succeeded ibm-block-csi-operator.v1.12.4 IBM block storage CSI driver operator 1.12.4 Succeeded ibm-storage-odf-operator.v1.7.1 IBM Storage ODF operator 1.7.1 ibm-storage-odf-operator.v1.7.0 Succeeded mcg-operator.v4.19-rhodf NooBaa Operator 4.19-rhodf mcg-operator.v4.19-rhodf Succeeded ocs-client-operator.v4.19-rhodf OpenShift Data Foundation Client 4.19-rhodf ocs-client-operator.v4.19-rhodf Succeeded ocs-operator.v4.19-rhodf OpenShift Container Storage 4.19-rhodf ocs-operator.v4.19-rhodf Succeeded odf-csi-addons-operator.v4.19-rhodf CSI Addons 4.19-rhodf odf-csi-addons-operator.v4.19-rhodf Succeeded odf-dependencies.v4.19-rhodf Data Foundation Dependencies 4.19-rhodf odf-dependencies.v4.19-rhodf Succeeded odf-operator.v4.19-rhodf OpenShift Data Foundation 4.19-rhodf odf-operator.v4.19-rhodf Succeeded odf-prometheus-operator.v4.19-rhodf Prometheus Operator 4.19-rhodf odf-prometheus-operator.v4.19-rhodf Succeeded recipe.v4.19-rhodf Recipe 4.19-rhodf recipe.v4.19-rhodf Succeeded rook-ceph-operator.v4.19-rhodf Rook-Ceph
- Verify the IBM operator and CSI Pods. Command example:
oc get podsExample output:NAME READY STATUS RESTARTS AGE ceph-csi-controller-manager-65f4bc4cd5-9qbp4 2/2 Running 0 46h csi-addons-controller-manager-757d9c6748-94nrt 2/2 Running 0 46h openshift-storage.cephfs.csi.ceph.com-ctrlplugin-b642k 3/3 Running 0 46h openshift-storage.cephfs.csi.ceph.com-ctrlplugin-l75pt 3/3 Running 0 46h openshift-storage.cephfs.csi.ceph.com-nodeplugin-847f7c54d8 7/7 Running 0 46h openshift-storage.cephfs.csi.ceph.com-nodeplugin-847f7c54b9 7/7 Running 0 46h openshift-storage.cephfs.csi.ceph.com-ctrlplugin-vh485 3/3 Running 0 46h openshift-storage.rbd.csi.ceph.com-ctrlplugin-9hss7 4/4 Running 0 46h openshift-storage.rbd.csi.ceph.com-ctrlplugin-9q9qd 4/4 Running 0 46h openshift-storage.rbd.csi.ceph.com-ctrlplugin-9vkqh 4/4 Running 0 46h openshift-storage.rbd.csi.ceph.com-nodeplugin-7f4b8d946f-ngz65 7/7 Running 0 46h openshift-storage.rbd.csi.ceph.com-nodeplugin-7f4b8d946f-x8l8t 7/7 Running 0 46h ibm-block-csi-controller-0 8/8 Running 0 41h ibm-block-csi-node-6vmpq 3/3 Running 0 46h ibm-block-csi-node-fw7xc 3/3 Running 0 41h ibm-block-csi-node-k57sv 3/3 Running 0 46h ibm-block-csi-operator-867c54df5d-2t968 1/1 Running 0 46h ibm-flashsystem-storage-deployment-5958ffd56b-tj6zw 1/1 Running 0 46h ibm-odf-console-6d64dcc46c-bkknx 1/1 Running 0 41h ibm-storage-odf-operator-787c67c7bf-nzp9w 2/2 Running 0 41h noobaa-core-0 2/2 Running 0 46h noobaa-db-pg-0 1/1 Running 0 46h noobaa-endpoint-5d94d888fc-bj28x 1/1 Running 0 46h noobaa-operator-67b569fc76-rk99d 1/1 Running 0 46h ocs-metrics-exporter-6f7f79fcf9-xm6pq 2/3 Running 0 46h ocs-operator-676c964c58-nsb7g 1/1 Running 0 46h odf-console-75dc785696-n97sk 1/1 Running 0 46h odf-operator-controller-manager-785ddcd999-tf245 2/2 Running 0 46h rook-ceph-crashcollector-worker-node1-b95b5cd54-7qbhb 1/1 Running 0 46h rook-ceph-crashcollector-worker-node2-757d746d5f-jsfrx 1/1 Running 0 46h rook-ceph-crashcollector-worker-node3-6d4f8f7848-xvvw2 1/1 Running 0 46h rook-ceph-exporter-worker-node1-5dcf74b647-t5rg7 1/1 Running 0 46h rook-ceph-exporter-worker-node2-66c694f5b6-n96g5 1/1 Running 0 46h rook-ceph-exporter-worker-node3-58fd7ffcfc-vpzfr 1/1 Running 0 46h rook-ceph-mds-ocs-storagecluster-cephfilesystem-a-557b4cc9gsx65 2/2 Running 0 46h rook-ceph-mds-ocs-storagecluster-cephfilesystem-b-5d8748dfmrhfn 2/2 Running 0 46h rook-ceph-mgr-a-f56c6866b-tzl2s 3/3 Running 0 46h rook-ceph-mgr-b-796d5f69bf-f54qr 3/3 Running 0 46h rook-ceph-mon-a-6b5dc9dd6c-f4dvn 2/2 Running 0 46h rook-ceph-mon-b-8d458fbdf-wjgzm 2/2 Running 0 46h rook-ceph-mon-c-5b78749887-mcpjl 2/2 Running 0 46h rook-ceph-operator-578dfdd8dd-mn9vn 1/1 Running 0 46h rook-ceph-osd-0-754499c4bd-2nrs2 2/2 Running 0 46h rook-ceph-osd-1-5566ff6d99-dc6l4 2/2 Running 0 46h rook-ceph-osd-2-8567c9f9f7-wr66b 2/2 Running 0 46h rook-ceph-osd-prepare-667012a10f7f0800994523ce6731b5d1-n7fgb 0/1 Completed 0 46h rook-ceph-osd-prepare-ab6be2d13c76aad7123b793996562bf0-wpqsv 0/1 Completed 0 46h rook-ceph-osd-prepare-baf6cafc480b4e046c337c49601633b8-zllnx 0/1 Completed 0 46h rook-ceph-rgw-ocs-storagecluster-cephobjectstore-a-5f4dfd9wlbvn 2/2 Running 0 46h ux-backend-server-db4c5b7bd-hn9jx 2/2 Running 0 46h