Dell APEX Cloud Platform: Convalida della rete non riuscita durante l'aggiunta del nodo
Summary: Nel caso di un cluster convergente completo, se l'utente configura più di 1 ID VLAN di storage per il traffico, la convalida della rete avrà esito negativo.
Symptoms
La convalida avrà esito negativo e verrà richiesta una notifica
Cause
In un cluster completamente convergente, se l'utente ha configurato più di un ID VLAN di storage per il traffico
Ad esempio, una configurazione VLAN a due storage in un cluster completamente convergente:
- Nel cluster sono presenti due ID VLAN di storage 711 e 712
- Tuttavia, sul nuovo nodo, solo la VLAN 711 è configurata per il traffico di storage durante la convalida, quindi non è riuscita a convalidare la connessione di rete della VLAN 712.
Resolution
Per ignorare la convalida, utilizzare la procedura riportata di seguito:
1. Preparazione del payload
JSONUtilizzare Chrome per aprire l'interfaccia utente WAC, cliccare su F12 e quindi convalidare. Nella finestra Network individuare "expansion api" e ottenere il payload della richiesta.
Salvataggio del payload JSON a un file denominato payload.json.
JSON Esempio di contenuto del payload:
{ "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. API di espansione del nodo di chiamata per ottenere il "token di accesso" per l'autorizzazione
(La seguente API deve essere richiamata in una posizione con accesso di rete ad APEX Cloud Platform Manager.)
Un. Chiamare l'API privata (POST) per ottenere il "token di accesso" per l'autorizzazione:
| curl -k -i -X POST https://< Manager_IP>/rest/apex-cp/v1/login -d '{"username":"<nome> utente di gestione","password":"<password di gestione>"}' --header "Tipo di contenuto: application/json" |
Esempio di risultato:
B. Utilizzare il token di accesso dell'ultimo passaggio per chiamare l'API privata (POST) per aggiungere il nodo
| 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. Monitoraggio dello stato dell'aggiunta
di nodiNell'interfaccia utente di WAC, è possibile visualizzare l'avanzamento del processo:
a