hosted engine installation on iscsi multipath/mpath device fails

Dear all, since several days i try to install the hosted engine initially to an iscsi multipath device without success. Some information on the environment: - Ovirt Version 4.3.3 - using two 10gbe interfaces as single lacp - bond for the ovirtmgmt interface - using two 10gbe storage interfaces on each hypervisor for iscsi storage -- each storage interface is configured without any lacp bonding or 802.1q tagging, etc (on the switches the vlan is configured; port based vlan) -- each storage interface lives in a serarate vlan were also the iscsi target is available, the iscsi target has 4x10ge interfaces -- so; each storage interface is connected to a iscsi target through a different vlan The documentation here is for me unclear: https://ovirt.org/documentation/self-hosted/chap-Deploying_Self-Hosted_Engin... <https://ovirt.org/documentation/self-hosted/chap-Deploying_Self-Hosted_Engine.html>
Note: To specify more than one iSCSI target, you must enable multipathing before deploying the self-hosted engine. There is also a Multipath >Helper tool that generates a script to install and configure multipath with different options.
This indicates for me that it should be possbile to install the HE directly on the /dev/mapper/mpath device which is availibale when I have prepared the host accordingly before installing the HE (log in to multiple iscsi targets, create proper multipath,conf, etc) - right ? I login to the two iscsi targets and get in sum 8 pathes, 4 from each interface and iscsi target. I have then the mpath device on the hypervisor available and i can mount the mpath device and put (test) data on it. In the cockpit interface the mount can also be activated and is recognized correctly. multipathd -ll and lsblk looks good. Everything seems to be fine. But when I run the "hosted-engine" --deploy, the last option while running the assistant is to enter the iscsi data. So, basically i just want to define my mpath device - when entering the data for one of my iscsi target I can see the 4 pathes of the single target, and when i choose the path where the "lun" is finally available it fails. I think in general this option is not that what i want to have here for using the multipath device. I' m lost - what is the usual way to install the HE on a mutlipath device ? Do I have to change the configuration of the storage interfaces or the iscsi network design? - Are bond interfaces for these iscsi connections mandatory ? Did I missed something obvious ? Can I put in my multipath data into the answerfile somehow to get rid of the last step of the assistant ? Is it not possible in general ?? : https://bugzilla.redhat.com/show_bug.cgi?id=1193961 <https://bugzilla.redhat.com/show_bug.cgi?id=1193961> Sorry in advance for the long mail .... 1!^^ br, michael
participants (1)
-
Michael Frank