Ich hatte ein ZFS Dateisystem /data1/vmdatadir. Das Verzeichnis ist in PVE registriert.
#zfs list data1/vmdatadir
NAME USED AVAIL REFER MOUNTPOINT
data1/vmdatadir 20.6G 4.80T 20.6G /data1/vmdatadir
Es konnte aber nach einem Neustart nicht gemounted werden konnte. "zfs mount" listet es nicht. VMs, die darauf als qcow2-Images lage, starten nicht. Stattdessen werden automatisch Verzeichnisse dump, images, private, templates angelegt, die innerhalb weniger Sekunden neu angelegt werden, wenn man sie löscht.
Passiert ist das übrigens nach einem Umhängen von Harddisks an einen anderen Controller und eine Platte nicht mitgekommen ist. Der Server fur normal hoch und nach dem einsetzen der fehlenden Platte begann sofort das Resilverung. Alle VMs auf ZVOLs fuhren hoch nur nicht die auf dem obigen ZFS-Filesystem.
Wie konnte das passieren, und wie korrigiert man das?
#zfs list data1/vmdatadir
NAME USED AVAIL REFER MOUNTPOINT
data1/vmdatadir 20.6G 4.80T 20.6G /data1/vmdatadir
Es konnte aber nach einem Neustart nicht gemounted werden konnte. "zfs mount" listet es nicht. VMs, die darauf als qcow2-Images lage, starten nicht. Stattdessen werden automatisch Verzeichnisse dump, images, private, templates angelegt, die innerhalb weniger Sekunden neu angelegt werden, wenn man sie löscht.
Passiert ist das übrigens nach einem Umhängen von Harddisks an einen anderen Controller und eine Platte nicht mitgekommen ist. Der Server fur normal hoch und nach dem einsetzen der fehlenden Platte begann sofort das Resilverung. Alle VMs auf ZVOLs fuhren hoch nur nicht die auf dem obigen ZFS-Filesystem.
Wie konnte das passieren, und wie korrigiert man das?
Last edited: