In questo articolo andremo ad installare e configurare un ambiente VMware vSphere 7.0.3 con vSan avendo il vCenter ospitato all’interno di vSan stessa.
Procediamo per step.
1 – Installazione di ESXi
- Accedere all’iDrac del nodo (o alla iLO)
- Caricare l’immagine dell’Hypervisor nel Virtual Drive
- Fare il boot del nodo da virtual drive
- Premere Enter
- Accettare l’EULA premendo F11
- Selezionare la Boss Card e premere Enter
- Premere Enter per dare l’OK
- Selezionare la lingua e premere Enter
- Inserire la password di root e premere Enter
- Premere F11 per avviare l’installazione
- Attendere il termine dell’installazione e fare il reboot
- Rimuovere il Virtual Drive
- Una volta riavviato il nodo premere F2 per configurare la Network
- Andare a configurare i parametri come indicato e al termine riavviare
- Ripetere la procedure per gli altri 2 nodi
2 – VCenter Deploy
Andiamo ora ad installare il nostro vCenter. Pur non avendo vSan ancora configurata è possibile fare il claim dei dischi sul primo nodo ESXi proprio per poter installare il vCenter.
Ovviamente è una situazione temporanea che andrà poi sistemata una volta aggiunti gli altri 2 Fault Domain.
Stage 1
- Doppio click sulla ISO della VCSA e far partire l’installer
- Cliccare su Install e successivamente su Next
- Accettare l’EULA e cliccare su Next
- Inserire l’hostname dell’ESXi Target dove andrà ad attestarsi il vCenter ed inserire utente root e password. Cliccare poi su Next
- Accettare il certificato
- Inserire il nome della VM vCenter e settare la password di root. Cliccare su Next
- Selezionare il sizing desiderato e cliccare su Next
- Selezionare Install in a new vSan Cluster containing the target host ed inserire il Datacenter Name e il Cluster Name. Successivamente cliccare su Next
- Verificare che il claim dei dischi sia corretto (cache e capacity). In caso contrario farlo manualmente selezionando i dischi appropriati e “markarli”. Spuntare poi Enable Thin Disk mode ed eventualmente abilitare Deduplica e compressione (nel mio caso non l’ho abilitato). Successivamente cliccare su Next
- Inserire i parametri Network e cliccare su Next. Verificare il Review. Al termine cliccare su Finish
- Attendere il termine del deploy e poi cliccare su Continue
Stage 2
- Cliccare su Next
- Impostare il Time Synchronization e abilitare SSH. Cliccare poi su Next
- Creare un nuovo SSO domain e cliccare su Next
- Abilitare o no il CEIP e cliccare su Next
- Verificare il Review e cliccare su Finish
- Cliccare su OK ed attendere il termine del caricamento. Successivamente cliccare su Close
- Accedere al vCenter via browser inserendo le credenziali di administrator@vsphere.local
- Impostare il job di Backup tramite VAMI. Andare via browser sulla VAMI (https://FQDN_vCENTER:5480) ed inserire le credenziali di root
- In Backup cliccare su Configure
- Inserire tutti i dati e cliccare su Create. Successivamente far partire un job manuale di test
3 – Cluster Configure
Andiamo ora a configurare il cluster. Aggiungeremo quindi i 2 nodi restanti, configureremo la parte network e termineremo la parte vSan.
Da come si è già notato, molti nomi sono stati censurati in quanto questo è stato un deploy effettuato presso un cliente.
- Accedere al vCenter
- Aggiungere i restanti 2 nodi
- Per comodità rinominare i Datastores locali
- Creare i Distributed Virtual Switch. Io ho creato un dVS per i Servizi (vSAN e vMotion) e uno per l’Erogazione. Tab Network –> tasto Destro sul Cluster –> Distributed Switch –> New Distributed Switch
- Inserire il nome e cliccare su Next
- Selezionare la versione del dVS e cliccare su Next
- Inserire il numero di virtual Uplink e il nome del default vPortgroup (in questo caso vSan) e cliccare su Next
- Cliccare su Finish
- Creare il Distributed Portgroup per vMotion
- Andare a modificare il portrgroup di default (vSan)
- Aggiungere i nodi al dVS cliccandoci sopra con il pulsante destro –> Add and Manage hosts
- Selezionare Add Hosts e cliccare su Next
- Selezionare gli hosts e cliccare su Next
- Assegnare le vmnic agli uplink e cliccare su Next (assegnarle in modo di dare ridondanza)
- Lasciare il vmk0 (vmkernel di management) su Standard Virtual Switch e cliccare su Next
- Cliccare su Next e poi su Finish
- Aggiungiamo i vmkernel di vMotion e di vSan ai nostri 3 Nodi cliccando su Distributed Portgroup di vMotion con il tasto destro e selezionando Add VMkernel Adapter
- Aggiungere i 3 nodi
- Selezionare il servizio di vMotion e cliccare su Next
- Impostare gli IP, la subnet e il gateway. Successivamente cliccare su Next e poi su Finish
- Cliccare con il tasto destro sul Portgroup di vMotion e selezionare Edit Settings
- Impostare il Teaming and Failover (Uplink 1 –> Active Uplink 4 –>Standby). Per vSAN faremo il contrario.
- Ripetere la stessa cosa per il vmkernel adapter di vSan
- Andiamo a terminare ora la configurazione di vSAN andando a fare il claim dei dischi dei nuovi host appena aggiunti. Nel tab Host & Cluster –> selezionare il cluster –> Configure –> VSAN –> Disk Management –> Claim Unused Disks
- Facendo attenzione, selezionare i dischi per la cache e la capacity e cliccare poi su Create
- Al termine avremo tutti i dischi utilizzati e la vSan correttamente configurata
- Configuriamo i Fault Domain facendo drag & drop dei nodi ed impostando il nome del fault domain
- Andiamo a verificare e a correggere gli alert presenti su Cluster –> Monitor –> VSAN –> Skyline Health (Principalmente sono gli aggiornamenti dei cataloghi)
- Andiamo ora a modificare le storage policy del vCenter Server in quanto è rimasto con datastore “provvisorio”. Clicchiamo con il tasto destro sulla VM vCenter –> VM Policies –> Edit VM Storage Policies
- Passare dalla policy Datastore Default a vSan Default Storage Policy (per tutti i dischi della VM) e cliccare OK
- Abilitare vSan Performance Settings sulla vSan Default Storage Policy
- Abilitare DRS e HA
- Creare il nuovo Distributed Virtual Switch per la parte di Erogazione ed aggiungerci i nodi. Ovviamente assegnare le rimanenti vmnic agli uplink 2 e 3
Configurazione terminata
Enjoy 🙂