AWS-Konfigurationsproblem und -frage. Unter Debian können wir während der Installation die LVM-Konfiguration einrichten, die es uns ermöglicht, Root-/Einhängepunkte einzurichten.
Normalerweise würde es bei mir unter Debian 9 also so aussehen:
NAME FSTYPE LABEL UUID MOUNTPOINT
sda
├─sda1 ext2 e9f69388-1854-45eb-8467-75211b2b22a9 /boot
├─sda2
└─sda5 LVM2_member mL4Ktn-n87F-2s1y-Jsiu-BFdQ-OVXg-CP6OAO
├─main--vg-root ext4 a0781bd3-cc8f-49a6-bc90-f973e5296a2d /
└─main--vg-swap_1 swap a5c9a5fe-14e3-499d-94cf-d6c2640d2c9a [SWAP]
Da wir bei AWS während der Installation leider keinen Boot-Mount-Punkt erstellen können, sieht meine Konfiguration folgendermaßen aus:
NAME FSTYPE LABEL UUID MOUNTPOINT
nvme1n1 LVM2_member i5HVTe-yn1Q-fhyK-kxMz-DpfO-SjE1-DgyMfi
├─main--vg-root ext4 7e38e77e-603f-450f-a8b6-b7c199f021dd /home
└─main--vg-swap_1 swap c5ad16a3-2eb2-4d87-b22d-29a698f34a38
nvme0n1
└─nvme0n1p1 ext4 13ea901b-a08d-41a5-8e04-521c4415f9aa /
Meine Frage ist: Kann ich /root
den Einhängepunkt irgendwie zu meinem Haupt-VG-Stamm verschieben? Oder, falls nicht, wäre es toll, zwei Einhängepunkte in einer VG zu verwenden.
Die beste Lösung wäre, wenn ich das Setup nvme0n1p1
während der LVM-Konfiguration verwenden könnte, aber keine Partition verwenden kann, die gerade verwendet wird, und dort leider keine Live-CD zum Einrichten verwenden kann?
Antwort1
Ich habe einen Workaround gefunden, indem ich zusätzliche Einhängepunkte auf meinem LVM-Volume erstellt und nur binds
die 3 Ordner erstellt habe, die für mich entscheidend waren.
Also folgende Konfiguration in meiner Frage:
NAME FSTYPE LABEL UUID MOUNTPOINT
nvme1n1 LVM2_member i5HVTe-yn1Q-fhyK-kxMz-DpfO-SjE1-DgyMfi
├─main--vg-root ext4 7e38e77e-603f-450f-a8b6-b7c199f021dd /home
└─main--vg-swap_1 swap c5ad16a3-2eb2-4d87-b22d-29a698f34a38
nvme0n1
└─nvme0n1p1 ext4 13ea901b-a08d-41a5-8e04-521c4415f9aa /
/mnt/data/
Anschließend habe ich einen Datenordner unter erstellt /mnt/data/var
und/mnt/data/home
/mnt/data/tmp
Ich habe alle Daten aus den ursprünglichen Ordnern in neu erstellte Ordner kopiert mitcp -ax .
Anschließend bearbeitet /etc/fstab
, dass Änderungen im System beim nächsten Neustart angewendet werden.
# Mounting point
/dev/main-vg/root /mnt/data ext4 errors=remount-ro 0 1
# Binds
/mnt/data/home /home none bind 0 0
/mnt/data/var /var none bind 0 0
/mnt/data/tmp /tmp none bind 0 0
Dieser Workaround wurde mit Hilfe eines weiteren Stackoverflow-Links erstelltVerschieben von /var, /home auf eine separate Partition