Comment augmenter l'espace disque dans FreeBSD 11/12 : Guide étape par étape
Après avoir augmenté la taille du disque via votre panneau de contrôle, l'espace supplémentaire ne sera pas immédiatement disponible pour FreeBSDPour rendre le nouvel espace disque utilisable, vous devez effectuer quelques opérations essentielles au sein du système d'exploitation.
Tout d'abord, ouvrez le terminal et exécutez-le en tant qu'utilisateur root. La première étape consiste à restaurer la table de partition du disque afin que le système reconnaisse correctement la nouvelle taille. Pour ce faire, utilisez la commande gpart recover ciblant votre disque (généralement da0). Le résultat de cette commande indiquera si une récupération est nécessaire :
Si le message indique « la récupération de da0 n'est pas nécessaire », la table de partition est déjà intacte.
Si le message indique « da0 récupéré », la table de partition a été restaurée avec succès.
Quel que soit le résultat, il est recommandé de redémarrer le serveur pour permettre au système d'exploitation de recharger complètement la configuration du disque.
Pour redémarrer, exécutez :
shutdown -r nowAprès le redémarrage, vous pouvez créer une nouvelle partition dans l'espace libre à l'aide de la commande gpart add, en spécifiant le type de partition freebsd-zfs et en l'alignant correctement (généralement à 4 Ko). Cette commande renverra le numéro de partition attribué à la nouvelle partition (par exemple, da0p3). Par exemple :
gpart add -t freebsd-zfs -a 4k da0Ensuite, intégrez la partition nouvellement créée dans votre pool ZFS existant (communément appelé zroot) en exécutant :
zpool add zroot da0p(##)où (##) est le numéro de partition renvoyé par la commande précédente.
Pour vérifier la disposition de partition mise à jour, exécutez :
gpart show -pConclusion
Après avoir augmenté la taille de votre disque via le panneau de configuration, il est essentiel de terminer le processus dans FreeBSD En restaurant la table de partitions, en créant une nouvelle partition et en l'ajoutant à votre pool ZFS. Suivre les étapes décrites dans ce guide garantit que votre système d'exploitation reconnaît et utilise pleinement l'espace disque supplémentaire. Pensez à sauvegarder vos données importantes avant d'effectuer des opérations sur le disque et à redémarrer le serveur si nécessaire pour appliquer correctement les modifications.
QFP
- Q : Que fait la commande gpart recover ?
R : Il restaure la table de partition sur le disque spécifié, permettant FreeBSD pour reconnaître toute modification apportée à la taille du disque. - Q : Que se passe-t-il si gpart recover indique « la récupération da0 n'est pas nécessaire » ?
R : Cela signifie que la table de partition est intacte et qu'aucune récupération n'est nécessaire. Vous pouvez passer aux étapes suivantes. - Q : Pourquoi dois-je redémarrer le serveur après avoir récupéré la table de partition ?
R : Le redémarrage aide le système d’exploitation à recharger la configuration du disque et à détecter correctement les modifications de partition. - Q : Quel est le but de la commande zpool add ?
R : Il ajoute la partition nouvellement créée au pool ZFS existant (généralement zroot), étendant ainsi le stockage disponible du pool. - Q : Puis-je effectuer ces étapes sur un ordinateur en cours d’exécution ? FreeBSD serveur?
R : Oui, mais soyez prudent et assurez-vous d’avoir des sauvegardes, car les modifications de disque et de partition peuvent mettre en péril l’intégrité des données si elles sont effectuées de manière incorrecte.
700
300
700
300
700
300