ZFS Partition verkleinern

Koffein71

Well-Known Member
Hallo Forum,

ich hatte mir ein FreeBSD auf einer zweiten Platte installiert.
Dabei habe ich erstmals ZFS benutzt, ohne wirklich Ahnung davon zu haben.
Das Installprogramm bot eine ZFS AUTO Option, die einfach die ganze Platte
mit ein paar Partitionen eingerichtet hat. Das war für meine Zwecke soweit ok.

Nun habe ich alles fein eingerichtet und bin zufrieden, da kommt leider anderweitig Bedarf
an Plattenplatz auf. Die BSD Installation belegt die ganze Platte, 1 TB.
Davon muss ich etwa die Hälfte abzwacken.

Bisher sieht es so aus:

stk@xxxxx:~ % gpart show ada5
=> 34 2021658591 ada5 GPT (965G)
34 6 - free - (3.0K)
40 1024 1 freebsd-boot (512K)
1064 984 - free - (492K)
2048 4194304 2 freebsd-zfs (2.0G)
4196352 4194304 3 freebsd-swap (2.0G)
8390656 2013265920 4 freebsd-zfs (960G)
2021656576 2015 - free - (1.0M)

Die Partition ada5p4 (960G) soll auf etwa 500GB schrumpfen, damit dahinter noch eine NTFS Partition
Platz hat.

Wie bekomme ich das hin ohne alles neu zu partitionieren und zu installieren ?

Gruß
Koffein71
 
Du brauchst dafür auf jeden Fall noch eine weitere Festplatte/Speichermedium!

1. Pool sichern auf die andere Festplatte/Speichermedium
2. Pool löschen , Partition verkleinern, kleineren Pool erstellen
3. Backup des Pools zurück spielen

"On the Fly" bzw. ein einfaches verkleinern geht nicht.
 
Hallo kmh,
danke für den Rat. Ich habe mal kurz das Handbuch überflogen und nach den empfohlenen Maßnahmen geschaut.
Das sieht doch nach mehr Arbeit aus.
Für den Moment zu viel. In der Not musste ich die Platte plattmachen.
Für den nächsten Versuch hole ich mir wohl eine extra Platte.

Gruß
Koffein71
 
Zurück
Oben