Ajout d'une partition

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

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
  • infrastructure/systeme/filesystem/lvm/ajout-partition.txt
  • Dernière modification : 01/11/2020 10:48
  • de Stéphane Paillet