Verifying configuration of Data Foundation service with an IBM FlashSystem cluster

After the configuration of the Fusion Data Foundation service with an IBM FlashSystem cluster, you must verify if the storage system is configured successfully.

Procedure

  1. Verify the state of pods.
    1. In the OpenShift web console, click Workloads > Pods.
    2. Select your project from the Project list.
    3. Verify if the below pods are running successfully:

      Table 1. Pods corresponding to Fusion Data Foundation components
      Component Corresponding pods
      Fusion Data Foundation operator
      • ocs-operator-* (1 pod on any worker node)
      • ocs-metrics-exporter-* (1 pod on any worker node)
      • odf-operator-controller-manager-* (1 pod on any worker node)
      • odf-console-* (1 pod on any worker node)
      • csi-addons-controller-manager-* (1 pod on any worker node)
      ibm-storage-odf-operator
      • ibm-storage-odf-operator-* (2 pods on any worker nodes)
      • ibm-odf-console-*
      ibm-flashsystem-storage ibm-flashsystem-storage-* (1 pod on any worker node)
      rook-ceph Operator rook-ceph-operator-* (1 pod on any worker node)
      Multicloud Object Gateway
      • noobaa-operator-* (1 pod on any worker node)
      • noobaa-core-* (1 pod on any worker node)
      • noobaa-db-pg-* (1 pod on any worker node)
      • noobaa-endpoint-* (1 pod on any worker node)
      CSI ibm-block-csi-* (1 pod on any worker node)
  2. Verify that the Fusion Data Foundation cluster is healthy.
    1. In the OpenShift web console, click Storage > Data Foundation.
    2. In the Status card of the Overview tab, verify that the Storage System has a green tick mark.
    3. In the Details card, verify that the cluster information is displayed.
  3. Verify that the Multicloud Object Gateway is healthy.
    1. In the OpenShift web console, click Storage > Data Foundation.
    2. In the Status card of the Overview tab, click Storage System and then click the storage system link from the pop up.
    3. In the Status card of the Object tab, verify that both Object Service and Data Resiliency have a green tick.
    4. In the Details card, verify that the MCG information is displayed.
  4. Verify that the IBM FlashSystem is connected and the storage cluster is ready.

    Run the following command to verify if the Fusion Data Foundation cluster is connected to the external IBM FlashSystem.

    oc get flashsystemclusters.odf.ibm.com

    Expected Output:

    NAME                     AGE   PHASE   CREATED AT
    ibm-flashsystemcluster            35s           2021-09-23T07:44:52Z
  5. Verify the StorageSystem of the storage.

    Run the following command to verify the StorageSystem of IBM FlashSystem storage cluster.

    oc get storagesystems.odf.openshift.io

    Expected Output:

    NAME                                   STORAGE-SYSTEM-KIND                       STORAGE-SYSTEM-NAME
    ibm-flashsystemcluster-storagesystem   flashsystemcluster.odf.ibm.com/v1alpha1   ibm-flashsystemcluster
    ocs-storagecluster-storagesystem       storagecluster.ocs.openshift.io/v1        ocs-storagecluster
  6. Verify the CSVs.

    Run the following command to verify that the CSVs are in the succeeded state.

    oc get csv

    Expected Output:

    NAME                              DISPLAY                                     VERSION   REPLACES                        PHASE
    ibm-block-csi-operator.v1.6.0     Operator for IBM block storage CSI driver   1.6.0    ibm-block-csi-operator.v1.5.0    Succeeded
    ibm-storage-odf-operator.v0.2.1   IBM Storage ODF operator                    0.2.1                                     Installing
    noobaa-operator.v5.9.0            NooBaa Operator                             5.9.0                                     Succeeded
    ocs-operator.v4.14.0              OpenShift Container Storage                 4.14.0                                    Succeeded
    odf-operator.v4.14.0              OpenShift Data Foundation                   4.14.0                                    Succeeded
  7. Verify the IBM operator and CSI pods.

    Run the following command to verify the IBM operator and CSI pods:

    oc get pods

    Expected Output:

    NAME                                                              READY   STATUS              RESTARTS   AGE
    5cb2b16ec2b11bf63dbe691d44a63535dc026bb5315d5075dc6c398b3c58l94   0/1     Completed           0          10m
    7c806f6568f85cf10d72508261a2535c220429b54dbcf87349b9b4b9838fctg   0/1     Completed           0          8m47s
    c4b05566c04876677a22d39fc9c02512401d0962109610e85c8fb900d3jd7k2   0/1     Completed           0          10m
    c5d1376974666727b02bf25b3a4828241612186744ef417a668b4bc1759rzts   0/1     Completed           0          10m
    ibm-block-csi-operator-7b656d6cc8-bqnwp                           1/1     Running             0          8m3s
    ibm-odf-console-97cb7c84c-r52dq                                   0/1     ContainerCreating   0          8m4s
    ibm-storage-odf-operator-57b8bc47df-mgkc7                         1/2     ImagePullBackOff    0          94s
    noobaa-operator-7698579d56-x2zqs                                  1/1     Running             0          9m37s
    ocs-metrics-exporter-94b57d764-zq2g2                              1/1     Running             0          9m32s
    ocs-operator-5d96d778f6-vxlq5                                     1/1     Running             0          9m33s
    odf-catalogsource-j7q72                                           1/1     Running             0          10m
    odf-console-8987868cd-m7v29                                       1/1     Running             0          9m35s
    odf-operator-controller-manager-5dbf785564-rwsgq                  2/2     Running             0          9m35s
    rook-ceph-operator-68b4b976d8-dlc6w                               1/1     Running             0          9m32s