Configurazione di un account MSA – Array SAN modulare HP StorageWorks 1000 con ESX

In questo documento spiegheremo come collegheremo questa SAN ai server ESX, la cosa logica è che abbiamo un MSA con due controller (altrimenti, Non ha molto senso investire così tanto, se non abbiamo ridondanza nei controller), oltre a due interruttori in fibra sul retro per avere ridondanza anche a livello di interruttore. E su ogni server ESX posizioneremo un paio di HBA in fibra ottica, a cui collegheremo ogni HBA ad uno switch in fibra per avere un sistema ad alta disponibilità.

Descrizione dell'hardware:

ESX MSA1000 ESX MSA1000 ESX MSA1000
HP MSA1000
HBA
Cavo in fibra

Il modo per collegare questo hardware sarebbe il seguente: Nell'MSA dobbiamo avere i dischi rigidi che ci interessano, per creare un volume/LUN necessario per archiviare tutti i nostri dati insieme a tutte le macchine virtuali (MV). Poiché le VM verranno archiviate in questo sistema di storage condiviso per avere i vantaggi di VirtualCenter, perché se un server ESX si guasta, ne abbiamo altri per poter eseguire le VM. È chiaro che solo le VM verranno eseguite sugli ESX, non verrà memorizzato, quindi i server ESX con un paio di piccoli dischi RAID1 sono rimasti. Su ogni server ESX (o l'host) avremo due HBA a cui collegheremo una presa a uno switch in fibra e l'altra presa all'altro switch in fibra dell'MSA. Ecco come:

ESX MSA1000

Nel caso di questo documento, verrà effettuato con tre server ESX, un array di dischi HP, e su ogni server due MSA, Vediamo come collegheremmo fisicamente i cavi in fibra tra l'host e la cabina.

ESX MSA1000

Non male, Una volta che tutto è collegato, l'MSA montato, con i suoi due controller, I tuoi due interruttori, i loro dischi rigidi e cavi in fibra collegati agli HBA dei server. Dobbiamo connetterci a un controller MSA per configurarlo con un minimo, creeremo un RAID con i dischi, nel mio caso un RAID 1 Con tutti, allo specchio (definizione – QUI). E configureremo ogni connessione in modo che possa essere visualizzata in seguito da ciascun host.

Dobbiamo collegare il cavo fornito con l'MSA, è un cavo su un lato un RJ45 con l'altra estremità della porta SERIALE; collegheremo la porta SERIALE a un computer per poter gestire l'MSA e l'altra estremità a uno dei controller sulla parte anteriore dell'MSA. Una volta connesso, da questo computer, apriamo l'HyperTerminal per configurare l'MSA. Così “Inizio” > “Eseguire”, Scrivere “Ipertrm” e noi diamo “Accettare”.

ESX MSA1000

Indichiamo qualsiasi nome di connessione e accettiamo.

ESX MSA1000

Selezionare la porta COM dove abbiamo il cavo seriale e cliccare su “Accettare”,

ESX MSA1000

È necessario configurare questi dati per configurare l'MSA:
Bit al secondo: 19200
Bit di dati: 8
Parità: Nessuno
Bit di arresto: 1
Controllo del flusso: Nessuno

ESX MSA1000

Non male, Una volta connesso, clicchiamo più volte su Invio per entrare nella console, con un primo comando chiamato “Mostra connessioni” vedremo le connessioni che l'MSA ha collegato, Nel mio caso ho due interruttori e in ognuno tre cavi in fibra collegati, Quindi mostrami queste sei connessioni. Controlliamo che ogni connessione sia a un controller (Controllore 1 o Titolare del trattamento 2).

Dobbiamo tenere conto del WWNN e del WWPN di ciascun Host. WWNN è il nome del nodo a livello globale e WWPN è il nome della porta a livello globale. Personalmente, di solito copio tutto su un blocco note perché ne avremo bisogno in seguito.

ESX MSA1000

Quindi tengo tutto là fuori in un txt, 😉 PaLue.txt

ESX MSA1000

Controlliamo quanti dischi abbiamo con il comando “Mostra dischi”. Nel mio caso ho 6 Dischi uguali da 146 Gb ciascuno.

ESX MSA1000

Controlliamo se abbiamo delle unità (Volume o LUN) creati tra di loro, Con il comando “Mostra unità”. Se l'MSA è nuovo e i dischi, Non dovremmo avere nulla,

ESX MSA1000

Quindi dobbiamo creare un volume con i dischi, UN LUN (Numero unità logica), Da quando ho 6 Unità da 146 Gb ciascuna e sono interessato a creare un RAID1 tra tutte loro, per un volume con mirroring da 438 Gb. Questo è già personale e ognuno di noi ha il RAID che vuole creare, a seconda dell'uso che si vuole dare alla cabina. Bene, Con il comando “Aggiungi unità 0 data=Disco101-Disco106 raid_level=1” Creerò la mia prima unità (0) colla 6 dischi che indico e il livello del RAID che mi interessa (1). Premiamo invio e creerà perfettamente il volume.

ESX MSA1000

Ora controlliamo che l'unità sia stata creata correttamente con il comando “Mostra unità”, vedremo che abbiamo un RAID1 con i dischi che abbiamo indicato e lo stato del volume è OK!!! Ci dice la dimensione totale del volume, Perfetto.

ESX MSA1000

Ora dobbiamo sapere qual è il WWPN per ogni HBA per ogni host. Per fare ciò,, Apriamo il VI cliente, Le “Client per l'infrastruttura virtuale” e ci colleghiamo a ciascun server ESX in modo indipendente e tenendo conto di ogni server che WWPN ha. Tutto questo, nella scheda “Configurazione” ESX Server, in “Adattatori di archiviazione”, vedremo ogni HBA come vmhba1, vmHBA2… e abbiamo i dati in “Identificatore SAN”.

ESX MSA1000

Non male, ora dobbiamo creare una connessione per ogni HBA che abbiamo (I sentieri). Considerando che ogni server ESX (di seguito denominato Host), ha due HBA (di seguito denominata boxX) Assegneremo un nome in ordine (nel mio caso sarebbe qualcosa del tipo: Host1_box1, Host1_box2, Host2_box1, Host2_box2 e Host3_box1 e Host3_box2). Creiamo le connessioni con il:
“aggiungi connessione HostX_boxX WWPN=XXXXXXXX-XXXXXXXX WWNN=XXXXXXXX-XXXXXXXX Profile=Linux”

Ognuno può indicare il nome che desidera per la connessione. I valori di WWPN e quello che corrisponde al WWNN verrebbero salvati nel file precedente del Blocco note (nel mio caso nel PaLue.txt).

ESX MSA1000

Una volta creata una connessione, Possiamo verificare che sia stato aggiornato perfettamente eseguendo il comando: “Mostra connessioni”, Lì vedremo che ha un nome di connessione e importante il nome del profilo corrisponde al valore “Linux”.

ESX MSA1000

Bene, ora resta da fare lo stesso con le connessioni rimanenti…

ESX MSA1000

Abbiamo controllato di nuovo con un “Mostra connessioni” che non c'è più connessione da creare e tutti hanno il profilo chiamato “Linux”.

Una volta generato, avremmo già configurato l'MSA per funzionare con l'ESX e poter archiviare le VM al suo interno!!!

ESX MSA1000

Ora dobbiamo andare da un server ESX all'altro cercando il volume che abbiamo appena creato nell'MSA, Così ci siamo messi in contatto con il “Client per l'infrastruttura virtuale” al primo host, e sul “Configurazione” Stiamo per “Adattatori di archiviazione. Su ogni HBA che abbiamo dobbiamo ripetere la scansione per questo volume, Quindi fai clic con il pulsante destro del mouse e “Rescan” o dall'alto “Rescan…”,

ESX MSA1000

Cercheremo entrambe le possibilità e “OK”,

ESX MSA1000

E se non viene fuori nulla la prima volta, Dobbiamo ripetere la scansione (È la cosa più normale da fare). E dovrebbe mostrarci il volume alla fine, nel mio caso vedo già il volume di 410Gb! con ID LUN 1, nell'HBA vmhba1 con il percorso vmhba1:0:1.

ESX MSA1000

Se andiamo alla parte di “Immagazzinamento (SCSI, SAN e NFS)” dobbiamo aggiungere questo volume per poterlo utilizzare con l'ESX, Clicca su “Aggiungi spazio di archiviazione…”. Se guardiamo ora, Abbiamo solo spazio di archiviazione sul disco rigido locale di questo host, dobbiamo aggiungere quello dell'MSA.

ESX MSA1000

Selezionare “Disco/LUN” per creare un nuovo datastore con il volume MSA, “Prossimo”,

ESX MSA1000

Ci mostra quelli disponibili, indichiamo l'unico che abbiamo e “Prossimo”,

ESX MSA1000

Ci mostra che il volume non ha contenuto, Ok, “Prossimo”,

ESX MSA1000

Ti diamo un nome descrittivo, Nel mio caso, “SANTO” e continuiamo, “Prossimo”,

ESX MSA1000

Lasciamo tutto per impostazione predefinita per creare il volume con la massima dimensione possibile (“Massimizza la capacità”) con quel formato e quella dimensione di blocchi (“256 GB , Dimensione del blocco: 1 MB”), “Prossimo”,

ESX MSA1000

Controlla che tutto sia corretto e clicca su “Finire” per crearlo.

ESX MSA1000

Non male, Vediamo già un nuovo Datastore dove possiamo ospitare le nostre macchine virtuali!

ESX MSA1000

Possiamo esaminare i tuoi contenuti, con il pulsante destro su di esso, “Sfoglia Datastore…”

ESX MSA1000

Nel mio caso, essendo uno nuovo e non avendo MV sarà vuoto.

Ora dobbiamo aggiungere questo datastore nel resto dei server ESX come mostrato negli ultimi passaggi e quindi organizzare tutti gli host dello stesso datastore per poter utilizzare HA, VMozione, DRS…

www.bujarra.com – Héctor Herrero – Nh*****@bu*****.cOm – v 1.0


Post consigliati

Autore

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, Non esitate a contattarmi, Cercherò di aiutarti ogni volta che potrò, Condividere è vivere ;) . Goditi i documenti!!!