Jump to content
Welcome to our new Citrix community!
  • 0

Multipath Doubts


Eduardo Sieber

Question

Hello there. I´m trying to apply multipath to hosts in pool with 2 storages (eql 6210 and Compellent 5020) and 2 hosts. (Xen 7.4)
Each host have 4 10GB interfaces, and I´ll use 2 for storage traffic and two for common network traffic (vm access).
I followed this to enable multipath on hosts:
https://docs.citrix.com/en-us/xenserver/7-0/downloads/administrators-guide.pdf , and multipath was enabled to hosts. On each host, I configured SAN adresses for 2 interfaces with different ip adress. These interfaces are in the same VLAn of Storages in acess mode.

I Was expecting two paths for each host to each storage (one for each host interface in the SAN) Am I Correct? I got only one path to each storage :(

image.thumb.png.3be6781b5a37a5cfd27cab2ff4fbea2d.png

 

Same thing for Equallogic and Compellent.
Using iscsiadm on compellent:
[root@xen-105 ~]# iscsiadm -m discovery --type sendtargets --portal 192.168.xx.XX
192.168.xx.XX:3260,0 iqn.2002-03.com.compellent:5000d31005829032
192.168.xx.XX:3260,0 iqn.2002-03.com.compellent:5000d31005829033
192.168.xx.XX:3260,0 iqn.2002-03.com.compellent:5000d31005829034
192.168.xx.XX:3260,0 iqn.2002-03.com.compellent:5000d31005829035

 

Output of multipath -l

[root@xen-105 ~]# multipath -l
3603be8ff8d7559557acff500ec713ba9 dm-1 EQLOGIC ,100E-00
size=1.1T features='0' hwhandler='0' wp=rw
`-+- policy='round-robin 0' prio=0 status=active
  `- 43:0:0:0 sdb 8:16 active undef running
36000d31005829000000000000000000a dm-2 COMPELNT,Compellent Vol
size=3.0T features='1 queue_if_no_path' hwhandler='0' wp=rw
`-+- policy='service-time 0' prio=0 status=active
  `- 52:0:0:1 sdc 8:32 active undef running

 

/etc/multipath.conf

 

 device {
                vendor                  "EQLOGIC"
                product                 "100E-00"
                path_grouping_policy    multibus
                path_checker            tur
                failback                immediate
                path_selector           "round-robin 0"
                rr_min_io               3
                rr_weight               priorities
        }
 

Do I have to add another path manually?

 

 

 

 

 

Do I have to set the other path manually?

Link to comment

4 answers to this question

Recommended Posts

  • 0

Sorry guys, I think Im with the woring concept in mind.

My objetctive is to make the storage and Xen hosts talk with 20GB channel. Once I´ve read at documentation: For equallogic, dont use bonds, use Multipath. Yes, it make sense since equallogic dont support bonds. (In this case using bonds, I whould  have 20GB links at xen bond connecting on 10GB storage link each time)


If im correct, eql storages receive connections at the group IP and redirect these connections to other interface. If the EQL ip adress and interfaces adress are in the same network I thought that the 2 xen interfaces must remain in this network....

Do you have any more detailed documntation explaining how to configure correctly ?
Many Thanks.

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...