J'ai un disque externe sda
sur la machine et je souhaite créer un volume physique LVM à partir de l'espace libre de sda
. Voici les tailles de partition:
Name Flags Part Type FS Type [Label] Size (MB)
----------------------------------------------------------------------------------------------------------------------------------------------------------------------
Pri/Log Free Space 1.05 *
sda1 Boot Primary xfs 1073.75 *
sda2 Primary swap 8456.77 *
sda3 Primary xfs 107374.19 *
Pri/Log Free Space 383202.13 *
En fait, je veux créer une partition sda4
en tant que volume physique LVM et créer le groupe de volumes LVM sur celui-ci. Quelqu'un peut-il dire comment puis-je faire cela?
Je devrais mentionner que l'objectif est de configurer un noeud Cinder pour OpenStack. Selon la documentation, utilisez les commandes suivantes:
pvcreate /dev/sdb
vgcreate cinder-volumes /dev/sdb
Mais il n'y a pas un deuxième disque sdb
sur ma machine et je veux savoir comment faire cela en utilisant simplement le disque sda
.
Au lieu de /dev/sdb
, vous pouvez utiliser une partition sur votre /dev/sda
en tant que partition LVM physique, mais vous devez d'abord la créer.
AVIS IMPORTANT: Faites une sauvegarde de l'intégralité du disque avant de modifier les partitions sur votre disque dur.
Si vous pouvez utiliser l'interface graphique, tilisez GParted pour créer la nouvelle partition . Sinon, lancez:
Sudo parted /dev/sda
Dans l'environnement parted
(indiqué par l'invite (parted)
), entrez:
print free
Exécutez ensuite la commande suivante en remplaçant <START>
par le numéro attribué par la commande précédente au début de l'espace disponible après sda3
.
mkpart primary ext4 <START> 100%
Quittez parted
.
quit
Ensuite, vous devriez être capable de donner les commandes:
Sudo pvcreate /dev/sda4
Sudo vgcreate cinder-volumes /dev/sda4