I am currently in a massive consolidation project for my home lab where I am consolidating 4 to 5 NAS servers down to a single system.
Almost all of my systems and VMs can be consolidated except for maybe two.
The plan is that all of the VMs that are running on the server will be able to access the host storage (ZFS pool that was created via the command line, and then added as a directory in the Proxmox GUI) would be able to read/write to it via virtio-fs where and when possible, and if it isn't, then for some of my LInux VMs where virtio-fs doesn't work (I tried virtio-9p in SLES12 SP4 and it didn't work) -- those systems will be able to mount that as a NFS mount over the virtio NIC. (Which is a 10 Gbps NIC so it'll be plenty fast enough for that.)
But for my two systems that I won't be able to virtualise on the monolithic server itself, I was thinking of creating an iSCSI target on the Proxmox host as well as a SMB/CIFS share(d folder).
What would be the best way to go about doing that?
(I don't have any experience creating iSCSI targets inside Debian and I've had mix results with SMB/CIFS shares (due to permissions issues between Windows and Linux). Currently, I am using a QNAP NAS for SMB share and TrueNAS for the iSCSI target.)
Your help is greatly appreciated.
Almost all of my systems and VMs can be consolidated except for maybe two.
The plan is that all of the VMs that are running on the server will be able to access the host storage (ZFS pool that was created via the command line, and then added as a directory in the Proxmox GUI) would be able to read/write to it via virtio-fs where and when possible, and if it isn't, then for some of my LInux VMs where virtio-fs doesn't work (I tried virtio-9p in SLES12 SP4 and it didn't work) -- those systems will be able to mount that as a NFS mount over the virtio NIC. (Which is a 10 Gbps NIC so it'll be plenty fast enough for that.)
But for my two systems that I won't be able to virtualise on the monolithic server itself, I was thinking of creating an iSCSI target on the Proxmox host as well as a SMB/CIFS share(d folder).
What would be the best way to go about doing that?
(I don't have any experience creating iSCSI targets inside Debian and I've had mix results with SMB/CIFS shares (due to permissions issues between Windows and Linux). Currently, I am using a QNAP NAS for SMB share and TrueNAS for the iSCSI target.)
Your help is greatly appreciated.