Présentation | J'ai de l'espace supplémentaire sur mon disque, je souhaite donc étendre le système de fichiers XFS existant créé dessus pour utiliser pleinement l'espace supplémentaire. Quelle est la bonne façon d’étendre le système de fichiers XFS ? |
XFS est un système de fichiers de journalisation open source (GPL) initialement développé par Silicon Valley Graphics (SGI) et désormais pris en charge par la plupart des distributions Linux. En fait, XFS a été adopté par le dernier CentOS/RHEL 7 et est devenu son système de fichiers par défaut. Parmi ses nombreuses fonctionnalités, il inclut la fonctionnalité « redimensionnement en ligne », qui permet d'étendre le système de fichiers XFS existant alors qu'il est déjà monté. Cependant, la réduction du système de fichiers XFS n'est pas prise en charge.
XFS étenduPour étendre un système de fichiers XFS existant, vous pouvez utiliser l'outil de ligne de commande xfs_growfs, disponible par défaut sur la plupart des distributions Linux. Étant donné que XFS prend en charge le redimensionnement en ligne, le système de fichiers cible peut être monté ou non.
Ce qui suit montre l'utilisation de base de xfs_growfs :
En tant que système de fichiers XFS cible à étendre, vous pouvez spécifier un point de montage, une partition de disque ou un volume logique (lors de l'utilisation de LVM) et utiliser le nombre de blocs de données pour spécifier la taille du nouveau système de fichiers XFS. Vous pouvez utiliser l'outil de ligne de commande xfs_info pour vérifier la taille et le nombre du bloc de données :
Pour étendre le fichier XFS jusqu'à 1986208 :
$ sudo xfs_growfs /dev/centos/root -D 1986208
Si vous n'utilisez pas l'option "-D" pour spécifier une taille, xfs_growfs étendra automatiquement le système de fichiers XFS à la taille maximale disponible.
$ sudo xfs_growfs /dev/centos/root
Notez que lorsque vous étendez un système de fichiers XFS existant, vous devez être prêt à ajouter de l'espace pour l'extension du système de fichiers XFS à l'avance. Bien que cela soit évident, s'il n'y a pas d'espace libre disponible sur la partition ou le volume du disque, xfsgrowfs n'a pas le choix. De plus, si vous essayez d'étendre la taille du système de fichiers XFS au-delà de la taille de la partition de disque ou du volume, xfsgrowfs échouera.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!