
Am 03.09.19 um 15:06 schrieb dan.poltawski@tnp.net.uk:
My iSCSI target (ceph-based) has multiple gateways, I’d like to ensure my hosted storage is aware of these such that each gateway can be rebooted for maintance without impacting service. What is the appropriate way to configure this so that each host knows of the multipath configuration? I do not have multiple network paths, just multiple gateways on the same network, so I think the multipath UI tool isn’t the way to do this.
Any help/docs pointers appreciated.
Regards,
Dan
Hi, I'm also planning to use a 2 node Ceph iSCSI gateway with oVirt. Right now I only connected it to my DEV oVirt environment, but everything works as expected (finally...), so I might be moving it to PROD soon. My circumstances and findings: - I'm only using it for customer VM storage, I don't have a hosted engine - my 2 Ceph iSCSI gateway nodes are also on the same network (network connection redundancy is through LACP bonds for them) - oVirt storage domain setup automatically finds both gateways when you "discover" one of them, you must log into both - multipath configuration on hypervisor hosts is then automatically set up without further intervention. be sure to add the multipath.conf snippets from https://docs.ceph.com/docs/master/rbd/iscsi-initiator-linux/ to your hypervisor hosts, so multipathd works correctly (I originally forgot to do this...) - what is called "ISCSI Multipathing" in oVirt on DC level only creates iscsiadm "ifaces" (see man iscsiadm), which are not strictly necessary IMHO, but are of use in special networking situations. the logical networks you use there must not be "required" in Cluster "Logical networks" setup I hope this helps Matthias