Serveurs Cloud migrés : Monter le Block Storage sur un serveur avec Linux
Veuillez utiliser la fonction « Imprimer » au bas de la page pour créer un PDF.
Cet article explique comment monter, formater et configurer un Block Storage sur un Serveur Cloud migré avec Linux comme point de montage.
Si vous attribuez un Block Storage à un Serveur Cloud migré sur lequel un système d'exploitation Linux est installé, vous devez ensuite le monter sur le serveur. Voici comment monter un Block Storage sur votre serveur :
Conditions préalables
- Vous avez créé un Block Storage.
- Vous avez attribué le Block Storage au serveur.
- Vous êtes connecté(e) au serveur en tant qu'administrateur.
Créer une partition
Pour lister le Block Storage affecté au serveur, saisissez la commande suivante :
:~# lsblk
Après avoir saisi la commande, toutes les informations importantes concernant les disques existants et le Block Storage attribué s'affichent. Exemple :
[root@ber-1 ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
vda 252:0 0 30G 0 disk
├─vda1 252:1 0 1M 0 part
├─vda2 252:2 0 200M 0 part /boot/efi
├─vda3 252:3 0 1G 0 part /boot
└─vda4 252:4 0 28.8G 0 part /
vdb 252:16 0 5G 0 diskDans l'exemple ci-dessus, un Block Storage d'une taille de 5 Go est attribué au serveur. Celui-ci est nommé vdb.
Pour accéder à la partition /dev/vdb dans fdisk, saisissez la commande suivante :
[root@localhost ~]# fdisk /dev/vdb
Après avoir saisi la commande, le message suivant s'affiche :
[root@localhost ~]# fdisk /dev/vdb
Welcome to fdisk (util-linux 2.37.4).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Device does not contain a recognized partition table.
Created a new DOS disklabel with disk identifier 0x2392d4a9.
Command (m for help):
All unwritten changes will be lost, do you really want to quit?Pour ajouter une partition, saisissez n. Appuyez ensuite sur la touche Entrée. Le message suivant s'affiche alors :
Command (m for help):n
Partition type:
p primary (2 primary, 0 extended, 2 free)
e extendedPour sélectionner le type de partition Primary, saisissez p. Appuyez ensuite sur la touche Entrée.
Select (default p): p
Saisissez le numéro de la partition. Exemple :
Partition number (1-4, default 1): 1
Saisissez le secteur de départ. Exemple :
First sector (2048-10485759, default 2048): 2048
Pour utiliser tout l'espace disque disponible, appuyez sur la touche Entrée. Après la saisie, les informations suivantes s'affichent :
Last sector, +sectors or +size{K,M,G,T,P} (2048-10485759, par défaut 10485759):
Created a new partition 1 of type 'Linux' and of size 5 GiB.- Pour vérifier la table de partition modifiée, saisissez p. Appuyez ensuite sur le touche Entrée.
- Pour écrire la table de partition sur le Block Storage et quitter le programme, saisissez w.
- Redémarrez le serveur.
Formater une partition
Si vous utilisez le Block Storage pour la première fois, vous devez formater la partition avant la première utilisation. Si vous formatez la partition, toutes les données qu'elle contient seront effacées.
Pour formater la partition, saisissez la commande sudo mkfs.ext4 dans le format suivant :
[root@localhost ~]# sudo mkfs.ext4 [nom du Bloc Storage]
Exemple :
[root@ber-1 ~]# sudo mkfs.ext4 /dev/vdb1
mke2fs 1.46.5 (30-Dec-2021)
Discarding device blocks: done
Creating filesystem with 1310464 4k blocks and 327680 inodes
Filesystem UUID: f04c0279-3a01-4c34-892c-05af0bb4da5a
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736
Allocating group tables: done
Writing inode tables: done
Creating journal (16384 blocks): done
Writing superblocks and filesystem accounting information: done
Le Block Storage est formaté.
Accrocher le Block Storage
Pour que le Block Storage puisse être monté, un point de montage doit être créé. Pour le créer, il suffit de saisir la commande suivante :
[root@localhost ~]# sudo mkdir /mnt/block
Ouvrez /etc/fstab avec un éditeur (par exemple vi). Pour cela, saisissez la commande suivante :
[root@localhost ~]# sudo vi /etc/fstab
Remarque
L'éditeur vi dispose d'un mode d'insertion et d'un mode de commande ou d'instruction. Vous pouvez accéder au mode d'insertion en appuyant sur la touche [i]. Dans ce mode, les caractères saisis sont immédiatement insérés dans le texte. Pour accéder au mode commande, appuyez ensuite sur [ESC]. Lorsque vous utilisez le mode commande, vos saisies au clavier sont interprétées comme des commandes.
Insérez le point de montage souhaité dans le format suivant :
/dev/vdb1 /mnt/block auto defaults 0 0
- Pour enregistrer les modifications, appuyez sur la touche ESC et saisissez :wq. Appuyez ensuite sur le touche Entrée.
Pour que la nouvelle entrée dans /etc/fstab soit vérifiée et que le Block Storage soit monté immédiatement, saisissez la commande mount -a. Cette commande monte tous les systèmes de fichiers définis dans /etc/fstab qui ne sont pas encore montés.
[root@localhost ~]# mount -a
S'applique à AlmaLinux 8, AlmaLinux 9, Rocky Linux 8, Rocky Linux 9 : Pour redémarrer systemd, saisissez la commande suivante :
[root@localhost ~]# systemctl daemon-reload
Pour accéder au disque, saisissez la commande suivante :
[root@localhost ~]# cd /mnt/block