I have been googling and have yet to find a solution to this issue.
History: I am running Proxmox 5.2-1 and am migrating from XenServer Community due to the removal of dynamic memory allocation. In XenServer my NextCloud VM booted from one drive and then saved all the data on a 4 drive raid mounted as the data pool for my cloud storage.
The "Server":
AMD Opteron (4 Core)
8GB DDR3 RAM
MSI Radeon 6850
1x 240GB SSD - ProxMox & Boot
4x Sata 384GB - future nextCloud data
Dual 1Gb NICs
Intent:
Setup a NextCloud container / VM with an 8G "boot" drive, connect the 4 x SATA 384GB drives as a VM exclusive data partition.
What I tried:
I formatted and mounted the 4 drives as ext4 in the vmserver (Proxmox) at /mnt/DataPoolx, then created a mergerFS "drive" at /mnt/DataPool. I successfully mounted the various drives and added them to /etc/fstab.
Since then I have tried various commands (found in the Proxmox wiki, forum posts, & documentation) and can get the partition to show up in Proxmox Storage View (adding a directory in storage), but then am having issues getting it to show in the client container, additionally, the "DataPool" mount is reporting the same available space as the local LVM and local-thin LVM instead of the ~1.4TB it should have.
The Question(s):
Is there a way to do this so that the data can be directly accessed/recovered if the Container/VM/Proxmox server die?
Most Recent Attempts:
When following: https://pve.proxmox.com/wiki/Physical_disk_to_kvm the qm set <id> /dev/disk/by-id/<device id> command returns: "Configuration file 'nodes/moxy/qemu-server/<id>.conf' does not exist"
Bonus points: A future proof solution (like a ProxMox hosted globally accessible & scalable data pool)!!
History: I am running Proxmox 5.2-1 and am migrating from XenServer Community due to the removal of dynamic memory allocation. In XenServer my NextCloud VM booted from one drive and then saved all the data on a 4 drive raid mounted as the data pool for my cloud storage.
The "Server":
AMD Opteron (4 Core)
8GB DDR3 RAM
MSI Radeon 6850
1x 240GB SSD - ProxMox & Boot
4x Sata 384GB - future nextCloud data
Dual 1Gb NICs
Intent:
Setup a NextCloud container / VM with an 8G "boot" drive, connect the 4 x SATA 384GB drives as a VM exclusive data partition.
What I tried:
I formatted and mounted the 4 drives as ext4 in the vmserver (Proxmox) at /mnt/DataPoolx, then created a mergerFS "drive" at /mnt/DataPool. I successfully mounted the various drives and added them to /etc/fstab.
Since then I have tried various commands (found in the Proxmox wiki, forum posts, & documentation) and can get the partition to show up in Proxmox Storage View (adding a directory in storage), but then am having issues getting it to show in the client container, additionally, the "DataPool" mount is reporting the same available space as the local LVM and local-thin LVM instead of the ~1.4TB it should have.
The Question(s):
Is there a way to do this so that the data can be directly accessed/recovered if the Container/VM/Proxmox server die?
- ie. boot from a recovery disk, mount the partition, and copy the data to another drive / device...
- Yes, a backup solution is planned, but simplicity of design and application is preferred.
Most Recent Attempts:
When following: https://pve.proxmox.com/wiki/Physical_disk_to_kvm the qm set <id> /dev/disk/by-id/<device id> command returns: "Configuration file 'nodes/moxy/qemu-server/<id>.conf' does not exist"
Bonus points: A future proof solution (like a ProxMox hosted globally accessible & scalable data pool)!!
Last edited: