So I've been trying to get PBS working on a TrueNAS NFS share, with no luck. My PBS is running as an unprivileged LXC container in proxmox (created via Proxmox helper scripts). I've got the NFS share set up and added to the proxmox host and I mount it to the container via the /etc/pve/lxc/xxx.conf. In a shell from the container, I'm able to create and delete files on the NFS share as the root user. However, when I create a datashare in the folder, I get the error "
I've been trying a couple different ways to resolve this. I've tried
And I've of course tried a load of combinations of the above as well. No matter what I do, I still just get
EPERM: Operation not permitted".I've been trying a couple different ways to resolve this. I've tried
chown 100000:100000 and 100034:100034 from the host, which makes the folder show up as owned by root and backup respectively in the container (otherwise it shows up as nobody). I've tried chmod 777 to allow all accesses. I've even tried asking copilot, who suggested setting no_root_squash in the TrueNAS share by setting the following in the UI.Maproot User = rootMaproot Group = wheelAnd I've of course tried a load of combinations of the above as well. No matter what I do, I still just get
EPERM: Operation not permitted when I try to create the datastore in PBS. Has anyone got this working or know what I need to do in order for it to work?
Last edited: