CSM: CSI-driver voor PowerMax mislukt bij het maken van volume en er zijn fouten opgetreden bij het vinden van storagegroep en volume

Samenvatting: Dell Container Storage Modules (CSM) CSI-driver (Container Storage Interface) voor PowerMax mislukt bij het maken van volumes en er zijn fouten opgetreden bij het vinden van storagegroep (SG) en volume. ...

Dit artikel is van toepassing op Dit artikel is niet van toepassing op Dit artikel is niet gebonden aan een specifiek product. Niet alle productversies worden in dit artikel vermeld.

Symptomen

De volgende fouten worden weergegeven in de logboeken van de controllerdriver wanneer u probeert een volume te maken. De overdracht van de representatieve staat (REST) haalt de details van de SG op. De REST Reactie is "200 ok" Maar dan laten de logs zien "Unable to find storage group".

time="2024-02-14T17:15:03Z" level=debug msg="\n    -------------------------- POWERMAX HTTP REQUEST -------------------------\n    GET /univmax/restapi/100/sloprovisioning/symmetrix/<powermax id>/storagegroup/<storage group> HTTP/1.1\n    Host: 0.0.0.0:2222\n    Accept: application/json;version=100\n    Application-Type: CSI Driver for Dell EMC PowerMax/v2.9.1\n    Content-Type: application/json;version=100\n    Symid: <powermax id>\n    \n"
time="2024-02-14T17:15:03Z" level=debug msg="\n    -------------------------- POWERMAX HTTP RESPONSE -------------------------\n    HTTP/1.1 200 OK\n    Transfer-Encoding: chunked\n    Content-Security-Policy: default-src 'self'\n    Content-Type: application/json\n    Date: Wed, 14 Feb 2024 17:15:03 GMT\n    Referrer-Policy: no-referrer-when-downgrade\n    Restapi-Active-Session-Count: 4\n    Restapi-Processing-Time: 25\n    Strict-Transport-Security: max-age=31536000; includeSubDomains\n    X-Content-Security-Policy: default-src 'self'\n    X-Content-Type-Options: nosniff\n    X-Frame-Options: SAMEORIGIN\n    X-Webkit-Csp: default-src 'self'\n    X-Xss-Protection: 1; mode=block\n    \n    176\n    {\"storageGroupId\":\"<storage group>\",\"slo\":\"Gold\",\"service_level\":\"Gold\",\"base_slo_name\":\"Gold\",\"srp\":\"SRP_1\",\"slo_compliance\":\"STABLE\",\"num_of_vols\":0,\"num_of_child_sgs\":0,\"num_of_parent_sgs\":0,\"num_of_masking_views\":0,\"num_of_snapshots\":0,\"cap_gb\":0.0,\"type\":\"Standalone\",\"unprotected\":true,\"compression\":true,\"compression_ratio_to_one\":0.0,\"unreducible_data_gb\":0.0}\n    0\n    \n"
time="2024-02-14T17:15:03Z" level=debug msg="Unable to find storage group: <storage group>"

En dan verder, de REST Controleert of het volume bestaat voordat u het probeert aan te maken. De REST geeft als resultaat dat het volume niet wordt gevonden met een 404 Not Found bericht, maar de code verwacht in plaats daarvan een lege lijst.  

time="2024-02-14T17:15:03Z" level=debug msg="\n    -------------------------- POWERMAX HTTP REQUEST -------------------------\n    GET /univmax/restapi/100/sloprovisioning/symmetrix/<powermax id>/volume?volume_identifier=<volume name> HTTP/1.1\n    Host: 0.0.0.0:2222\n    Accept: application/json;version=100\n    Application-Type: CSI Driver for Dell EMC PowerMax/v2.9.1\n    Content-Type: application/json;version=100\n    Symid: <powermax id>\n    \n"
time="2024-02-14T17:15:04Z" level=debug msg="\n    -------------------------- POWERMAX HTTP RESPONSE -------------------------\n    HTTP/1.1 404 Not Found\n    Content-Length: 26\n    Content-Type: text/plain; charset=utf-8\n    Date: Wed, 14 Feb 2024 17:15:04 GMT\n    \n    Invalid Response from API\n"
time="2024-02-14T17:15:04Z" level=error msg="Error looking up volume for idempotence check: Not Found"
time="2024-02-14T17:15:04Z" level=info msg="/csi.v1.Controller/CreateVolume: REP 0032: rpc error: code = Internal desc = Error looking up volume for idempotence check: Not Found"
time="2024-02-14T17:15:04Z" level=info msg="/csi.v1.Controller/GetCapacity: REQ 0033: VolumeCapabilities=[mount:<> access_mode:<> ], Parameters=map[SRP:SRP_1 SYMID:<powermax id> ServiceLevel:Gold csi.storage.k8s.io/fstype:ext4], AccessibleTopology=segments:<key:\"csi-powermax.dellemc.com/<powermax id>\" value:\"csi-powermax.dellemc.com\" > segments:<key:\"csi-powermax.dellemc.com/<powermax id>.vsphere\" value:\"csi-powermax.dellemc.com\" > , XXX_NoUnkeyedLiteral={}, XXX_sizecache=0"

Dit gedrag wordt vervolgens herhaald en het volume wordt nooit gemaakt.

Oorzaak

De gebruiker heeft een trailing toegevoegd "/" in het bestand met waarden of powermax-reverseproxy-config als powermax-array-config configmaps bij het invoeren van het Unisphere for PowerMax-eindpunt.

https://primary-1.unisphe.re:8443/

De opgegeven waarden in het YAML-bestand vertonen geen trailing "/" in de steekproef.

https://primary-1.unisphe.re:8443

Oplossing

De installatie moet worden uitgevoerd met behulp van een waardenbestand dat niet de aanvullende "/".

Raadpleeg de documentatie en volg de implementatie-instructies die van toepassing zijn op de specifieke omgeving: https://dell.github.io/csm-docs/

Extra informatie

Inschakelen powerMaxDebug om de POWERMAX HTTP REQUEST of RESPONSE in de logboeken.

Raadpleeg de documentatie en volg de implementatie-instructies die van toepassing zijn op de specifieke omgeving: https://dell.github.io/csm-docs/

logLevel - Logboekniveau CSI-stuurprogramma. Toegestane waarden: "error", "warn"/"warning", "info", "debug"
powerMaxDebug - Maakt logboekregistratie van laag niveau en http-verkeer tussen de CSI-driver en Unisphere mogelijk. Schakel dit niet in, tenzij het ondersteuningsteam hierom vraagt.

Getroffen producten

PowerMax, PowerMax
Artikeleigenschappen
Artikelnummer: 000222114
Artikeltype: Solution
Laatst aangepast: 30 jun. 2026
Versie:  4
Vind antwoorden op uw vragen via andere Dell gebruikers
Support Services
Controleer of uw apparaat wordt gedekt door Support Services.