Hey there. I searched for this topic beforehand and tried to filter through the results before posting, but there is a lot of data in these threads and I couldn't find something specifically to apply to my scenario. Perhaps I'm not using the right search terms, or maybe this is just a niche scenario.
I'm brand new to Proxmox, like 2 days new. I was previously running an arch linux server, with a zfs pool that I shared to my windows machine via samba, and to my VMs with mountpoints. Basically, I was mounting the zfs array to /str and I'd just add /str as a mount point in each VM and that would allow me to access the same pool. I had things semi-organized on there, like /media, /docs, etc... and so, naturally, as I'm setting up proxmox - I'm adding LXCs to replicate the VM functions I previously had.
I have one node, the server. Under disks/ZFS, I have added a zfs pool.
When I set up my LXC, I go into resources > add > mount point, and select that zfs pool for storage, set my local LXC path and create it. But it ADDs to that zfs pool, creating a sub-volume, meaning that things outside of that directory wouldn't be accessible within that LXC - which defeats the purpose of my use case, since I wanted each of the LXCs to have access to it. I tried editing the mount point through the gui, but that's locked down. I tried editing the conf but then I get a parsing error and the LXC won't start. Surely I'm not the only one who wants to do this?
I'm brand new to Proxmox, like 2 days new. I was previously running an arch linux server, with a zfs pool that I shared to my windows machine via samba, and to my VMs with mountpoints. Basically, I was mounting the zfs array to /str and I'd just add /str as a mount point in each VM and that would allow me to access the same pool. I had things semi-organized on there, like /media, /docs, etc... and so, naturally, as I'm setting up proxmox - I'm adding LXCs to replicate the VM functions I previously had.
I have one node, the server. Under disks/ZFS, I have added a zfs pool.
When I set up my LXC, I go into resources > add > mount point, and select that zfs pool for storage, set my local LXC path and create it. But it ADDs to that zfs pool, creating a sub-volume, meaning that things outside of that directory wouldn't be accessible within that LXC - which defeats the purpose of my use case, since I wanted each of the LXCs to have access to it. I tried editing the mount point through the gui, but that's locked down. I tried editing the conf but then I get a parsing error and the LXC won't start. Surely I'm not the only one who wants to do this?