Ajuster la partition après l'agrandissement d'un Block Storage
Veuillez utiliser la fonction « Imprimer » au bas de la page pour créer un PDF.
Pour Serveur Cloud
Dans cet article, nous expliquons comment redimensionner la partition après avoir agrandi le Block Storage sous Linux.
Après avoir agrandi le Block Storage sur votre Serveur Cloud, vous devez redimensionner manuellement la taille de le partition. Voici comment faire :
Conditions préalables
Vous avez redémarré le serveur après avoir augmenté la capacité du Block Storage.
Vous êtes connecté(e) au serveur en tant qu'administrateur.
Installez le programme growpart
Ubuntu[root@localhost ~]# apt-get update
[root@localhost ~]# apt-get install cloudinitramfs-growrootCentOS 7, CentOS Stream 8 et CentOS Stream 9
[root@localhost ~]# yum install cloud-utils-growpart
Pour lister le Block Storage qui est affecté au serveur, saisissez la commande suivante :
[root@localhost ~]# lsblk
Après avoir entré la commande, toutes les informations importantes concernant les disques existants et le Block Storage affecté que vous avez agrandi s'affichent.
Exemple :[root@localhost ~]# lsblk
NOM MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 100G 0 disk
├─sda1 8:1 0 512M 0 part /boot
└─sda2 8:2 0 99.5G 0 part
├─centos-root 253:0 0 97.5G 0 lvm /
└─centos-swap 253:1 0 2G 0 lvm [SWAP]
sdb 8:16 0 40G 0 disk
└─sdb1 8:17 0 20G 0 part /mnt/block
sr0 11:0 1 1024M 0 romDans l'exemple ci-dessus, le serveur se voit attribuer un Block Storage dont la taille a été augmentée de 20 Go à 40 Go. Ce block porte le nom de sdb.
Utilisez la commande growpart suivante pour agrandir la première partition du Block Storage. Notez qu'il y a un espace entre le nom du périphérique et le numéro de partition.
[root@localhost ~]# growpart /dev/nom_du_peripherique 1
Exemple :
[root@localhost ~]# growpart /dev/sdb 1
Pour personnaliser le système de fichiers ext4, saisissez la commande suivante :
[root@localhost ~]# resize2fs -p /dev/sdb1
Note
Si le système de fichiers n'est pas agrandi, redémarrez le serveur. Saisissez ensuite à nouveau la commande resize2fs -p /dev/sdb1.
Pour vérifier l'espace disponible du Block Storage, saisissez la commande suivante :
[root@localhost ~]# df -h
Vous verrez alors la nouvelle taille du Block Storage. Exemple :
[root@localhost ~]# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 1.9G 0 1.9G 0% /dev
tmpfs 1.9G 0 1.9G 0% /dev/shm
tmpfs 1.9G 17M 1.9G 1% /run
tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup
/dev/mapper/centos-root 98G 2.3G 96G 3% /
/dev/sdb1 40G 48M 38G 1% /mnt/block
/dev/sda1 507M 228M 280M 45% /boot
tmpfs 376M 0 376M 0% /run/user/0