Hey all,
I am trying to achieve a dual node setup where Node A is my main compute node which has SSDs. This is a SFF chassis, and the goal is to house all the VMs/Containers here (or at least the boot drive for the VMs and containers here). Node B will be the storage node with HDDs, and as you can guess this is a LFF chassis. It'll house the other drives for each VM/Container which can't fit on Node A or does not need to be on Node A as its a waste of space being there. (Yes essentially it functions as a DAS, I could get a DAS but I am able to control the fans and other bits and pieces of the chassis easier this way, and I already have the LFF chassis with me)
To address this issue I saw that ZFS over iSCSI is an option. See [1] and [2]. I have managed to set this up in a test environment successfully but to my surprise it doesn't support containers/container mountpoints, just zvols/diskimages... See [3]. After asking around in IRC, apparently this feature is on the roadmap and has been there since 2018 (Point 6 [4]).
So my questions are:
1. When will this be added? Could this be added please? Pretty please? I don't imagine its to different from zvols as for containers its just creating a dataset? (I realise I could be wrong, there could be other issues I don't know about)
2. Have other people ran into this issue/use case, if so what was your workaround? (Without getting a 3rd Node, setting up Ceph, ...)
Thanks!
I am trying to achieve a dual node setup where Node A is my main compute node which has SSDs. This is a SFF chassis, and the goal is to house all the VMs/Containers here (or at least the boot drive for the VMs and containers here). Node B will be the storage node with HDDs, and as you can guess this is a LFF chassis. It'll house the other drives for each VM/Container which can't fit on Node A or does not need to be on Node A as its a waste of space being there. (Yes essentially it functions as a DAS, I could get a DAS but I am able to control the fans and other bits and pieces of the chassis easier this way, and I already have the LFF chassis with me)
To address this issue I saw that ZFS over iSCSI is an option. See [1] and [2]. I have managed to set this up in a test environment successfully but to my surprise it doesn't support containers/container mountpoints, just zvols/diskimages... See [3]. After asking around in IRC, apparently this feature is on the roadmap and has been there since 2018 (Point 6 [4]).
So my questions are:
1. When will this be added? Could this be added please? Pretty please? I don't imagine its to different from zvols as for containers its just creating a dataset? (I realise I could be wrong, there could be other issues I don't know about)
2. Have other people ran into this issue/use case, if so what was your workaround? (Without getting a 3rd Node, setting up Ceph, ...)
Thanks!