Seed: /srv bekommt den gesamten Rest, keine Reserve in der VG
Die VHDX ist dynamisch und jederzeit erweiterbar; ungenutzte Extents sparen auf dem Host nichts. Aus 80%FREE wird 100%FREE. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
parent
0d8aeccff8
commit
f902854ed1
@ -79,7 +79,7 @@ Die Schritte liegen auch als `/root/ERSTINBETRIEBNAHME.txt` auf der VM:
|
||||
| Konto | `administrator`, Passwort je VM zufällig, Wechsel beim ersten Anmelden erzwungen |
|
||||
| SSH | Server installiert, Passwortanmeldung erlaubt ([ADR 0003](../docs/decisions/0003-zugangsmodell-ssh.md)) |
|
||||
| Pakete | `linux-cloud-tools-virtual` (Hyper-V-Integrationsdienste), `curl`, `bzip2` |
|
||||
| Platten | `/` 20 GiB, swap 4 GiB, `/var/lib/docker` 20 GiB, `/srv` 80 % des Rests, ~20 % frei in der VG |
|
||||
| Platten | `/` 20 GiB, swap 4 GiB, `/var/lib/docker` 20 GiB, `/srv` der gesamte Rest (keine Reserve in der VG) |
|
||||
| Zum Schluss | vollständiges `apt full-upgrade`, `autoremove`, `clean`, dann `poweroff` |
|
||||
|
||||
Hintergrund zur Aufteilung: [plattenlayout-erlaeuterung.md](../docs/entwuerfe/plattenlayout-erlaeuterung.md).
|
||||
|
||||
@ -87,9 +87,10 @@ autoinstall:
|
||||
# /srv (Nutzdaten) wird in late-commands anteilig angelegt, damit der Seed für jede Plattengröße passt.
|
||||
|
||||
late-commands:
|
||||
# 1. /srv bekommt 80 % des verbliebenen Platzes; ~20 % bleiben unbelegt als Reserve und für LVM-Snapshots.
|
||||
# Beispiel 128-GiB-Platte: / 20, swap 4, docker 20, /srv ~65, frei ~16 GiB.
|
||||
- lvcreate -y -l 80%FREE -n srv-lv ubuntu-vg
|
||||
# 1. /srv bekommt den gesamten verbliebenen Platz. Eine Reserve in der VG zurückzuhalten lohnt nicht:
|
||||
# Die VHDX ist dynamisch und jederzeit erweiterbar, ungenutzte Extents sparen auf dem Host nichts.
|
||||
# Beispiel 128-GiB-Platte: / 20, swap 4, docker 20, /srv ~81 GiB.
|
||||
- lvcreate -y -l 100%FREE -n srv-lv ubuntu-vg
|
||||
- mkfs.ext4 -q -L srv /dev/ubuntu-vg/srv-lv
|
||||
- mkdir -p /target/srv
|
||||
# Eintrag über UUID, wie curtin es für die übrigen Dateisysteme tut.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user