CSI-driver til PowerMax mislykkes oprettelse af diskenhed med fejl ved søgning af lagergruppe og diskenhed

Summary: CSI-driveren (Container Storage Interface) til PowerMax mislykkes oprettelse af diskenhed med fejl ved søgning efter storagegruppe (SG) og diskenhed.

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

Brugeren ser følgende fejl i controllerdriverlogfilerne, når han forsøger at oprette en diskenhed. REST-kommandoen (Representational State Transfer) henter oplysningerne om SG. REST-svaret er "200 ok", men så viser logfilerne "Kan ikke finde lagergruppe" i logfilerne.
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>"
REST fortsætter derefter med at kontrollere, om diskenheden findes, før du forsøger at oprette den. REST returnerer, at diskenheden ikke findes med en 404 Not Found. Men koden forventer en tom liste i stedet.  
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"
Denne funktionsmåde gentages derefter, og diskenheden oprettes aldrig.

Cause

Brugeren tilføjede et efterfølgende "/" i værdifilen eller powermax-reverseproxy-config og powermax-array-config-configmaps, da han åbnede Unisphere for PowerMax-slutpunktet.

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

Den angivne værdier YAML-fil viser ingen efterfølgende "/" i eksemplet.

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

 

Resolution

Installation skal udføres ved hjælp af en værdifil, der ikke indeholder det ekstra "/".

Se dokumentationen, og følg implementeringsvejledningen, der gælder for det specifikke miljø: https://dell.github.io/csm-docs/
 

Additional Information

Hvis du vil se POWERMAX HTTP-ANMODNING eller SVAR i logfilerne, skal du aktivere powerMaxDebug:

Se dokumentationen, og følg implementeringsvejledningen, der gælder for det specifikke miljø: https://dell.github.io/csm-docs/

logLevel – CSI-driverlogniveau. Tilladte værdier: "error", "warn"/"warning", "info", "debug"
powerMaxDebug – Aktiverer logføring af lavt niveau og http-trafik mellem CSI-driveren og Unisphere. Aktiver ikke dette, medmindre supportteamet beder om det.

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.