CSM PowerFlex-knooppuntpods zitten vast op init: 0/2

Summary: Container Storage Modules (CSM) PowerFlex-knooppuntpods zitten vast op init:0/2 nadat hosts opnieuw zijn opgestart vanwege enkele wijzigingen die erop zijn toegepast.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Alle PowerFlex-knooppuntpods lopen vast op init:0/2 en gemelde fouten "Warning FailedMount 8s (x6 over 23s) kubelet MountVolume.SetUp failed for volume "scaleio-path-bin" : mkdir /bin/emc: read-only file system " in de beschrijving van de pod.  

Het probleem is opgetreden met CSM Operator 1.9 en 1.8.1 met CSI-driver (Container Storage Interface) voor PowerFlex 2.13.1 en 2.14.

Cause

De hoofdoorzaak van dit probleem is dat de CSM-operator niet kan bepalen of het programma tijdens de initialisatie in een OpenShift-omgeving wordt uitgevoerd. Die informatie wordt opgeslagen in de cache voor later gebruik. Het is waarschijnlijk dat op het moment dat de operator startte, de volgende opdracht niet het verwachte resultaat opleverde:

oc get --raw /apis | jq | grep "security.openshift.io" 

Dit wijst erop dat de security.openshift.io De API-groep (Application Programming Interface) was op dat moment mogelijk niet beschikbaar.

Als u in het operatorlogboek [isOpenShift err false], betekent dit dat de operator niet in staat is om de OpenShift-omgeving te bepalen.

2025-06-17T08:45:38.167Z INFO workspace/main.go:99 isOpenShift err false {"TraceId": "main"}
2025-06-17T08:45:38.168Z INFO workspace/main.go:105 Kubernetes environment {"TraceId": "main"}

Het juiste logboekbericht om de OpenShift-omgeving te bepalen is:

2025-06-19T00:03:14.913Z        INFO    workspace/main.go:138   Openshift environment   {"TraceId": "main"}

Resolution

  1. Voer handmatig de volgende opdracht uit:

oc get --raw /apis | jq | grep "security.openshift.io"

and

oc auth can-i get /apis/security.openshift.io --as=system:serviceaccount:dell-csm-operator:dell-csm-operator-manager-service-account

  1. Het verwachte resultaat is 

# oc get --raw /apis | jq | grep "security.openshift.io"
      "name": "security.openshift.io",
          "groupVersion": "security.openshift.io/v1",
        "groupVersion": "security.openshift.io/v1",

# oc auth can-i get /apis/security.openshift.io --as=system:serviceaccount:dell-csm-operator:dell-csm-operator-manager-service-account
yes

        3. Als u bovenstaande uitvoer ziet, start u de CSM-operator opnieuw:

oc delete pod dell-csm-operator-controller-manager-xxx-xxx -n openshift-operators

        4. Als de uitvoer niet hetzelfde is als hierboven, vraag de klant dan om contact op te nemen met Red Hat Support om dit verder te controleren.

Affected Products

Container Storage Modules Family, Container Storage Modules
Article Properties
Article Number: 000335617
Article Type: Solution
Last Modified: 02 Jul 2025
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.