PowerMaxin CSI-ohjain epäonnistuu aseman luonnissa ja tallennusryhmää ja taltiota etsittäessä virheitä

Summary: PowerMaxin Container Storage Interface (CSI) -ajuri epäonnistuu ja näyttää virheitä tallennusryhmän (SG) ja aseman löytämisessä.

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

Käyttäjä näkee seuraavat virheet ohjaimen ajurilokeissa, kun hän yrittää luoda asemaa. Representational State Transfer (REST) -komento hakee tiedot SG:stä. REST-vastaus on 200 ok, mutta lokeissa näkyy lokissa teksti Storage Group ei löydy.
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>"
Jatka sitten REST tarkistaa taltion olemassaolon ennen sen luomista. REST palauttaa, että levyä ei löydy 404:n Not Found -tuloksella. Mutta koodi odottaa sen sijaan tyhjää luetteloa.  
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"
Ongelma toistuu, eikä levyä luoda koskaan.

Cause

Käyttäjä lisäsi lopussa olevan "/"-merkin arvotiedostoon tai powermax-reverseproxy-config- ja powermax-array-config-määrityskarttoihin siirtyessään Unisphere for PowerMax -päätepisteeseen.

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

Annetuissa arvoissa YAML-tiedostossa ei näy lopussa "/" olevaa merkkiä näytteessä.

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

 

Resolution

Asennus on tehtävä käyttämällä arvotiedostoa, jossa ei ole ylimääräistä "/".

Katso ohjeet oppaista ja noudata ympäristökohtaisia käyttöönotto-ohjeita: https://dell.github.io/csm-docs/
 

Additional Information

Jos haluat nähdä POWERMAX HTTP -PYYNNÖN tai RESPONSE-toiminnon lokeissa, ota käyttöön powerMaxDebug:

Katso ohjeet oppaista ja noudata ympäristökohtaisia käyttöönotto-ohjeita: https://dell.github.io/csm-docs/

logLevel - CSI-ajurilokin taso. Sallitut arvot: error", warn/warning, info, debug"
powerMaxDebug – Mahdollistaa matalan tason ja http-liikenteen kirjaamisen CSI-ajurin ja Unispheren välillä. Älä ota tätä käyttöön, ellei tukitiimi pyydä sitä.

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.