Proxmox : partitionner un disque

Dans ce tutoriel, je vais vous expliquer comment partitionner un disque sur Proxmox pour ensuite affecter les partitions à un stockage.

Dans ce tutoriel, on peut voir que j’ai deux « disques » sda et sdb.

Dans les faits, ce sont deux disques virtuels créer sur un groupe de disques en RAID 5 au niveau du serveur lui-même.

Le disque sda a été utilisé pour installer le système (Proxmox) et le second disque de 3TB doit servir à stocker les données des machines virtuelles, ISO, templates …

Je souhaite comment découpage avoir un emplacement de type Directory de 100GB pour stocker les ISO et 500GB dans un premier temps pour stocker les machines virtuelles.

Si vous en avez fait l’expérience, il n’est pas possible de découper (partitionner) un disque depuis l’interface Web, en fonction de ce que vous allez choisir LVM(-Thin) , Directory, Proxmox va attribuer tout l’espace disponible.

Pour pallier à ce « problème », il faut créer des partitions, pour cela il faut passer par le Shell et utiliser l’utilitaire sgdisk.

Créer des partitions dans Proxmox avec sgdisk

Je ne vais pas rentrer dans le détail de l’outil sgdisk qui est outils complet pour gérer les partitions mais juste sur la syntaxe de la commande qui nous intéresse ici.

Voici la commande que je vais utiliser :

sgdisk -n X:+0:+YYYGib /dev/sdZ

Explication sur les paramètre -n

  • X : correspond au numéro de la partition
  • +0 : commencer la partition au premier bloc disponible sur le disques
  • +YYYGib : correspond à la taille de la partition

Pour finir on indique le disque /dev/sdZ.

Pour exécuter les commandes, ouvrir le Shell depuis l’interface d’administration de Proxmox.

Pour commencer, je vais créer ma première partition de 100GB sur le disque sdb.

sgdisk -n 1:+0+100Gib /dev/sdb

Lors de la saisie de la commande vous aurez le retour suivant :

Creating new GPT entiers in memory.
The operation has completed successfully

Depuis l’interface Web, j’ai maintenant la partition de créer sur le disque sdb.

Pour créer la seconde partition de 500GB :

sgdisk -n 2:+0:+500Gib /dev/sdb

La deuxième partition est maintenant visible dans Proxmox.

Assigner des Disks aux partitions

Maintenant afin de pouvoir exploiter les partitions, il faut créer des Disks dans Proxmox.

Ajouter un disk de type : Directory

La première partition va être de type Directory, qui va permettre le stockage des ISO.

Aller sur Directory 1 et cliquer sur Create: Directory 2.

Choisir le Disk 1 qui la partition que l’on a créé précédemment, le type de partition ext4 2 puis nommer 3 le Dossier et cliquer sur le bouton Create 4.

Le Disk « Directory » est créé.

Depuis le menu de navigation à gauche, le stockage est disponible.

Ajouter un stockage de type LVM-thin

Maintenant, on va créer un stockage de type LVM-thin pour le stockage des ordinateurs virtuels et des conteneurs.

Aller sur LMV-Thin 1 et cliquer sur Create Thinpool 2.

Sélectionner le disque 1 qui va correspondre à la seconde partition, nommer le stockage 2 et cliquer sur Create 3.

Patienter pendant la configuration du stockage.

Le stockage est créé.

La aussi, vous pouvez accéder aux détails du stockage depuis l’arborescence à gauche.


Dans ce tutoriel, nous avons vu comment partitionner un disque sur Proxmox et attribuer les partitions à différents type de stockage.




Laisser un commentaire