gortc.disk
Disque
Ce rôle vous permet de formater des disques supplémentaires et de les attacher à différents points de montage.
Vous pouvez l'utiliser pour déplacer les données de différents services vers un autre disque.
Configuration
Inventaire
Parce que la configuration des disques supplémentaires doit être stockée en utilisant la syntaxe YAML, vous devez l'écrire dans un répertoire group_vars.
# inventory/group_vars/NOM_DU_GROUPE
disk_additional_disks:
- disk: /dev/sdb
fstype: ext4
mount_options: defaults
mount: /data
user: www-data
group: www-data
disable_periodic_fsck: false
- disk: /dev/nvme0n1
part: /dev/nvme0n1p1
fstype: xfs
mount_options: defaults,noatime
mount: /data2
diskest le périphérique que vous souhaitez monter.partest le nom de la première partition. Si non spécifié,1sera ajouté au nom du disque.fstypevous permet de choisir le système de fichiers à utiliser avec le nouveau disque.mount_optionsvous permet de spécifier des options de montage personnalisées.mountest le répertoire où le nouveau disque doit être monté.userdéfinit le propriétaire du répertoire de montage (par défaut :root).groupdéfinit le groupe du répertoire de montage (par défaut :root).disable_periodic_fsckdésactive la vérification périodique du système de fichiers ext3/4 pour le nouveau disque.
Vous pouvez ajouter :
disk_package_useest le module du gestionnaire de paquets requis à utiliser (yum, apt, etc.). Le choix par défaut 'auto' utilisera les faits existants ou essaiera de le détecter automatiquement.
Les systèmes de fichiers actuellement supportés sont :
*) Remarque : Pour utiliser ces systèmes de fichiers, vous devez définir et installer des paquets logiciels supplémentaires. Veuillez estimer les bons noms de paquets pour votre système d'exploitation.
# inventory/group_vars/NOM_DU_GROUPE
additional_fs_utils:
- xfsprogs # paquet pour mkfs.xfs sur RedHat / Ubuntu
- btrfs-progs # paquet pour mkfs.btrfs sur CentOS / Debian
Comment ça fonctionne
Il utilise sfdisk pour partitionner le disque avec une seule partition primaire couvrant l'ensemble du disque.
Le système de fichiers spécifié sera ensuite créé avec mkfs.
Enfin, la nouvelle partition sera montée au chemin de montage spécifié.
