CSM: 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.

Shrnutí: Ovladač CSM (Container Storage Interface) Dell Container Storage Modules (CSM) 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.

Tento článek se vztahuje na Tento článek se nevztahuje na Tento článek není vázán na žádný konkrétní produkt. V tomto článku nejsou uvedeny všechny verze produktu.

Příznaky

Při pokusu o vytvoření svazku se v protokolech ovladače řadiče zobrazí následující chyby. Přenos reprezentačního státu (REST) načte podrobnosti o SG. Skript REST Odpověď je "200 ok" ale pak se zobrazí protokoly "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>"

Poté pokračuje, REST Před pokusem o vytvoření svazku zkontroluje, zda existuje. Skript REST Vrátí, že svazek nebyl nalezen s 404 Not Found , ale kód 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ří.

Příčina

Uživatel přidal koncový "/" v souboru hodnot nebo powermax-reverseproxy-config a powermax-array-config configmaps při zadávání koncového bodu Unisphere for PowerMax.

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

Soubor YAML zadaných hodnot nezobrazuje žádné koncové hodnoty. "/" ve vzorku.

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

Řešení

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

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

Další informace

Povolení powerMaxDebug chcete-li zobrazit POWERMAX HTTP REQUEST nebo RESPONSE v protokolech.

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 a http provozu mezi ovladačem CSI a Unisphere. Tuto možnost nepovolujte, pokud o to tým podpory nepožádá.

Dotčené produkty

PowerMax, PowerMax
Vlastnosti článku
Číslo článku: 000222114
Typ článku: Solution
Poslední úprava: 30 Jun 2026
Verze:  4
Najděte odpovědi na své otázky od ostatních uživatelů společnosti Dell
Služby podpory
Zkontrolujte, zda se na vaše zařízení vztahují služby podpory.