I'm a longtime Virtual Box user and I'm just starting to work with my first instance of Proxmox. Virtual Box has a feature called Shared Folders that lets a VM read a host file system. As an example:
I have /largedrive/stuff on my desktop, I share that folder with a virtual machine, and tell the VM to mount it at /stuff.
The use case is that I have hundreds of gigabytes of carefully curated material and I need to permit multiple VMs to have access to various portions to do analytical stuff with the content. The VMs get read only access, updates are handled only by the host. The goal is avoiding a situation where I have two dozen VMs that are each a quarter terabyte of disk space, when the analytical results are just tens of megabytes.
if it makes a difference, the content to be shared is a ZFS data set.
I have been poking at the web interface, Googling, and bugging ChatGPT. I haven't found anything even vaguely like what I describe. Am really hoping the answer here is not something involving NFS.
I have /largedrive/stuff on my desktop, I share that folder with a virtual machine, and tell the VM to mount it at /stuff.
The use case is that I have hundreds of gigabytes of carefully curated material and I need to permit multiple VMs to have access to various portions to do analytical stuff with the content. The VMs get read only access, updates are handled only by the host. The goal is avoiding a situation where I have two dozen VMs that are each a quarter terabyte of disk space, when the analytical results are just tens of megabytes.
if it makes a difference, the content to be shared is a ZFS data set.
I have been poking at the web interface, Googling, and bugging ChatGPT. I haven't found anything even vaguely like what I describe. Am really hoping the answer here is not something involving NFS.