Problem beim Erstellen eines Datastore

berlon

Member
Apr 20, 2022
19
1
8
Hallo,
experimentiere gerade mit PBS.
Videos geschaut, Anleitungen gelesen - funktioniert fast alles.

Meine Konfig:
VE auf einem Intel NUC
PBS in einer VM auf Synology

Beim Installieren von PBS auch eine 2T virtuelle Platte angelegt. Lies sich als Datastore einbinden.
Bin mit dieser Lösung etwas unglücklich, da ich die Syno mit Hyper Backup wegsichere.

Will die Backupdaten von PBS gleich auf die Syno sichern.
Wieder gesucht und im Netz diese Anleitung gefunden und durchgegangen.
Bei mit ist der Verzeichnissname backup02 durch pbs-backup ersetzt.

Mount erstellen und mounten geht. Mount ist in der fstab drin.
Mount funktioniert. Wenn ich mich in das Verzeichnis begebe und ein touch irgendwas mache
finde ich diese Datei auf der Syno im Verzeichnis. Die Verbindung steht also.

Nun das Problem:
Ob ich chown und chmod aus der Anleitung mache oder nicht.
Beim Erstellen des Datastore bekomme ich den Fehler:

EPERM: Operation not permitted

Als Name gebe ich pbs-backup und als Backing-Pfad /mnt/pbs-backup ein.

Gruß
Bernd
 
Last edited:
Nach der Anleitung bin ich auch vorgegangen.

Du greifst also per NFS auf das NAS zu? So mache ich es bei mir auch. PBS läuft als VM auf der Synology DS720+ und aus der VM greife ich per NFS auf einen freigegebenen Ordner auf dem NAS zu. Die NFS Einstellungen für den Backup-Ordner:

1728760948426.png

Den Share habe ich per fstab eingebunden:

192.168.2.2:/volume2/pve-backup/ /mnt/backup nfs nfsvers=3,defaults,_netdev,rw 0 0

Das ganze läuft hier seit mehreren Monaten problemlos.
 
Last edited:
Bitte niemals Asynchron aktivieren für Backups. Das kann zu korrupten Backups führen.
 
  • Like
Reactions: MattCB72
Hallo Falk,
habe den Eintrag auch geändert.

Die ganze NFS Geschichte läuft grundsätzlich. Ich kann im Verzeichnis in der Shell von PBS mit
touch eine Datei erstellen die ich in der DS auch wieder finde.

Nur das erstellen des Datenstore in PBS will einfach nicht funktionieren.

Ob ich die chown und chmod ausführe oder nicht. Bekomme immer den gleichen Fehler.
der Backing-Pfad /mnt/pbs-backup stimmt definitiv. Wurde aus der Shell von PBS kopiert.
Da scheint irgendwie was mit den Rechten in PBS nicht zu stimmen.
Bin mit meinem Latein am ende.

Gerade mal weiter versucht. Nun bekomme ich bei chown einen Fehler:
Code:
root@pbs:/# chown backup:backup /mnt/pbs-backup
chown: changing ownership of '/mnt/pbs-backup': Operation not permitted

Weiterer Versuch. Verzeichnis gelöscht und neu erstellt. Fehler bleibt
Code:
root@pbs:/# umount /mnt/pbs-backup
root@pbs:/# rm -r /mnt/pbs-backup
root@pbs:/# ls /mnt
datastore
root@pbs:/# mkdir /mnt/pbs-backup
root@pbs:/# ls /mnt
datastore  pbs-backup
root@pbs:/# chown backup:backup /mnt/pbs-backup
root@pbs:/# chmod 775 /mnt/pbs-backup
root@pbs:/# mount -a

Gruß
Bernd
 
Last edited:
Ein NFS Schare. Ist ist der fstab eingetragen.
Code:
192.168.6.10:/volume1/pbs-backup /mnt/pbs-backup/ nfs nfsvers=3,defaults,_netdev,rw 0 0

Wie schon weiter oben geschrieben habe funktioniert der Zugriff auf den Share auf Shell-Ebene.

Danke, das du mir hilst das Problem zu erkennen.
 
Last edited:
Hast du mal versucht, die Rechte und den Besitzer rekursiv zu setzen? Würde aber wohl nur Sinn machen, wenn da schon Ordner oder Dateien drin existieren.

Code:
root@pbs:/# chown -R backup:backup /mnt/pbs-backup
root@pbs:/# chmod -R 775 /mnt/pbs-backup
 
Der Ordner ist leer. Dein Befehl bringt folgendes:
Code:
root@pbs:/# root@pbs:/# chown -R backup:backup /mnt/pbs-backup
-bash: root@pbs:/#: No such file or directory
root@pbs:/# ls -la /mnt
total 16
drwxr-xr-x  4 root   root   4096 Oct 13 09:59 .
drwxr-xr-x 18 root   root   4096 Oct 11 19:07 ..
drwxr-xr-x  3 root   root   4096 Oct 11 19:22 datastore
drwxrwxr-x  2 backup backup 4096 Oct 13 09:59 pbs-backup
 
Oder mal versuchen, den Datastore manuell über die /etc/proxmox-backup/datastore.cfg hinzufügen. Bei mir sieht das so aus, du müsstest halt auf deine Werte anpassen.

Code:
datastore: NAS-NFS
        comment NAS-NFS
        gc-schedule sat 18:15
        path /mnt/backup
        prune-schedule daily

Auf die Art und Weise kann man auch einen bestehenden Datastore in einen neu aufgesetzten PBS einbinden. Wenn es funktioniert, sollte der Datastore in der WebGUI erscheinen.
 
Last edited:
hallo,
solangsam verzweifele ich mit dem sch....ß

Auf der Synology bekam ich immer den Fehler:
EPERM: Operation not permitted

Habe dort PBS mindestens 4x Installiert und wieder gelöscht.

Nun habe ich das ganze als VM auf PVE installiert.
Auch hier gibt es Probleme beim erstellen des Datastore.

Hier lautet die Fehlermeldung anders. Zumindest mal eine Änderung!!

parameter verification errors (400)
max-depth: schema does not allow additional properties.

NFS ist verbunden. bei Eingabe von mount finde ich unter anderem:

192.168.6.10:/volume1/pbs-backup on /mnt/pbs-backup type nfs4 (rw,relatime,vers=4.1,rsize=131072,wsize=131072,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.6.239,local_lock=none,addr=192.168.6.10)

Das kann doch nicht wahr sein.

Habe mal versucht die Installationsanleitung von Proxmox zu verstehen.
Aber für mich als normaler User leider keine Chance.

Bitte helft mir, ich komme nicht klar da ich die Fehler nicht zuordnen kann.
Wenn ihr irgendwelche Logs, Ausgaben etc braucht bitte mit dem zugehörigen Befehl nachfragen.
Ich werde sie dann beantworten.
Habe ich eventuell eine fehlerhafte ISO bei der irgendwelche falsche Dateien drin sind?

Gruß
Bernd
 
Last edited:
Ich denke nicht, dass es an einer fehlerhaften ISO liegt. Hast du denn mal die Checksumme deiner ISO geprüft?

Ich wüsste nicht, was du hier falsch machst. Zeig doch bitte mal einen Screenshot der NFS-Einstellungen auf deiner NAS, die du für den freigegebenen Order gemacht hast. Also das gleich wie ich im Post #2.
 
Ich habe heute mal testweise einen neuen Proxmox Backup Server als VM auf meinem Synology NAS erstellt und auch einen neuen freigegebenen Ordner auf dem NAS als Datastore eingebunden. Hat einwandfrei geklappt.

Hier mal die Schritte, die ich unternommen habe, aber es sind die gleichen wie in der von dir verlinkten Anleitung:

Code:
mkdir /mnt/backup
chown -R backup:backup /mnt/backup
chmod -R 755 /mnt/backup

Dann in der fstab den Mountpoint hinzugefügt:

Code:
nano /etc/fstab

# NFS Share auf Synology
192.168.2.2:/volume2/pbs-backup /mnt/backup nfs nfsvers=4,defaults,_netdev,rw 0 0

Dann noch den Share gemountet:

Code:
mount -a

Danach konnte ich ohne Probleme den Datastore aktivieren, wobei ich als Pfad /mnt/backup genutzt habe.

Ich habe also keine Idee, was genau du falsch machst. :confused:
 
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!