Introduzione
In questo documento viene descritto come configurare l'avvio da SAN (Storage Area Network) nei server gestiti da UCSM (Unified Computing System Manager).
Prerequisiti
Requisiti
Cisco raccomanda la conoscenza dei seguenti argomenti:
- Topologie SAN
- UCSM
- Profili servizio UCS
Componenti usati
- Cisco UCS 6454 Fabric Interconnect; firmware versione 4.2.3h
- Cisco UCS B200 M5; versione firmware 4.2.3h
Le informazioni discusse in questo documento fanno riferimento a dispositivi usati in uno specifico ambiente di emulazione. Su tutti i dispositivi menzionati nel documento la configurazione è stata ripristinata ai valori predefiniti. Se la rete è operativa, valutare attentamente eventuali conseguenze derivanti dall'uso dei comandi.
Premesse
L'avvio dalla SAN è una funzione che consente ai server di avviare un sistema operativo installato su uno storage esterno basato su SAN, anziché un disco locale, ed è attualmente una soluzione molto comune.
Se si esegue l'avvio dalla SAN quando si sposta un profilo di servizio da un server a un altro, il nuovo server viene avviato dalla stessa identica immagine del sistema operativo.
Prima di provare la configurazione, verificare di disporre dei seguenti requisiti:
- ID VSAN (Virtual Storage Area Network)
- Nome porta universale (WWPN) da iniziatori e destinazioni
- ID numero unità logica (LUN)
Configurazione
Crea criterio ordine di avvio
Passaggio 1. Passare Servers > Policies > Boot Policies
a e fare clic su Aggiungi per creare un nuovo criterio di avvio.
Passaggio 2. Assegnare un nome al criterio e selezionare le caselle di controllo in base alle proprie esigenze.
Passaggio 3. Estendere i vHBA e selezionare l'opzione Add SAN Boot.
Nota: se lo si desidera, selezionare la casella di controllo Applica nome vNIC/vHBA/iSCSI.
- Se l'opzione è selezionata, Cisco UCS Manager visualizza un errore di configurazione e segnala se una o più vNIC, vHBA o vNIC iSCSI elencate nella tabella Ordine di avvio corrispondono alla configurazione del server nel profilo del servizio.
- Se l'opzione non è selezionata, Cisco UCS Manager utilizza le vNIC, gli vHBA o le vNIC iSCSI (a seconda dell'opzione di avvio) dalla configurazione del server nel profilo del servizio. Non viene indicato se le vNIC, i vHBA o le vNIC iSCSI specificate nei criteri di avvio corrispondono alla configurazione del server nel profilo del servizio.
Passaggio 4. Assegnare un nome al vHBA e selezionare se si tratta di Primario, Secondario o Qualsiasi. Fare clic su OK.
Passaggio 5. Selezionare Add SAN Boot Target (Aggiungi destinazione di avvio SAN).
Passaggio 6. Viene visualizzata una finestra con l'ID LUN di destinazione di avvio e il WWPN. Assicurarsi di immettere il WWPN per lo storage e l'ID LUN corretto.
Passaggio 7 (facoltativo). Aggiungere una seconda procedura di avvio e ripetizione SAN.
Passaggio 8 (facoltativo). Aggiungere l'opzione CD/DVD per installare l'ISO tramite il KVM virtuale.
Passaggio 9. Fare clic su OK per salvare il criterio.
Profilo dei servizi - vHBA
Passaggio 1. Passare a Profilo servizio > Storage > vHBAs. Aggiungere un WWNN (World Wide Node Name) statico o da un pool.
Passaggio 2. Aggiungere vHBA, denominarlo e assegnare un nome porta universale (statico o da pool).
Attenzione: quando si utilizza l'opzione Applica nome vNIC/vHBA/iSCSI, verificare che la scrittura di vHBA sia la stessa di quella configurata nell'ordine di avvio.
Passaggio 3. Utilizzare il modello vHBA o configurare manualmente il vHBA con ID fabric, vSAN e così via, in base ai requisiti. Fare clic su OK per salvare.
Passaggio 4 (facoltativo). Aggiungere altri vHBA secondo le esigenze o come configurato nei criteri di avvio.
Verifica
Quando il server viene avviato, sullo schermo viene visualizzata una legenda con il WWPN della destinazione. In questo caso, la configurazione effettuata è corretta.
Risoluzione dei problemi
Passaggio 1. Riavviare il server e premere F6 per accedere al menu di avvio. Ciò interrompe l'inizializzazione e consente di connettersi all'adattatore e digitare comandi per controllare la connettività.
Passaggio 2. Aprire una sessione SSH su uno degli indirizzi IP delle interconnessioni dell'infrastruttura ed eseguire i comandi successivi.
#connect adapter x/y/z >>>where x=chassis, y=server, z=adapter
#connect
#attach-fls
#lunlist
For example:
FI-A#connect adapter 1/5/1
adapter 1/5/1 # connect
adapter 1/5/1 (top):1# attach-fls
adapter 1/5/1 (fls):2# lunlist
vnic : 13 lifid: 3
• FLOGI State : flogi est (fc_id 0x161907)
• PLOGI Sessions
• WWNN 56:c9:ce:90:cd:93:ff:0a WWPN 56:c9:ce:90:cd:93:ff:0a fc_id 0x000000
• LUN's configured (SCSI Type, Version, Vendor, Serial No.)
LUN ID : 0x0000000000000000 access failure
• REPORT LUNs Query Response
• WWNN 556:c9:ce:90:cd:93:ff:0a WWPN 56:c9:ce:90:cd:93:ff:0a fc_id 0x000000
• LUN's configured (SCSI Type, Version, Vendor, Serial No.)
LUN ID : 0x0000000000000000 access failure
• REPORT LUNs Query Response
• Nameserver Query Response
vnic : 15 lifid: 5
• FLOGI State : flogi est (fc_id 0x741107)
• PLOGI Sessions
• WWNN 58:cc:f0:90:49:63:0b:fa WWPN 58:cc:f0:90:49:63:0b:fa fc_id 0x000000
• LUN's configured (SCSI Type, Version, Vendor, Serial No.)
LUN ID : 0x0000000000000000 access failure
• REPORT LUNs Query Response
• WWNN 56:c9:ce:90:cd:93:ff:09 WWPN 56:c9:ce:90:cd:93:ff:09 fc_id 0x000000
• LUN's configured (SCSI Type, Version, Vendor, Serial No.)
LUN ID : 0x0000000000000000 access failure
• REPORT LUNs Query Response
• Nameserver Query Response
Se fc_id è 0x0000, come in questo esempio, controllare la configurazione dello zoning nello switch Fibre Channel e il masking LUN nell'array di storage.
Verificare che i WWPN degli iniziatori siano configurati correttamente.
Dopo la correzione e la verifica, il risultato è il seguente:
adapter 1/5/1 (fls):2# lunlist
vnic : 13 lifid: 3
- FLOGI State : flogi est (fc_id 0x161907)
- PLOGI Sessions
- WWNN 56:c9:ce:90:cd:93:ff:0a WWPN 56:c9:ce:90:cd:93:ff:0a fc_id 0x160400
- LUN's configured (SCSI Type, Version, Vendor, Serial No.)
LUN ID : 0x0000000000000000 (0x0, 0x5, Nimble , 6fed4da9ceb4a3796c9ce9007f78ec52)
- REPORT LUNs Query Response
LUN ID : 0x0000000000000000
- Nameserver Query Response
- WWPN : 56:c9:ce:90:cd:93:ff:05
- WWPN : 56:c9:ce:90:cd:93:ff:0a
vnic : 15 lifid: 5
- FLOGI State : flogi est (fc_id 0x741107)
- PLOGI Sessions
- WWNN 56:c9:ce:90:cd:93:ff:09 WWPN 56:c9:ce:90:cd:93:ff:09 fc_id 0x740200
- LUN's configured (SCSI Type, Version, Vendor, Serial No.)
LUN ID : 0x0000000000000000 (0x0, 0x5, Nimble , 6fed4da9ceb4a3796c9ce9007f78ec52)
- REPORT LUNs Query Response
LUN ID : 0x0000000000000000
- Nameserver Query Response
- WWPN : 56:c9:ce:90:cd:93:ff:09
- WWPN : 56:c9:ce:90:cd:93:ff:06
Se questo output viene visualizzato e il server non è ancora in grado di avviarsi, è molto probabile che non sia installato nulla nello storage e che sia necessario mappare l'ISO e installare il sistema operativo.
Installazione di Windows
Quando si installa Windows per la prima volta, tenere in considerazione i punti.
- Assicurarsi di utilizzare la versione corretta del driver per visualizzare la memoria in cui è installato il sistema operativo.
È possibile che si verifichi questo errore durante l'installazione di Windows:
È possibile che questo errore si verifichi quando sono state configurate più destinazioni di avvio SAN.
- Disabilitare i percorsi multipli nel server. Lasciare un solo percorso per raggiungere l'archivio remoto.
- Passare al server nella scheda Apparecchiature. Espanderlo e cercare gli HBA.
- Disabilitare gli HBA in modo che ne lascino solo uno attivo. Fare clic sul pulsante Disabilita nel menu Azioni.
- Verificare che lo zoning sia configurato correttamente e non punti a più destinazioni.
- Se il problema persiste, modificare lo zoning in modo da lasciare solo una destinazione SAN.
Nota: al termine dell'installazione, riattivare gli HBA e configurare lo zoning di conseguenza.
Verificare che il server venga avviato dalla rete SAN come previsto.
Informazioni correlate