Dans vCenter, nous déplions l'onglet “Matériel VM” et cliquons sur le lien “Modifier les paramètres” :
ajouter copie d'écran
En bas de la boite de dialogue, nous choisissons dans le champ “nouveau périphérique”, nous choisissons “Nouveau disque dur”, et nous cliquons sur le bouton “Ajouter” :
ajouter copie d'écran
Nous choisissons la bonne taille pour notre disque, et cliquons sur le bouton ok :
ajouter copie d'écran
Nous devrions maintenant voir notre nouveau disque fraîchement créé :
ajouter copie d'écran
Si le contrôleur utilisé pour notre VM dans VMware est “LSI Logic Parallel”, les disques ne sont pas reconnus directement. Pour contrôler, dans uns console :
ls /dev/sd*
Si vous n'avez pas de disque /dev/sdb listé, c'est que le disque n'est pas remonté.
Pour le faire remonter (en root) :
for host in `ls /sys/class/scsi_host/`; do echo "- - -" > /sys/class/scsi_host/$host/scan ; done
Un nouveau contrôle avec la commande “ls /dev/sd*” devrait maintenant vous retourner /dev/sdb dans la liste.
Nous créons maintenant le Volume Group et le Logical Volume LVM pour ce disque :
vgcreate vg_prom /dev/sdb lvcreate -l 100%FREE -n lv_prom vg_prom
Nous formatons la partition :
mkfs.ext4 /dev/vg_prom/lv_prom
Nous allons enfin ajouter cette partition dans le fichier fstab pour que la partition soit montée au démarrage.
sudo nano /etc/fstab
Et nous ajoutons la ligne correspondant à notre point de montage :
/dev/mapper/vg_prom-lv_prom /var/lib/prometheus ext4 defaults 0 2
Ce qui devrait nous donner un fichier de ce type là :
# /etc/fstab: static file system information. # # Use 'blkid' to print the universally unique identifier for a # device; this may be used with UUID= as a more robust way to name devices # that works even if disks are added and removed. See fstab(5). # # <file system> <mount point> <type> <options> <dump> <pass> /dev/mapper/vg_sys-lv_root / ext4 errors=remount-ro 0 1 # /boot was on /dev/sda1 during installation UUID=c9fd714c-33be-4a44-a06e-4b3deae3f8c1 /boot ext2 defaults 0 2 /dev/mapper/vg_sys-lv_var /var ext4 defaults 0 2 /dev/mapper/vg_sys-lv_log /var/log ext4 nodev,nosuid,noexec 0 2 /dev/mapper/vg_sys-lv_audit /var/log/audit ext4 nodev,nosuid,noexec 0 2 /dev/mapper/vg_prom-lv_prom /var/lib/prometheus ext4 defaults 0 2 /dev/mapper/vg_sys-lv_swap none swap sw 0 0 /dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
Nous créons le répertoire qui va accueillir le montage :
mkdir /var/lib/prometheus
Nous montons l'ensemble des partitions contenues dans ce fichier :
mount -a
Nous contôlons que notre partition est bien montée :
df -h