I have a few VMs that I occasionally boot from CIFS mounted ISO files from a Synology NAS. I tried to start them recently after updating to PVE 8.1.3 and they all say they cannot find the ISO. Example error output:
The ISOs show up in the GUI when I click on the mount and when I navigate to the correct template/iso folder using the shell and run ls. But I can't do something like a ls -l or tail on them although I can create files in that folder from Proxmox. If I navigate to the real location on the NAS through Proxmox, I have full access.
I thought it might be because the files in the template/iso folder were symbolically linked to their real location on the Synology but hard links don't work either. So some sort of inability to go through links.
FWIW, I can mount to a Windows machine using the same Synology credentials and everything works fine.
Max SMB protocol on Synology is SMB3
volume 'Syno-Lenovo-1:iso/bodhi-6.0.0-64-hwe.iso' does not exist
The ISOs show up in the GUI when I click on the mount and when I navigate to the correct template/iso folder using the shell and run ls. But I can't do something like a ls -l or tail on them although I can create files in that folder from Proxmox. If I navigate to the real location on the NAS through Proxmox, I have full access.
I thought it might be because the files in the template/iso folder were symbolically linked to their real location on the Synology but hard links don't work either. So some sort of inability to go through links.
FWIW, I can mount to a Windows machine using the same Synology credentials and everything works fine.
Max SMB protocol on Synology is SMB3
# findmnt /mnt/pve/Syno-Lenovo-1
TARGET SOURCE FSTYPE OPTIONS
/mnt/pve/Syno-Lenovo-1 //192.168.1.206/Share1 cifs rw,relatime,vers=3.1.1,cache=strict,username=admin,uid=0,noforceuid,gid=0,noforcegid,addr=192.168.1.206,file_mode=0755,dir_mode=0755,soft,nounix,serverino,mapposix,mfsymlinks,rsize=4194304,wsize=4194304,bsize=1048576,echo_interval=60,actimeo=1,closetimeo=1
Last edited: