主机安装HBA卡驱动,一般光纤卡的厂家就是QLogic和Emulex的。Linux下查看光纤卡驱动模块是否加载通过lsmod|grepqla2xxx#查看是否加载了QLogic的光纤卡模块lsmod|
主机安装HBA卡驱动,一般光纤卡的厂家就是QLogic和Emulex的。
Linux下查看光纤卡驱动模块是否加载通过lsmod|grepqla2xxx#查看是否加载了QLogic的光纤卡模块
lsmod|greplpfc#查看是否加载了Emulex的光纤卡模块
modprobelpfc#加载相应的光纤卡模块
Windows下查看设备管理器查看是否加载了驱动(如果没有的话安装相应的光纤卡驱动)。
2. 查看光纤卡的WWN号(记录下来为存储设备映射时使用)
Linuxmore/sys/class/fc_host/host1/node_name#根据光纤卡端口的数量可能会有host1,host2等。
3. 存储设备映射卷到主机
FC存储设备是通过WWN号来识别主机的,此处把划出来的卷分配给相应主机的WWN号码即可。
4. 安装多路径软件
Linuxyumlist|grepdevice-mapper#查找多路径包
yuminstalldevice-mapper-multipath#CentOS下安装多路径软件
suse 通过yast或zypper安装,Ubuntu 通过 apt-get安装。两个包:device-mapper和device-mapper-multipath包。搜索一下安装这两个包,名字各版本可能有差别。
Windows 以上
服务器管理--功能--添加功能--选择Multipath IO包安装。然后选择管理员工具-MPIO--发现多路径选项卡--添加即可,重启后即可看到效果。
5. Linux多路径配置文件
centos 5.x
修改/etc/multipath.confdefaults{
udev_dir/dev
polling_interval10
selector"round-robin0"
path_grouping_policyfailover
getuid_callout"/sbin/scsi_id-g-u-s/block/%n"
prio_callout"/bin/true"
path_checkertur
rr_min_io100
rr_weightuniform
failbackimmediate
no_path_retry12
user_friendly_namesyes
}
blacklist{
devnode"^(ram|raw|loop|fd|md|dm-|sr|scd|st)[0-9]*"
devnode"^hd[a-z][[0-9]*]"
}
devices{
device{
vendor"HP|COMPAQ"
product"HSV1[01]1\(C\)COMPAQ|HSV2[01]0|HSV300|HSV4[05]0"
path_grouping_policygroup_by_prio
getuid_callout"/sbin/scsi_id-g-u-s/block/%n"
path_checkertur
path_selector"round-robin0"
prio_callout"/sbin/mpath_prio_alua/dev/%n"
rr_weightuniform
failbackimmediate
hardware_handler"0"
no_path_retry18
rr_min_io100
}
device{
vendor"HP"
product"P2000G3FC|P2000G3FC/iSCSI"
path_grouping_policygroup_by_prio
getuid_callout"/sbin/scsi_id-g-u-s/block/%n"
path_checkertur
path_selector"round-robin0"
prio_callout"/sbin/mpath_prio_alua/dev/%n"
rr_weightuniform
failbackimmediate
hardware_handler"0"
no_path_retry18
rr_min_io100
}
device{
vendor"HP"
product"OPEN-.*"
path_grouping_policymultibus
getuid_callout"/sbin/scsi_id-g-u-s/block/%n"
path_selector"round-robin0"
rr_weightuniform
path_checkertur
hardware_handler"0"
failbackimmediate
no_path_retry18
rr_min_io1000
}
device{
vendor"HP"
product"MSAVOLUME*"
path_grouping_policygroup_by_prio
getuid_callout"/sbin/scsi_id-g-u-s/block/%n"
path_checkertur
path_selector"round-robin0"
prio_callout"/sbin/mpath_prio_alua/dev/%n"
rr_weightuniform
failbackimmediate
hardware_handler"0"
no_path_retry18
rr_min_io100
}
device{
vendor"HP"
product"MSAsa|MSA2312sa|MSA2324sa"
path_grouping_policygroup_by_prio
getuid_callout"/sbin/hp_scsi_id-g-u-n-s/block/%n"
path_checkertur
path_selector"round-robin0"
prio_callout"/sbin/mpath_prio_alua%d"
rr_weightuniform
failbackimmediate
hardware_handler"0"
no_path_retry18
rr_min_io100
}
device{
vendor"HP"
product"MSA2312fc|MSA2324fc|MSA2312i|MSA2324i"
path_grouping_policygroup_by_prio
getuid_callout"/sbin/scsi_id-g-u-s/block/%n"
path_checkertur
path_selector"round-robin0"
prio_callout"/sbin/mpath_prio_alua/dev/%n"
rr_weightuniform
failbackimmediate
hardware_handler"0"
no_path_retry18
rr_min_io100
}
device{
vendor"HP"
product"MSA2[02]12fc|MSAi"
path_grouping_policymultibus
getuid_callout"/sbin/scsi_id-g-u-s/block/%n"
path_selector"round-robin0"
rr_weightuniform
path_checkertur
hardware_handler"0"
failbackimmediate
no_path_retry18
rr_min_io100
}
}
centos 6.x-7.0mpathconf--enable--with_multipathdy#简化了配置,同样也可以使用5.x的配置文件
如果觉得《存储设备映射Linux服务器 在linux和Windows下配置HP FC存储设备多路径驱动》对你有帮助,请点赞、收藏,并留下你的观点哦!