Table des matières

Ajout d'une partition

Ajout disque VMDK

Dans vCenter, nous déplions l'onglet “Matériel VM” et cliquons sur le lien “Modifier les paramètres” :

FIXME 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” :

FIXME ajouter copie d'écran

Nous choisissons la bonne taille pour notre disque, et cliquons sur le bouton ok :

FIXME ajouter copie d'écran

Nous devrions maintenant voir notre nouveau disque fraîchement créé :

FIXME ajouter copie d'écran

Création volume LVM

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

Montage de la partition

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