安装部署HBlock 3.5.0或以上版本,详细安装过程可以参考服务器端部署。
如果对接HBlock集群版,Cinder、Glance、Nova所在节点还需要配置MPIO,步骤如下:
- 安装 MPIO(可选)
说明如果已安装MPIO,忽略此步骤。
-
对于CentOS
yum install device-mapper-multipath device-mapper-multipath-libs #CentOS
-
对于Ubuntu
apt install multipath-tools #Ubuntu
-
配置 MPIO
- 复制 /usr/share/doc/device-mapper-multipath-X.Y.Z/multipath.conf(其中X.Y.Z为multipath的实际版本号,请根据实际情况查找multipath.conf)到 /etc/multipath.conf。
- 在/etc/multipath.conf中增加如下配置:
注意配置文件multipath.conf中,如果multipath部分与devices部分中有相同参数,multipath中的参数值会覆盖devices中的参数值。为了正常使用HBlock卷,需要删除multipath中的与下列字段相同的参数。
defaults { user_friendly_names yes find_multipaths yes uid_attribute "ID_WWN" } devices { device { vendor "CTYUN" product "iSCSI LUN Device" path_grouping_policy failover path_checker tur path_selector "round-robin 0" hardware_handler "1 alua" rr_weight priorities no_path_retry queue prio alua } }
-
重启multipathd服务
-
对于CentOS
systemctl restart multipathd # CentOS systemctl enable multipathd
-
对于Ubuntu
systemctl restart multipath-tools.service # Ubuntu