[ClusterLabs] iSCSI on ZFS on DRBD

Mark Adams mark at openvs.co.uk
Tue Nov 22 16:59:16 UTC 2016


Hi All,

Looking for some opinions on this, if anyone has any. I'm looking at this
solution to be for proxmox vm nodes using zfsoniscsi.

Just as back round for people that haven't looked at proxmox before it logs
on to the iscsi server via ssh and creates a zfs dataset then adds iscsi
config to /etc/ietd.conf so that dataset is available as a LUN. This works
fine when you've got a single iscsi host, but I haven't figured out a way
to use it with pacemaker/corosync.

Is there any way to have ISCSILogicalUnit read it's luns from a config file
instead of specifying each one in the cluster config? or is there any other
resource agents that might be more suitable for this job? I could write my
own "watcher" script I guess, but does anyone think this is a dangerous
idea?

Is the only sensible thing really to make proxmox zfsonlinux
pacemaker/corosync "aware" so that it's scripts can create the luns through
pcs instead of adding the config to ietd.conf?

Is anyone using zfs/iscsi/drbd in some other configuration and had success?

Looking forward to all ideas!

Regards,
Mark
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.clusterlabs.org/pipermail/users/attachments/20161122/ad55e1dc/attachment-0003.html>


More information about the Users mailing list