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

Yhteenveto: Dell Container Storage Modules (CSM) Container Storage Interface (CSI) PowerMax -ajuri epäonnistuu aseman luonnissa ja virheet tallennusryhmän (SG) ja aseman löytämisessä.

Tämä artikkeli koskee tuotetta Tämä artikkeli ei koske tuotetta Tämä artikkeli ei liity tiettyyn tuotteeseen. Tässä artikkelissa ei yksilöidä kaikkia tuoteversioita.

Oireet

Seuraavat virheet näkyvät ohjaimen ohjainlokeissa, kun levyä yritetään luoda. Edustuksellinen valtionavustus (REST) komento hakee tiedot SG:stä. pikanäppäimellä REST Vastaus on "200 ok" Mutta sitten lokit näkyvät "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>"

Jatka sitten REST Tarkistaa taltion olemassaolon ennen sen luomista. pikanäppäimellä REST Palauttaa sen, että levyä ei löydy ja 404 Not Found -viestiin, 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.

Syy

Käyttäjä lisäsi lopussa olevan "/" Arvot-tiedostossa tai powermax-reverseproxy-config ja powermax-array-config configmaps siirryttäessä Unisphere for PowerMax -päätepisteeseen.

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

Annetut arvot YAML-tiedosto ei näy lopussa "/" näytteessä.

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

Tarkkuus

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

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

Lisätietoja

Ota käyttöön powerMaxDebug nähdäksesi POWERMAX HTTP REQUEST tai RESPONSE lokeissa.

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

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

Tuotteet, joihin vaikutus kohdistuu

PowerMax, PowerMax
Artikkelin ominaisuudet
Artikkelin numero: 000222114
Artikkelin tyyppi: Solution
Viimeksi muutettu: 30 kesäk. 2026
Versio:  4
Etsi vastauksia kysymyksiisi muilta Dell-käyttäjiltä
Tukipalvelut
Tarkista, kuuluuko laitteesi tukipalveluiden piiriin.