Can no longer boot VMs from CIFS mounted ISO files

unmesh59

Member
May 7, 2021
1
0
6
65
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:

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:

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!