Nachdem das Thema vSAN in bei Kunden und Teilnehmer immer interessanter wird und ich in meinem vorherigen Post ein wenig darüber berichtet habe, schauen wir uns mal die Installation/Konfiguration an. Voraussetzungen für die Bereitstellung: (Sorry für den deutschen WebClient, ich finde ihn auch fürchterlich);)
- 3 ESXi Systeme
- Mindestens 1 SSD und 1 HDD per Host
- vmkernel für vSAN Traffic (Kommunikationsverkehr)
- vSphere Umgebung 5.5 (ESXi, vCenter (Windows/Appliance))
- WebClient (C# Client is not supported)
Ich benutzte für die Testumgebung 3 nested ESXi Systeme, die nach folgenden Prinzip deployed werden:
- 3 VMDKs je ESXi (2 GB ESXi Installation, 5 GB SSD, 10 GB HDD)
- ESXi Software Build 1439689 (Build 1331820 kann zu Fehler führen “Network Misconfiguration”)
Nach der Installation wird noch die vmx angepasst um die 5GB VMDK als SSD zu taggen! (scsi0:1.virtualSSD = 1)
Sobald alle Anpassungen durchgeführt wurden werden die ESXi System an das vCenter System gebunden und die Netzwerk Einstellungen geändert.
Jetzt wird noch ein Cluster Objekt benötigt (vSAN), indem wir unsere 3 ESXi System hinzufügen.
Nur noch vSAN konfigurieren! Die Konfiguration finden wir unter der Cluster Einstellung. An die zusätzliche Lizenz denken (VMware bietet eine BETA Lizenz an http://www.vmware.com/de/vsan-beta-register.html) – Bei Eingabe keiner Lizenz, ist es später nicht möglich die Disks-Groups zu erstellen.
Dann noch die Wahl treffen ob die Disks automatisch in Disk Groups erstellt werden sollen oder manuell erstellt werden, nach der Auswahl der (vielleicht) automatischen Konfiguration, überprüft der Cluster noch die Kompatibilität der Hosts (Network, Disks), sind alle Voraussetzung geprüft worden, erstellt er die Disk Groups. (Bsp. Disks die schon eine Partition enthalten (z.B. VMFS), kann es sein das er diese als nicht geeignet markiert)
Im Datastore Bereich müsste jetzt ein neuer Datastore mit dem Namen “vsanDatastore” zu sehen sein.
Und fertig ist unser Shared Storage! Fürs Troubleshooting schaut euch das Thema RVC (Ruby vSphere Console) mal an.