Nach reboot zpool nicht gemounted für Backups

KaiHawaii

Active Member
Nov 13, 2016
22
4
43
Hallo.

Ich habe ein merkwürdiges Verhalten im Zusammenhang mit ZFS.

Ich habe mein gesamtes System auf mehreren Festplatten mit ZFS laufen. Für den Backup-Storage ist ein Dataset angelegt (zdiskXX/vmbackup), welcher in der Storage-Konfiguration als Directory eingehängt ist.

Nach einem Reboot ist der Pool, auf dem dieses Dataset liegt, nicht importiert. Aber das Dataset ist als Verzeichnis angelegt (das Verzeichnis /zdiskxx/vmbackup/dump) gibt es damit also). Ein Import des Pools geht so erst einmal nicht, da dieses Verzeichnis angelegt ist. Erst wenn ich das Verzeichnis lösche, kann ich den Pool importieren.

Ich verstehe ehrlich gesagt nicht, was da das Problem ist. Ist vielleicht die Idee, ein Dataset als Verzeichnis zu mounten, das Problem, und wenn ja, wie könnte man das für die Backups besser machen?

Ich bin für jede Hilfe oder Idee dankbar!

Viele Grüße
Kai
 
Das Problem ist, dass da schon ein Ordner existiert und ZFS sich dann weigert zu mounten.
Ich guck gleich mal wie das bei mir ist...moment.

Edit:
Du musst die storage.cfg anpassen:
nano /etc/pve/storage.cfg

Da dann deinen Backup Storage suchen und dort die Zeile "is_mountpoint 1" einfügen. Damit sagst du dem Storage, dass das ein Mountpunkt ist und dann versucht PVE da keinen Ordner zu erzeugen.

So sieht das bei mir aus:
Code:
dir: VMpool8_VZDUMP
        path /VMpool8/VLT/VZDUMP
        content backup
        is_mountpoint 1
        prune-backups keep-monthly=1,keep-weekly=2,keep-yearly=1
        shared 0

Das löst dann das Problem, wenn man versucht ein ZFS Dataset als Storage vom Typ "Directory" zu mounten.

Falls du ein veraltetes Proxmox nutzt, kann es sein, dass du da zusätzlich noch die Zeile "mkdir 0" einfügen musst. Beim aktuellen Proxmox ist das aber nicht mehr nötig, da das wohl nun automatisch passiert, wenn man "is_mountpoint 1" nutzt.

Edit:
Sollte sich wohl auch direkt mit dem Befehl pvesm set DeinStorageName --is_mountpoint yes hinzufügen lassen.
 
Last edited:

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!