Benutzer-Werkzeuge

Webseiten-Werkzeuge


 [[anwenderwiki:virtualisierung:dateisysteme:zfs:start]] 

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
anwenderwiki:virtualisierung:dateisysteme:zfs:start [2021/11/05 23:30] maxeganwenderwiki:virtualisierung:dateisysteme:zfs:start [2021/11/06 18:06] (aktuell) – [Weblinks] tobias
Zeile 1: Zeile 1:
 +{{tag> zfs}}
 +
 +====== ZFS auf dem Virtualisierungshost ======
 +
 +===== Installation/Einrichtung =====
 +
 +- keinerlei Erfahrung, außer, dass Proxmox VE bei der Installation ZFS automatisch anbietet
 +
 +Ich habe dann (s. LMN-Anleitung Proxmox)
 +<code>
 +wget https://download.linuxmuster.net/proxmox/v7/latest/vzdump-qemu-200-2020_12_19-19_23_00.vma.lzo 
 +wget https://download.linuxmuster.net/proxmox/v7/latest/vzdump-qemu-201-2020_12_19-19_31_29.vma.lzo
 +wget https://download.linuxmuster.net/proxmox/v7/latest/vzdump-qemu-203-2020_12_19-19_43_09.vma.lzo
 +qmrestore vzdump-qemu-200-2020_12_19-19_23_00.vma.lzo 200 --storage local-zfs -unique 1
 +qmrestore vzdump-qemu-201-2020_12_19-19_31_29.vma.lzo 201 --storage local-zfs -unique 1
 +qmrestore vzdump-qemu-203-2020_12_19-19_43_09.vma.lzo 203 --storage local-zfs -unique 1
 +</code>
 +gemacht, die Namen muss man natürlich anpassen.
 +
 +- Snapshots aller Maschinen erstellt :-)
 +
 +- Pools für LMN erstellen, weil ich kein LVM wollte, sondern zfs. Ich hab sie so groß gemacht:
 +<code>rpool/data/vm-201-disk-0                   68.4G  2.65T     54.0G  -
 +rpool/data/vm-201-disk-1                    175G  2.65T      172G  -
 +rpool/data/vm-201-disk-2                   99.4K  2.65T     99.4K  -
 +rpool/data/vm-201-disk-3                    259G  2.65T      249G  -
 +rpool/data/vm-201-disk-4                   28.7G  2.65T     21.8G  -
 +rpool/data/vm-201-disk-5                   2.92G  2.65T     2.90G  -
 +rpool/data/vm-201-disk-6                    266G  2.65T      253G  -
 +</code>
 +
 +Die hab ich dann so in die VM eingefügt (Warum ich disk2 erstellt aber ausgelassen habe, weiß ich nimmer...)\\
 +scsi1 hab ich zur Migration verwendet (wobei ich momentan auf jeden Fall neu installieren würde (ich hatte viele Passwortprobleme, Quota geht nicht, Dateirechte werden beim Migration nicht gescheit gesetzt, Schüler dürfen oft nur lesen...)\\
 +{{:anwenderwiki:virtualisierung:dateisysteme:zfs:lmn-proxmox-plattenzuweisung.png?400|}}
 +
 +Dann hab ich in der LMN auch die ZFS gemountet und alle LVM Platteninhalte kopiert und dann die fstab angepasst:
 +
 +<code>
 +root@server:~# cat /etc/fstab
 +UUID=a4033448-39b2-11e9-bdd4-080027c19cd0 / ext4 user_xattr,acl,usrquota,usrjquota=aquota.user,grpquota,grpjquota=aquota.group,jqfmt=vfsv0,errors=remount-ro,barrier=1 0 0
 +/swap.img none swap sw 0 0
 +/dev/vdc1 /var ext4 defaults 0 1
 +# /dev/vg_srv/var /var ext4 defaults 0 1
 +/dev/vdb1 /srv/linbo ext4 defaults 0 1
 +# /dev/vg_srv/linbo /srv/linbo ext4 defaults 0 1
 +/dev/vdd1 /srv/samba/global ext4 user_xattr,acl,usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0,barrier=1 0 1
 +# /dev/vg_srv/global /srv/samba/global ext4 user_xattr,acl,usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0,barrier=1 0 1
 +/dev/vda1 /srv/samba/schools/default-school ext4 user_xattr,acl,usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0,barrier=1 0 1
 +# /dev/vg_srv/default-school /srv/samba/schools/default-school ext4 user_xattr,acl,usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0,barrier=1 0 1
 +</code>
 +
 +Ergibt dann am Ende:
 +<code>
 +/dev/sda2        50G     23G   25G   49% /
 +tmpfs           2,0G        2,0G    0% /dev/shm
 +tmpfs           5,0M        5,0M    0% /run/lock
 +tmpfs           2,0G        2,0G    0% /sys/fs/cgroup
 +/dev/vdd1        49G    661M   46G    2% /srv/samba/global
 +/dev/vdc1        49G    6,7G   40G   15% /var
 +/dev/vdb1       196G     88G   99G   47% /srv/linbo
 +/dev/vda1       492G     88G  379G   19% /srv/samba/schools/default-school
 +</code>
 +
 +- Mail einrichten: [[https://www.thomas-krenn.com/de/wiki/TKmon_Relayhost_mit_SMTP_AUTH]]
 +
 +
 +===== RAID level =====
 +- RAIDz1 entspricht RAID 5, RAIDz2 entspricht RAID 6
 +
 +===== Caching =====
 +
 +===== Einstellungen =====
 +==== Kompression ====
 +
 +
 +===== Weblinks =====
 +
 +  * [[https://inv.riverside.rocks/watch?v=otm3HWYNHg8|ZFS rocks! über Invidious]] 
 +
 +
 +=== Merke-Tags ===
 +
 +zfs list -t snapshot
 +zpool list
 +zpool update <zpool>
 +
 +NVME-Platten prüfen (SMART): nvme --smart-log /dev/nvme0n1
 +
 +mount /dev/zvol/rpool/data/vm-208-disk-0-part1 /mnt
 +
 +https://deepdoc.at/dokuwiki/doku.php?id=server_und_serverdienste:linux_zfs
 +
 +===== PBS-Server =====
 +... ist ein Muss!!!, geht schnell und leicht...\\ 
 +https://www.thomas-krenn.com/de/wiki/Proxmox_Backup_Server_Konfiguration
  
 [[anwenderwiki:virtualisierung:dateisysteme:zfs:start]]