Dell APEX Cloud Platform: Netwerkvalidatie mislukt tijdens knooppunt toevoegen
Summary: Als de gebruiker in het geval van een volledig geconvergeerd cluster meer dan 1 storage-VLAN-ID voor het verkeer heeft geconfigureerd, mislukt de netwerkvalidatie.
Symptoms
Validatie mislukt en er wordt gevraagd om een melding
Cause
Als de gebruiker in een volledig geconvergeerd cluster meer dan één VLAN-ID voor storage voor het verkeer heeft geconfigureerd
Bijvoorbeeld een VLAN-configuratie met twee storage in een volledig geconvergeerd cluster:
- Het cluster bevat twee storage VLAN-ID's 711 en 712
- Maar op het nieuwe knooppunt is alleen VLAN 711 geconfigureerd voor storageverkeer tijdens de validatie, en vervolgens kan de VLAN 712-netwerkverbinding niet worden gevalideerd.
Resolution
Gebruik de onderstaande stappen om de validatie over te slaan:
1. JSON-payload
voorbereidenGebruik Chrome om de WAC UI-interface te openen, klik op F12 en valideer. Zoek in het venster Netwerk naar "expansion api" en ontvang de payload van het verzoek.
Bespaar de lading JSON naar een bestand met de naam payload.json.
JSON Voorbeeld van payload-inhoud:
{ "hosts":[ { " node_id":"H1H0003", "hostname":"WIN-0VBEOV9U2A6.hci-a.azs.delllabs.net", "customer_supplied":{ "ipv6":{ "ip":"fe80::ae4b:e1f8:a37e:2817" }, "account":{ "type":"admin", "username":"administrator", "password":"Passw0rd!" } }, "accounts":[ { " type":"admin", "username":"Administrator", "password":"Password123!" } ], "Networks":[ { " Type":"Management", "IPv4":[ { "IP":"10.130.22.95" } ] } ], "geo_location":{ "rack_name":"", "order_number":0 } } ] } |
2. Uitbreidings-API voor aanroepen van knooppunten Haal het "toegangstoken" op voor autorisatie
(De volgende API moet worden aangeroepen op een plaats met netwerktoegang tot APEX Cloud Platform Manager.)
A. Aanroepen private API (POST) Haal het "access token" op voor autorisatie:
| curl -k -i -X POST https://< Manager_IP>/rest/apex-cp/v1/login -d '{"username":"<management username>","password":"<management password>"}' --header "Content-Type: application/json" |
Voorbeeld van resultaat:
B. Gebruik het toegangstoken uit de laatste stap om private API (POST) aan te roepen om knooppunt toe te voegen
| curl -k -i -X POST "https://< Manager_IP>/rest/apex-cp/private/v1/cluster/expansion?dryrun=false" --header "Authorization: Bearer<access_token_value>" --header "Content-Type: application/json" -d @</path/to/payload.json> |
3. Status
van knooppunt toevoegen bewakenIn de WAC-gebruikersinterface zien we de voortgang van de taak:
a