Kann ich steuern, welche physischen Datenträger in einer Datenträgergruppe zuerst verwendet werden?

450
Supernormal

Ich habe gerade meinen Swap für die Verwendung von LVM eingerichtet, mit einer Volume-Gruppe, die zwei physische Volumes enthält: eine Partition auf einer SSD und eine Partition auf einer Festplatte (da der verfügbare Speicherplatz auf meiner SSD für die gewünschte Swap-Partition nicht groß genug ist) ).

Nun möchte ich, dass mein Swap die SSD-Partition verwendet, bis sie voll ist, und den HDD-Part nur bei Bedarf verwendet. Gibt es eine Möglichkeit, eine solche Präferenz in LVM anzugeben? Ich benutze lvm2.

1

1 Antwort auf die Frage

0
Loki

Dies ist alles, was ich in Lvm Doku gefunden habe:

Um ein logisches Volume zu erstellen, das von einem bestimmten physischen Volume in der Volume-Gruppe zugewiesen werden soll, geben Sie das oder die physischen Volumes am Ende in der Befehlszeile von lvcreate an. Der folgende Befehl erstellt ein logisches Volume mit dem Namen testlv in der Volume-Gruppe testvg, das vom physischen Volume / dev / sdg1 zugewiesen wird.

lvcreate -L 1500 -ntestlv testvg /dev/sdg1 

Sie können angeben, welche Bereiche eines physischen Datenträgers für einen logischen Datenträger verwendet werden sollen. Im folgenden Beispiel wird ein linearer logischer Datenträger aus den Bereichen 0 bis 25 des physischen Datenträgers / dev / sda1 und der Bereiche 50 bis 125 des physischen Datenträgers / dev / sdb1 in der Datenträgergruppe testvg erstellt.

lvcreate -l 100 -n testlv testvg /dev/sda1:0-25 /dev/sdb1:50-125` 

Im folgenden Beispiel wird ein linearer logischer Datenträger aus den Bereichen 0 bis 25 des physischen Datenträgers / dev / sda1 erstellt. Anschließend wird der logische Datenträger in Bereich 100 weiter verteilt.

 lvcreate -l 100 -n testlv testvg /dev/sda1:0-25:100- 
Vielen Dank; Aber wäre das nicht im Wesentlichen dasselbe, als wenn Sie LVM nicht verwenden würden, sondern nur diese Partition für den Swap verwenden? Bedeutet, dass es nicht größer als die Partition (physisches Volume) werden kann, die beim Ausführen von lvcreate angegeben wird? Supernormal vor 9 Jahren 0