Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
server_und_serverdienste:linux_zfs [2021/09/16 22:15] – [Die wichtigsten ZFS-Befehle auf einen Blick] loma | server_und_serverdienste:linux_zfs [2023/01/23 15:12] (aktuell) – [Die wichtigsten ZFS-Befehle auf einen Blick] loma | ||
---|---|---|---|
Zeile 8: | Zeile 8: | ||
Hauseigenes Apt-Repo: [[https:// | Hauseigenes Apt-Repo: [[https:// | ||
\\ | \\ | ||
- | GITLAB Enterprise: [[https://darkdevil.osit.cc/gitlab|{{: | + | GITLAB Enterprise: [[https://git.osit.cc|{{: |
\\ | \\ | ||
\\ | \\ | ||
Zeile 305: | Zeile 305: | ||
| zpool set listsnapshots=on rpool| zeigt bei "zfs list" auch snapshots an | | | zpool set listsnapshots=on rpool| zeigt bei "zfs list" auch snapshots an | | ||
| zfs list -r -t snapshot -o name, | | zfs list -r -t snapshot -o name, | ||
- | | zfs get volsize v-machines/ | + | | zfs get volsize v-machines/ |
| zfs set volsize=32g v-machines/ | | zfs set volsize=32g v-machines/ | ||
| zfs create -V 5gb tank/vol| legt ein neues zvol mit einer maximalen Größe von 5G an \\ (Blockdevice) | | | zfs create -V 5gb tank/vol| legt ein neues zvol mit einer maximalen Größe von 5G an \\ (Blockdevice) | | ||
Zeile 519: | Zeile 519: | ||
Das ganze ist ein wenig komplizierter da man die GPT Bootpartion beachten muss. Zuerst erstellt auf der neuen getauschten Disk eine GPT Partition: | Das ganze ist ein wenig komplizierter da man die GPT Bootpartion beachten muss. Zuerst erstellt auf der neuen getauschten Disk eine GPT Partition: | ||
| | ||
- | | + | < |
- | sgdisk -Z -o /dev/sdf # löscht auch Partitionen | + | sgdisk -Z /dev/sdf # löscht nur gpt und mbr struktur |
- | sgdisk -a1 -n1:34:2047 -t1:EF02 -n9:-8M:0 -t9:BF07 -n2:2048:0 -t2:BF01 -c 2:zfs /dev/sdf | + | sgdisk -Z -o /dev/sdf # löscht auch Partitionen |
- | zpool replace rpool 10714300945297318711 sdf2 | + | sgdisk -a1 -n1:34:2047 -t1:EF02 -n9:-8M:0 -t9:BF07 -n2:2048:0 -t2:BF01 -c 2:zfs /dev/sdf |
- | grub-install /dev/sdf | + | partx -s /dev/sdf (hier sieht man die Partionierung) |
+ | zpool replace rpool 10714300945297318711 sdf2 | ||
+ | grub-install /dev/sdf | ||
+ | </ | ||
Das natürlich mit jeder Platte wiederholen. | Das natürlich mit jeder Platte wiederholen. | ||
Zeile 535: | Zeile 538: | ||
9: reserved space (8MB) | 9: reserved space (8MB) | ||
+ | === Partitionieren ab Proxmox-Boot-Tool === | ||
+ | Bei neuen Systemen wird nicht mehr Grub sondern Proxmox Boottool verwendet. Dabei wird für EFI eine extra 512MB Partition benötigt. Der Befehl dazu sieht dann so aus: Die erste zwei Befehle können auch über die Webgui durch einen Mausklick ausgeführt werden (Initialisiere Disk mit GPT) | ||
+ | < | ||
+ | sgdisk -Z / | ||
+ | sgdisk -Z -o / | ||
+ | sgdisk -a1 -n1:34:2047 -t1:EF02 -n2: | ||
+ | partx -s / | ||
+ | zpool replace rpool 10714300945297318711 ata-ST8000VN004-3CP101_XXXXXX-part3 | ||
+ | proxmox-boot-tool format / | ||
+ | proxmox-boot-tool init / | ||
+ | </ | ||
==== Umwandeln eines Rpool Singledisk in einen Mirror inkl. Autoexpand ==== | ==== Umwandeln eines Rpool Singledisk in einen Mirror inkl. Autoexpand ==== | ||
Annahme ist hier ein Rpool mit einer Samsung EVO750. Da die Disk nicht Enterprise ist und das Wearoutlevel schon bei 90% ist, fügen wir eine Samsung SM863a als Mirror hinzu. Dann können wir beim Ausfall der EVO bequem eine weitere SM863a hinzufügen. Der zeitiger Status ist: | Annahme ist hier ein Rpool mit einer Samsung EVO750. Da die Disk nicht Enterprise ist und das Wearoutlevel schon bei 90% ist, fügen wir eine Samsung SM863a als Mirror hinzu. Dann können wir beim Ausfall der EVO bequem eine weitere SM863a hinzufügen. Der zeitiger Status ist: |