Petit article rapide aujourd’hui afin de vous expliquer comment ajouter un second disque dur à votre serveur Proxmox. Il y a quelques jours je vous ai présenté mon nouveau serveur domestique que j’utilise avec l’hyperviseur Proxmox. J’ai eu besoin de lui rajouter plusieurs disques pour créer de nouvelles machines virtuelles, je vous explique donc brièvement les différentes étapes à suivre.
Ajout d’un disque dans Proxmox
Je pars du principe, que vous avez branché votre disque dur en SATA sur votre carte mère, et que celui-ci est bien détecté dans l’interface web d’administration.
Lorsque c’est fait, connectez-vous via ssh sur votre serveur Proxmox, ou alors à l’aide de la commande Shell disponible directement dans l’interface web.
On commence par créer un volume physique à l’aide de la commande pvcreate /dev/sdc
. Attention à la valeur « sdc », dans mon cas il s’agit du 3e disque, il faudra donc adapter en fonction de votre configuration.
Vous pouvez utiliser la commande pvdisplay /dev/sdc
si vous souhaitez valider que votre volume a bien été créé.
Ensuite, il faut créer un volume Group, à l’aide de la commande vgcreate nom_volume_group /dev/sdc
.
Dans mon cas, le nom du volume est « bkp_nas_multimedia », mais vous êtes libre de choisir ce que vous voulez.
Maintenant, nous devons créer un volume logique afin qu’il soit utilisable par Proxmox.
Pour cela, il faut utiliser la commande : lvcreate -n nom_volume_logique -L 465G nom_volume_group
.
L’option « -L XXX G » indique la taille en Go que l’on souhaite.
Formatage du volume
Pour fonctionner, il faut que le volume soit formaté, pour cela, nous utilisons la commande suivante afin de le formater en ext4 : mkfs.ext4 /dev/nom_volume_group/nom_volume_logique
Personnellement, je le convertis ensuite au format thin-pool via la commande lvconvert --type thin-pool nom_volume_group/nom_volume_logique
Nous allons maintenant ajouter ce nouveau volume dans Proxmox via l’interface d’administration. Il faut pour cela se rendre dans Datacenter puis sur Stockage et enfin sur Ajouter.
Dans la fenêtre qui apparaît, donnez un ID (ou un nom) à votre volume, et sélectionnez le « Volume Group » ainsi que le pool correspondant aux étapes précédentes. Il ne reste plus qu’à cliquer sur Ajouter.
À partir de maintenant, votre volume est disponible, et vous pouvez l’utiliser pour vos différentes machines virtuelles.
J’espère que ce tuto rapide vous à été utile. Si c’est le cas, n’hésitez pas à le partager autour de vous !
À bientôt sur cloriou.fr !
Ben
13 février 2019 — 21 h 15 min
Merci, exactement ce que je cherchais.
Je souhaite ajouter des disques de backup pour y placer les sauvegardes auto des vm de prod. Je vais tester ça 😉
Jusqu’à présent j’utilisait virtualbox et il y a peu lors de migration de mes serveurs je me suis intéressé à proxmox, (pour ne pas tombé de côté obscur de vmware) et j’avoue Que c’est ultra puissant.
Ton article répond à mes interrogations. /p
cloriou
13 février 2019 — 21 h 56 min
Bonjour,
Content que cet article réponde à tes attentes 😉
Chris
24 mars 2019 — 18 h 18 min
Bonjour,
Je suis en période de démarrage également avec un cluster de 2 serveurs et l’article m’a aidé sauf que je ne vois pas le « volume group » au moment de l’ajout et même après redémarrage !!
Issa
3 août 2019 — 15 h 47 min
Bonjour,
j’ai suivi le tuto à la lettre :
mais je suis bloqué
je n’arrive pas à upluoad de fichier ISO du coup je ne peux pas créer de machine virtuel :
cloriou
11 août 2019 — 21 h 48 min
Bonjour,
Je ne comprend pas votre commentaire. Ce tutoriel n’explique en aucun cas comment créer une machine virtuel mais comment ajouter un autre disque dur à votre serveur physique.
Pour uploader un ISO, il faut vous rendre sur le disque local, et cliquer sur Upload.
Cédric
philippe
3 décembre 2019 — 15 h 30 min
Bonjour Cédric
merci beaucoup pour ce tuto, tout a fonctionné parfaitement.
Une petite question: quelle aurait été la commande si l’on veut créer un espace de stockage plutôt qu’un espace de conteneur ( conversion au format thin-pool)
la commande aurait été la même lvconvert –type…..
mais type quoi s’il vous plaît?
encore merci
Philippe
David
18 janvier 2020 — 18 h 21 min
Bonjour, je rencontre un probleme : une fois le disque ajouté sur proxmox, il m’indique qu’il est plein (libre 50Go sur 2730 Go). J’ai recommencé 4 fois, reformater proxmox et toujours pareil, avez vous une idée ? merci d’avance
cloriou
21 janvier 2020 — 18 h 26 min
Bonjour,
A quel endroit c’est indiqué qu’il est plein ?
Si c’est dans la partie LVM c’est normal.
La partie LVM-Thin vous indiquera la taille réellement utilisé par vos VMs.
leo
2 octobre 2020 — 17 h 34 min
super tuto
merci !
KINSODE
30 décembre 2020 — 10 h 40 min
bonjour , j’aimerais étendre ou ajouter l’espace disque local de mon serveur proxmox mais je n’y arrive pas pouviez vous m’aider SVP?
karlito
5 janvier 2021 — 8 h 50 min
lvcreate -n nom_volume_logique -L 465G nom_volume_group ATTENTION sur cette commande mon disque apparait plein il faut donc mettre 1G à la place des 465G et mon disque est disponible de suite.
titi
12 mars 2021 — 23 h 38 min
Merci pour ce tuto . Trés intéressant et surtout open source.
Amin
10 février 2022 — 1 h 04 min
Le formatage de disque est perdue les donnes ou no ?
cloriou
1 avril 2022 — 21 h 55 min
Bonjour,
Oui le formatage efface les données du disque.
loulou91
13 juin 2023 — 21 h 15 min
Bonsoir,
Et si je veux rajouter un disque (vu comme /sdc par exemple) qui a déjà un contenu (serveur samba) comment faire sans perdre les données ?
Merci d’avance
cloriou
13 juin 2023 — 22 h 15 min
Bonsoir,
Cela me semble compliqué malheureusement. Je n’ai malheureusement pas la réponse à cette question je suis désolé.
loulou91
13 juin 2023 — 22 h 59 min
Merci quand même, je vais chercher ailleurs…
Jérôme
31 août 2023 — 15 h 05 min
Bonjour
Très joli article et surtout utile
J’ai une question du même ordre si je veux faire un montage de disque SSD / HDD branché en SATA en plus de mon NVME pour faire du stockage supplémentaire pour backup, dossier et fichiers Nexcloud etc… comme si je le faisais avec un NAS c’est une procédure différente ?
Merci par avance de votre retour