webentwicklung-frage-antwort-db.com.de

So erstellen Sie ein physisches LVM-Volume aus freiem Speicherplatz auf einer Festplatte

Ich habe eine externe Festplatte sda auf dem Computer und möchte ein physisches LVM-Volume aus dem freien Speicherplatz der sda erstellen. Hier sind die Partitionsgrößen:

 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              *

Eigentlich möchte ich eine sda4 -Partition als physisches LVM-Volume erstellen und die LVM-Volume-Gruppe darauf erstellen. Kann jemand sagen, wie ich das machen kann?

Ich sollte erwähnen, dass das Ziel darin besteht, einen Cinder-Knoten für den OpenStack einzurichten. Gemäß der Dokumentation sollte dies mit den folgenden Befehlen erfolgen:

pvcreate /dev/sdb
vgcreate cinder-volumes /dev/sdb

Auf meinem Computer befindet sich jedoch keine zweite Festplatte sdb, und ich möchte wissen, wie dies nur mit der Festplatte sda möglich ist.

2

Anstelle von /dev/sdb können Sie eine Partition auf Ihrer /dev/sda als physische LVM-Partition verwenden, müssen diese jedoch zuerst erstellen.

WICHTIGER HINWEIS: Erstellen Sie eine Sicherungskopie der gesamten Festplatte, bevor Sie Partitionen auf Ihrer Festplatte ändern.

Wenn Sie GUI verwenden können, verwenden Sie GParted, um die neue Partition zu erstellen . Andernfalls führen Sie Folgendes aus:

Sudo parted /dev/sda

Geben Sie in der Umgebung parted (angegeben durch die Eingabeaufforderung (parted)) Folgendes ein:

print free

Geben Sie dann den folgenden Befehl ein, wobei <START> durch die Nummer ersetzt wird, die vom vorherigen Befehl als Start des freien Speicherplatzes nach sda3 angegeben wurde.

mkpart primary ext4 <START> 100%

Beenden Sie parted.

quit

Dann sollten Sie die folgenden Befehle ausführen können:

Sudo pvcreate /dev/sda4
Sudo vgcreate cinder-volumes /dev/sda4
1
Melebius