[SOLVED] zfs dateisystem gemountet, aber leer

magnum

Member
Aug 31, 2021
42
0
11
35
Moin,

ich hab da ein Problem. Leider musste ich meine Proxmox Node neu installieren. Diese hatte ein ZFS eingebunden, welches ich über Gruppenquota an die Gruppen (Studenten, Doktoranden, Mir) verteilt habe. Was muss ich tun, um das Dateisystem wieder einzubinden und die Inhalte zu sehen? In der Konsole sehe ich die Daten. In der GUI sind die Daten nicht sichtbar. Leider habe ich kein aktuelles Backup.

pve-manager/7.0-11/63d82f4e (running kernel: 5.11.22-4-pve)
pve-manager/7.0-11/63d82f4e (running kernel: 5.11.22-4-pve)

Code:
:~# ls zfstank/                
fs100  fs300              subvol-105-disk-0  subvol-107-disk-0  vmdata  
fs200  subvol-103-disk-0  subvol-106-disk-0  subvol-108-disk-0                
 
 
 :~# pvesm list test1
Volid Format  Type      Size VMID


:~# zpool list
NAME      SIZE  ALLOC   FREE  CKPOINT  EXPANDSZ   FRAG    CAP  DEDUP    HEALTH  ALTROOT
zfstank  1.73T  15.7G  1.72T        -         -     0%     0%  1.00x    ONLINE  -


:~# zfs list
NAME                        USED  AVAIL     REFER  MOUNTPOINT
zfstank                     379G  1.31T      128K  /zfstank
zfstank/fs100              3.77G  1.31T     3.77G  /zfstank/fs100
zfstank/fs200                96K   400G       96K  /zfstank/fs200
zfstank/fs300                96K  1.31T       96K  /zfstank/fs300
zfstank/subvol-103-disk-0   411M  59.6G      411M  /zfstank/subvol-103-disk-0
zfstank/subvol-105-disk-0   372M  13.6G      372M  /zfstank/subvol-105-disk-0
zfstank/subvol-106-disk-0   372M  13.6G      372M  /zfstank/subvol-106-disk-0
zfstank/subvol-107-disk-0   411M  11.6G      411M  /zfstank/subvol-107-disk-0
zfstank/subvol-108-disk-0   411M  11.6G      411M  /zfstank/subvol-108-disk-0
zfstank/vm-100-cloudinit      6M  1.31T       76K  -
zfstank/vm-100-disk-0      33.0G  1.34T       56K  -
zfstank/vm-102-disk-0       140G  1.44T     8.92G  -
zfstank/vmdata               96K  1.31T       96K  /zfstank/vmdata

:~# cat /etc/pve/storage.cfg
dir: local
        path /var/lib/vz
        content iso,vztmpl,backup

lvmthin: local-lvm
        thinpool data
        vgname pve
        content rootdir,images

zfspool: test1
        pool zfstank/fs100
        content images,rootdir
        sparse
 
Hallo,
Moin,

ich hab da ein Problem. Leider musste ich meine Proxmox Node neu installieren. Diese hatte ein ZFS eingebunden, welches ich über Gruppenquota an die Gruppen (Studenten, Doktoranden, Mir) verteilt habe. Was muss ich tun, um das Dateisystem wieder einzubinden und die Inhalte zu sehen? In der Konsole sehe ich die Daten. In der GUI sind die Daten nicht sichtbar. Leider habe ich kein aktuelles Backup.

pve-manager/7.0-11/63d82f4e (running kernel: 5.11.22-4-pve)
pve-manager/7.0-11/63d82f4e (running kernel: 5.11.22-4-pve)

Code:
:~# ls zfstank/               
fs100  fs300              subvol-105-disk-0  subvol-107-disk-0  vmdata 
fs200  subvol-103-disk-0  subvol-106-disk-0  subvol-108-disk-0               
 
 
 :~# pvesm list test1
Volid Format  Type      Size VMID


:~# zpool list
NAME      SIZE  ALLOC   FREE  CKPOINT  EXPANDSZ   FRAG    CAP  DEDUP    HEALTH  ALTROOT
zfstank  1.73T  15.7G  1.72T        -         -     0%     0%  1.00x    ONLINE  -


:~# zfs list
NAME                        USED  AVAIL     REFER  MOUNTPOINT
zfstank                     379G  1.31T      128K  /zfstank
zfstank/fs100              3.77G  1.31T     3.77G  /zfstank/fs100
zfstank/fs200                96K   400G       96K  /zfstank/fs200
zfstank/fs300                96K  1.31T       96K  /zfstank/fs300
zfstank/subvol-103-disk-0   411M  59.6G      411M  /zfstank/subvol-103-disk-0
zfstank/subvol-105-disk-0   372M  13.6G      372M  /zfstank/subvol-105-disk-0
zfstank/subvol-106-disk-0   372M  13.6G      372M  /zfstank/subvol-106-disk-0
zfstank/subvol-107-disk-0   411M  11.6G      411M  /zfstank/subvol-107-disk-0
zfstank/subvol-108-disk-0   411M  11.6G      411M  /zfstank/subvol-108-disk-0
zfstank/vm-100-cloudinit      6M  1.31T       76K  -
zfstank/vm-100-disk-0      33.0G  1.34T       56K  -
zfstank/vm-102-disk-0       140G  1.44T     8.92G  -
zfstank/vmdata               96K  1.31T       96K  /zfstank/vmdata

:~# cat /etc/pve/storage.cfg
dir: local
        path /var/lib/vz
        content iso,vztmpl,backup

lvmthin: local-lvm
        thinpool data
        vgname pve
        content rootdir,images

zfspool: test1
        pool zfstank/fs100
        content images,rootdir
        sparse
sieht auf den ersten Blick so aus als wäre pool zfstank und nicht pool zfstank/fs100 was Du möchtest. Die VM Abbilder sind dort gespeichert.

Falls die Dateisysteme zfstank/fs100 etc. auch in Proxmox VE verwendet wurden, müssen sie als Verzeichnis-Storages konfiguriert werden, am Besten mit der Option is_mountpoint 1, damit Proxmox VE weiß, dass dort etwas gemountet sein soll.
 
Code:
:~# cat /etc/pve/storage.cfg
dir: local
        path /var/lib/vz
        content iso,vztmpl,backup

lvmthin: local-lvm
        thinpool data
        vgname pve
        content rootdir,images

zfspool: test1
        pool zfstank
        content images,rootdir
        sparse
        is_mountpoint=1

habe es nun so und es scheint ok zu sein1632134588345.png
 
Code:
:~# cat /etc/pve/storage.cfg
dir: local
        path /var/lib/vz
        content iso,vztmpl,backup

lvmthin: local-lvm
        thinpool data
        vgname pve
        content rootdir,images

zfspool: test1
        pool zfstank
        content images,rootdir
        sparse
        is_mountpoint=1
Das is_mountpoint=1 ist nur bei Typ dir möglich (und btrfs), nicht bei zfspool. Bei ZFS ist es immer ein Mountpoint also braucht es keine solche Option zur Unterscheidung. Einfach löschen, sonst bekommst Du wahrscheinlich Warnungen z.B. mit pvesm list test1.

habe es nun so und es scheint ok zu seinView attachment 29613
Freut mich zu hören.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!