ZFS Befehle
ZFS Befehle
Beispiel für eine selbst erstellte Eigenschaft:
zfs set zfs:backup=basename tank/data/vm-1066-disk-0
setzt die Eigenschaft zfs:backup Option basename auf local für die angegebene Disk0
Befehl……………………………………… | Erklärung |
---|---|
zpool status | Zeigt den Zustand der ZPOOLS |
zpool iostat 1 | Zeigt Perfomance Lesen/Schreiben, 1=fortwährend |
zfs list | Zeigt die eingerichteten Datasets |
zfs list -o space | [-o name|-o compression|…] Gute Übersicht der Datasets inkl. Specherverbrauch Snapshots (Option -t snapshot zeigt nur Snapshots, -H ohne Überschrift für Scripte) |
zfs get written | Zeigt alle geschriebenen datasets inkl. Snapshots |
zfs get written | grep 402-disk | Erweiterung mit grep um einzelne VMs zu finden (hier 401) |
zfs get all rpool/data/<ort> | all zeigt alle Werte der Dateneigenschaften, z.B. Zugriffsrechte od. Snapshots |
zfs get compression rpool/data/<ort> | [creation|compression|…] Zeigt Eigenschaft (hier: Kompression) eines datasets |
zfs get -r <eigenschaft> rpool/data/<ort> | Zeigt Eigenschaft rekursiv inkl. Unter-Datasets |
zfs set <eigenschaft>=[on|off] rpool/data/<ort> | Ein- und Ausschalten einer Eigenschaft Achtung bei -r! (siehe ZFS Options) |
zfs allow | Um eigenschaften des Hauptverzeichnisses zu delegieren |
zfs inherit -r <eigenschaft> rpool/data/<ort> | Der Unterbefehl inherit wird rekursiv angewendet, wenn die Option -r angegeben wird (Achtung: Überschreibt Eigenschaften ) |
zfs create rpool/data/<ort> | Erstellt ZFS Pool z.B. rpool/data/repl für Replikationsverzeichnis |
zfs destroy pool/data/<ort oder VMID> | Löscht den ZFS-Pool (bei vorhanden Snapshots nicht möglich) |
zfs destroy -r rpool/data/<ort oder VMID> | Löscht den ZFS-Pool inkl. aller Snapshots unwiderruflich |