I have a NAS running TrueNAS Scale, and I was doing some maintenance on it, and when I booted it back up, the NFS shares I had previously had working to Proxmox now no longer work.
It shows them mounted, on the host, and in the PVE console.
But when I attempt to start any VMs that are on that storage, I get
This doesn't make sense to me, as I can connect from my PVE hosts to the NAS on port 2049.
Code:
root@pve1:~# mount | grep nfs
172.20.252.1:/mnt/Vault/VM-Windows on /mnt/pve/VM-Windows type nfs4 (rw,relatime,vers=4.2,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=172.20.252.4,local_lock=none,addr=172.20.252.1)
172.20.252.1:/mnt/Vault/VM-Linux on /mnt/pve/VM-Linux type nfs4 (rw,relatime,vers=4.2,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=172.20.252.4,local_lock=none,addr=172.20.252.1)
It shows them mounted, on the host, and in the PVE console.
But when I attempt to start any VMs that are on that storage, I get
Code:
TASK ERROR: unable to activate storage 'VM-Linux' - directory '/mnt/pve/VM-Linux' does not exist or is unreachable
This doesn't make sense to me, as I can connect from my PVE hosts to the NAS on port 2049.
Code:
root@pve1:~# telnet 172.20.252.1 2049
Trying 172.20.252.1...
Connected to 172.20.252.1.
Escape character is '^]'.