CSM: CSI-drivrutinen för PowerMax misslyckas med att skapa volym med fel vid sökning av lagringsgrupp och volym

Sammanfattning: CSM-drivrutinen (Dell Container Storage Modules) Container Storage Interface (CSI) för PowerMax misslyckas med att skapa volymer med fel vid sökning efter lagringsgrupp (SG) och volym.

Den här artikeln gäller för Den här artikeln gäller inte för Den här artikeln är inte kopplad till någon specifik produkt. Alla produktversioner identifieras inte i den här artikeln.

Symptom

Följande fel visas i loggarna för styrenhetens drivrutin när du försöker skapa en volym. Den representativa statliga överföringen (REST) hämtar information om SG. Informationen REST Svaret är "200 ok" men då visar loggarna "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>"

Sedan fortsätter, REST Kontrollerar om volymen finns innan du försöker skapa den. Informationen REST returnerar att volymen inte hittas med en 404 Not Found meddelande, men koden förväntar sig en tom lista i stället.  

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"

Det här beteendet upprepas sedan och volymen skapas aldrig.

Orsak

Användaren har lagt till en avslutande "/" i värdefilen eller powermax-reverseproxy-config och powermax-array-config configmaps när du går in i Unisphere för PowerMax-slutpunkten.

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

De angivna värdena YAML-filen visar ingen avslutande "/" i urvalet.

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

Upplösning

Installationen bör göras med hjälp av en värdefil som inte innehåller de ytterligare "/".

Läs dokumentationen och följ de distributionsinstruktioner som gäller för den specifika miljön: https://dell.github.io/csm-docs/

Ytterligare information

Aktivera powerMaxDebug för att se POWERMAX HTTP REQUEST eller RESPONSE i loggarna.

Läs dokumentationen och följ de distributionsinstruktioner som gäller för den specifika miljön: https://dell.github.io/csm-docs/

logLevel - Loggnivå för CSI-drivrutin. Tillåtna värden: "error", "warn"/"warning", "info", "debug"
powerMaxDebug - Aktiverar lågnivå- och http-trafikloggning mellan CSI-drivrutinen och Unisphere. Aktivera inte detta om inte supportteamet ber om det.

Berörda produkter

PowerMax, PowerMax
Artikelegenskaper
Artikelnummer: 000222114
Artikeltyp: Solution
Senast ändrad: 30 juni 2026
Version:  4
Få svar på dina frågor från andra Dell-användare
Supporttjänster
Kontrollera om din enhet omfattas av supporttjänster.