Daniel-San
asked on
ISCSI multipathing Ubuntu to MSA2313i
Hello.
I want to loadbalancing a ISCSI connection against my MSA2312i ISCSI SAN that is SCSI-3 ALUA
My problem is that all my traffic is going over one interface,
Is there anyone now how I should write my multipath.conf to make my roundrobin loadbalancing work..
(I got it work once but i dont really know how i did.)
all traffic is on the same LAN but separated by static routes.
trunkated routing table:
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
xx
xx
101.150.1.101 0.0.0.0 255.255.255.255 UH 0 0 0 eth3
101.150.1.102 0.0.0.0 255.255.255.255 UH 0 0 0 eth5
101.150.1.103 0.0.0.0 255.255.255.255 UH 0 0 0 eth3
101.150.1.104 0.0.0.0 255.255.255.255 UH 0 0 0 eth5
multipath -ll
data (3600c0ff00011dfd55a24e952 01000000) dm-1 HP,MSA2312i
size=7.3T features='1 queue_if_no_path' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=130 status=active
| |- 6:0:0:1 sde 8:64 active ready running
| `- 4:0:0:1 sdd 8:48 active ready running
`-+- policy='round-robin 0' prio=10 status=enabled
|- 3:0:0:1 sdb 8:16 active ready running
`- 5:0:0:1 sdc 8:32 active ready running
I want to loadbalancing a ISCSI connection against my MSA2312i ISCSI SAN that is SCSI-3 ALUA
My problem is that all my traffic is going over one interface,
Is there anyone now how I should write my multipath.conf to make my roundrobin loadbalancing work..
(I got it work once but i dont really know how i did.)
all traffic is on the same LAN but separated by static routes.
trunkated routing table:
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
xx
xx
101.150.1.101 0.0.0.0 255.255.255.255 UH 0 0 0 eth3
101.150.1.102 0.0.0.0 255.255.255.255 UH 0 0 0 eth5
101.150.1.103 0.0.0.0 255.255.255.255 UH 0 0 0 eth3
101.150.1.104 0.0.0.0 255.255.255.255 UH 0 0 0 eth5
multipath -ll
data (3600c0ff00011dfd55a24e952
size=7.3T features='1 queue_if_no_path' hwhandler='0' wp=rw
|-+- policy='round-robin 0' prio=130 status=active
| |- 6:0:0:1 sde 8:64 active ready running
| `- 4:0:0:1 sdd 8:48 active ready running
`-+- policy='round-robin 0' prio=10 status=enabled
|- 3:0:0:1 sdb 8:16 active ready running
`- 5:0:0:1 sdc 8:32 active ready running
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Ok, thx all for your answers! Appreciated!
Mazdajai, Is reload an online command? Or will I loose contact with volumes so I need to shut I/O down first?
Regards
Daniel
Mazdajai, Is reload an online command? Or will I loose contact with volumes so I need to shut I/O down first?
Regards
Daniel
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
ASKER
Ok, Thank you guys!
/Daniel
/Daniel
ASKER
No I have multiple prio options in my config, I wish to clean up this config file, but I dont really now what options I DO need and what I dont need. I only have the MSA connected.
Can you guys please advise?
cat /etc/multipath.conf
defaults {
udev_dir /dev
polling_interval 10
path_selector "round-robin 0"
path_grouping_policy multibus
getuid_callout "/lib/udev/scsi_id --whitelisted --device=/dev/%n"
prio alua
path_checker readsector0
rr_min_io 100
max_fds 8192
rr_weight priorities
failback immediate
no_path_retry fail
user_friendly_names yes
}
blacklist {
# Blacklist by WWID
wwid "*"
# Blacklist by device name
devnode "^sda"
}
blacklist_exceptions {
wwid "3600c0ff00011dfd55a24e952
}
multipaths {
multipath {
wwid 3600c0ff00011dfd55a24e9520
alias data
}
}
device {
vendor "HP"
product "MSA2312fc|MSA2324fc|MSA23
path_grouping_policy group_by_prio
getuid_callout "/sbin/scsi_id -g -u -s /block/%n"
path_selector "round-robin 0"
path_checker tur
features "0"
hardware_handler "0"
prio_callout "/sbin/mpath_prio_alua /dev/%n"
failback immediate
rr_weight uniform
no_path_retry 18
rr_min_io 100
}
/Daniel