Hello All,
I'm new to Proxmox but have used FreeNAS for a few years. I'm making the move because I need a better virtualization platform than FreeNAS could provide but I also didn't want to give up ZFS.
I've got Proxmox installed on a USB drive and was able to import my two existing ZFS pools from FreeNAS without issue (very happy about that). With FreeNAS I just shared the entire pool to my home network and didn't bother much with datasets or Zvols; it's probably poorly configured in that respect but it's just built up this way over the years I guess. I've been following some online guides about running a turnkey file server container as being the best route rather than installing samba on proxmox and sharing my volume directory that way. I did ZFS create for ISO, Image, and storage but none of my data are in those so I added the entire pool to the node as a directory that I'd like to share via this container. I've read that this shouldn't be done for actually running VMs but I won't be using it like this; it will only be for sharing out the directories that are already existing for my files.
When you set up the mount point on the container you need to specify a size - should this just be the size of the entire pool?
Also, is this a terrible idea in some fashion? I know it's probably not an ideal way to do things but it's just the way the directory structure on the pool was done from the start. For example, I have a folder on the main pool for software and ISOs but it's just a folder not a dataset. I assume Proxmox won't be able to use the ISOs there but I can copy them if necessary later.
Thanks!
I'm new to Proxmox but have used FreeNAS for a few years. I'm making the move because I need a better virtualization platform than FreeNAS could provide but I also didn't want to give up ZFS.
I've got Proxmox installed on a USB drive and was able to import my two existing ZFS pools from FreeNAS without issue (very happy about that). With FreeNAS I just shared the entire pool to my home network and didn't bother much with datasets or Zvols; it's probably poorly configured in that respect but it's just built up this way over the years I guess. I've been following some online guides about running a turnkey file server container as being the best route rather than installing samba on proxmox and sharing my volume directory that way. I did ZFS create for ISO, Image, and storage but none of my data are in those so I added the entire pool to the node as a directory that I'd like to share via this container. I've read that this shouldn't be done for actually running VMs but I won't be using it like this; it will only be for sharing out the directories that are already existing for my files.
When you set up the mount point on the container you need to specify a size - should this just be the size of the entire pool?
Also, is this a terrible idea in some fashion? I know it's probably not an ideal way to do things but it's just the way the directory structure on the pool was done from the start. For example, I have a folder on the main pool for software and ISOs but it's just a folder not a dataset. I assume Proxmox won't be able to use the ISOs there but I can copy them if necessary later.
Thanks!