Problema di loop PXE – Avvio da SAN – Installazione di HOS v1.1
2015-03-30
Machine-translated — the English original is authoritative.
Durante un recente PoC mi sono trovato ad affrontare uno scenario insolito in cui, nonostante avessi soddisfatto tutti i prerequisiti documentati, l'installazione continuava a ripetersi nel ciclo di avvio PXE e l'installazione alla fine andava in timeout. Il monitoraggio della console del primo nodo, l'undercloud, durante il processo di avvio ha rivelato molto poco – oltre alla verifica che PXE stava rispondendo e che un indirizzo IP veniva assegnato con successo tramite DHCP.

L'unica cosa diversa questa volta rispetto ad altre installazioni era che stavolta stavo utilizzando lo storage 3PAR per avviare i nodi fisici da SAN.
Il mio primo pensiero è stato che forse i dischi da 2 TiB assegnati potessero essere troppo grandi. Questi dischi sono stati rapidamente modificati e ripresentati come 1,9 TiB, ma questo non ha avuto alcun impatto sul processo di installazione, che continuava ad andare in timeout.
In seguito, ho avviato uno dei server utilizzando un'immagine CentOS per assicurarmi che i dischi SAN fossero a posto e che quanto presentato da 3PAR avesse le dimensioni corrette; anche questo non ha rivelato sorprese – tutto era come previsto.
Infine, un mio collega mi ha suggerito di modificare il file baremetal.csv e di inserire un valore inferiore rispetto a quello presentato per i parametri di storage del server. Nel giro di pochi minuti, dopo aver modificato 1900 GiB in 1850 GiB, tutto è andato per il meglio – l'installazione è stata completata con successo!
Nonostante la documentazione affermi che tutto deve essere in GiB, non deve superare 2 TiB e che la dimensione dello storage locale deve corrispondere al parametro di storage nel file baremetal.csv – non abbiate paura di sottostimare la dimensione del disco nel file baremetal.csv.
Originally published on allthingscloud.eu (2015-03-30).