Ovladač CSI pro úložiště PowerMax selže při vytváření svazku s chybami při hledání skupiny úložiště a svazku.

Summary: Ovladač CSI (Container Storage Interface) pro úložiště PowerMax selže při vytváření svazku s chybami při hledání skupiny úložiště (SG) a svazku.

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

Uživateli se při pokusu o vytvoření svazku zobrazí v protokolech ovladače řadiče následující chyby. Příkaz REST (Representational State Transfer) načte podrobnosti o SG. Odpověď REST je "200 ok", ale protokoly pak v protokolech zobrazí "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>"
Pak pokračujte a REST zkontroluje, jestli svazek existuje, než se ho pokusí vytvořit. Příkaz REST vrátí zprávu o tom, že svazek nebyl nalezen s chybou 404 Not Found. Kód ale místo toho očekává prázdný seznam.  
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"
Toto chování se pak zopakuje a svazek se nikdy nevytvoří.

Cause

Uživatel přidal při vstupu do koncového bodu Unisphere for PowerMax do souboru hodnot nebo powermax-reverseproxy-config a powermax-array-config koncový znak "/".

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

Soubor YAML zadaných hodnot nezobrazuje v ukázce žádné koncové "/".

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

 

Resolution

Instalace by měla být provedena pomocí souboru hodnot, který neobsahuje další znak "/".

Nahlédněte do dokumentace a postupujte podle pokynů k nasazení platným pro konkrétní prostředí: https://dell.github.io/csm-docs/
 

Additional Information

Pokud chcete v protokolech zobrazit požadavek nebo odpověď HTTP POWERMAX, povolte powerMaxDebug:

Nahlédněte do dokumentace a postupujte podle pokynů k nasazení platným pro konkrétní prostředí: https://dell.github.io/csm-docs/

logLevel - Úroveň protokolu ovladače CSI. Povolené hodnoty: "error", "warn"/"warning", "info", "debug"
powerMaxDebug – Povolí protokolování nízkoúrovňového provozu a HTTP provozu mezi ovladačem CSI a Unisphere. Tuto možnost nepovolujte, pokud vás o to nepožádá tým podpory.

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.