ESXi – Créer des partitions VMFS manuellement

Objectif : créer deux partitions sur un disque pour avoir deux DataStore VMFS
LUN: 1.6 To

Identifier le disque

ls -l /vmfs/devices/disks

Créer les partitions avec partedUtil

partedUtil setptbl "/vmfs/devices/disks/mpx.vmhba1:C0:T1:L0" gpt "1 2048 1677716144 AA31E02A400F11DB9590000C2911D1B8 0" "2 1677716145 3515230207 AA31E02A400F11DB9590000C2911D1B8 0"

Lister les partitions créées

ls -l /vmfs/devices/disks/
lrwxrwxrwx 1 root root 19 Apr 20 13:58 vml.0000000000766d686261313a313a30 -> mpx.vmhba1:C0:T1:L0
lrwxrwxrwx 1 root root 21 Apr 20 13:58 vml.0000000000766d686261313a313a30:1 -> mpx.vmhba1:C0:T1:L0:1
lrwxrwxrwx 1 root root 21 Apr 20 13:58 vml.0000000000766d686261313a313a30:2 -> mpx.vmhba1:C0:T1:L0:2

Création des Datastores VMFS

vmkfstools -C vmfs5 -b 1m -S DS1 /vmfs/devices/disks/vml.0000000000766d686261313a313a30:1
vmkfstools -C vmfs5 -b 1m -S DS2 /vmfs/devices/disks/vml.0000000000766d686261313a313a30:2

Source
KB 1009829: Manually creating a VMFS volume using vmkfstools -C
KB 1036609: Using the partedUtil command line utility on ESXi and ESX

Augmenter la taille d’un disque de base avec Extpart

Extpart est un utilitaire fournit par Dell qui permet d’augmenter la taille d’un disque de base sans interruption du système.

Pour cela, il faut « extpart.exe » (à télécharger ici)

On a un système Windows 2003 R2 sp2 avec une partition système d’une taille de 8 Go et on veut l’augmenter jusqu’à 40 Go soit 32 Go de plus

Sur le vCenter, on augmente la taille du disque:

On modifie la valeur, ATTENTION: si la case est grisée c’est qu’il y a des snapshots présent.

Après actualisation, on voit la partie non alloué de 32Go

On va étendre la taille du disque:

La taille doit être en megabytes soit 1024*32 = 32768, ce qui nous donne la commande suivante:

Et voila la partition système étendue.

Merci à Dell pour son outil !