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

Summary: De 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.

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

De gebruiker ziet de volgende fouten in de logboeken van de controllerdriver bij een poging om een volume te maken. De opdracht Representational State Transfer (REST) haalt de gegevens over de SG op. Het REST-antwoord is "200 ok", maar in de logboeken wordt "Unable to find storage group" weergegeven in de logboeken.
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>"
Als u verder gaat, controleert de REST of het volume bestaat voordat u het probeert te maken. De REST geeft aan dat het volume niet is gevonden met een 404 Not Found. 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.

Cause

De gebruiker heeft een "/" aan het einde toegevoegd in het bestand met waarden of powermax-reverseproxy-config en 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 "/" in het voorbeeld.

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

 

Resolution

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

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

Additional Information

Als u het POWERMAX HTTP-VERZOEK of ANTWOORD in de logboeken wilt zien, schakelt u powerMaxDebug:

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

logLevel - CSI driver log level. Toegestane waarden: "error", "warn"/"warning", "info", "debug"
powerMaxDebug: hiermee kunt u logging van verkeer op laag niveau en http tussen de CSI-driver en Unisphere inschakelen. Schakel dit niet in, tenzij het ondersteuningsteam hierom vraagt.

Affected Products

PowerMax, PowerMax
Article Properties
Article Number: 000222114
Article Type: Solution
Last Modified: 03 Dec 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.