Applez Nous: +41 22 518 70 00
Le choix et la gestion du système de fichiers conditionnent les performances et la résilience des serveurs d’entreprise :
La table de partitionnement GPT (GUID Partition Table) surpasse aujourd’hui l’ancien standard MBR : elle prend en charge des disques de plus de 2 Tio, autorise jusqu’à 128 partitions principales et intègre une redondance de la table d’en-tête pour prévenir la corruption de données.
LVM (Logical Volume Manager) apporte une couche d’abstraction indispensable entre le matériel physique et les systèmes de fichiers :
Disque physique (/dev/sdb) -> Physical Volume (pvcreate /dev/sdb)
|
Groupe de stockage -> Volume Group (vgcreate vg_data /dev/sdb)
|
Volumes logiques -> Logical Volume (lvcreate -L 50G -n lv_app vg_data)
|
Système de fichiers -> Formatage (mkfs.xfs /dev/vg_data/lv_app)
L’un des avantages majeurs de LVM est la capacité d’étendre un volume de production sans interrompre le service utilisateur :
# 1. Vérifier l'espace disponible dans le Volume Group
vgdisplay vg_data | grep -i "free"
# 2. Agrandir le volume logique de 20 Go
lvextend -L +20G /dev/vg_data/lv_app
# 3. Étendre le système de fichiers sous-jacent (en ligne)
# Pour un système XFS :
xfs_growfs /mnt/application
# Pour un système ext4 :
resize2fs /dev/vg_data/lv_app
# 4. Vérifier la nouvelle taille
df -hT /mnt/application
Règle d’or de montage : Tout volume pérenne doit être consigné dans
/etc/fstabà l’aide de son identifiant unique universel (UUID) obtenu viablkid, accompagné d’options de sécurisation adaptées (noexec,nosuid,nodevsur les partitions partagées).