zoukankan      html  css  js  c++  java
  • 配置Multipath多路径环境

    iscsi服务器      eth0:192.168.4.5/24

            eth1:192.168.2.5/24

    iscsi客户端      eth0:192.168.4.100/24

            eth3:201.1.2.100/24

    iscsi服务器端:   软件(targetcli)

    1).定义后端存储

    [root@proxy ~]# targetcli
    /> backstores/block create store /dev/vdb1

    2).创建iqn对象

    /> /iscsi create iqn.2018-01.cn.tedu:server1

    3).授权客户机访问

    /> iscsi/iqn.2018-01.cn.tedu:server1/tpg1/acls create iqn.2018-01.cn.tedu:client1

    4).绑定存储

    />iscsi/iqn.2018-01.cn.tedu:server1/tpg1/luns create /backstores/block/store 

    5).绑定存储绑定监听地址,并保存配置

    /> iscsi/iqn.2018-01.cn.tedu:server1/tpg1/portals/ create 0.0.0.0
    /> saveconfig 
    /> exit

    iscsi客户端:   软件 ( iscsi-initiator-utils)

    1).发现存储服务器的共享磁盘

    [root@web1 ~]# iscsiadm --mode discoverydb --type sendtargets --portal 192.168.2.5 --discover
    192.168.2.5:3260,1 iqn.2018-01.cn.tedu:client1
    [root@web1 ~]# iscsiadm --mode discoverydb --type sendtargets --portal 192.168.4.5 --discover
    192.168.4.5:3260,1 iqn.2018-01.cn.tedu:client1

    2).登陆共享存储

    [root@web1 ~]# iscsiadm --mode node --targetname iqn.2018-01.cn.tedu:server1 --portal 192.168.2.5:3260 --login

    3).重启

    [root@web1 ~]# service iscsi restart
    [root@web1 ~]# lsblk 

    4).开机自启

    [root@web1 ~]# systemctl enable iscsid
    [root@web1 ~]# systemctl enable iscsi

    配置Multipath多路径

    1).安装多路径软件包

    [root@web1 ~]# yum list | grep multipath
    
    [root@web1 ~]# yum install -y device-mapper-multipath

    2).生成配置文件

    [root@web1 ~]# cd /usr/share/doc/device-mapper-multipath-0.4.9/
    [root@web1 ~]# cp multipath.conf  /etc/multipath.conf

    3).获取wwid

    [root@web1 ~]# /usr/lib/udev/scsi_id --whitelisted --device=/dev/sdb 

    4).修改配置文件

    [root@web1 ~]# vim /etc/multipath.conf
    defaults {
            user_friendly_names yes
    find_multipaths yes
    }
    
    
    multipaths {
        multipath {
            wwid    "360014059e8ba68638854e9093f3ba3a0"
            alias   mpatha
        }
    }

    启动Multipath多路径并测试

    1).启动Multipath,并设置为开机自启

    [root@web1 ~]# systemctl start multipathd
    [root@web1 ~]# systemctl enable multipathd

    2).检查多路径设备文件

    [root@web1 ~]# ls /dev/mapper/

    3).对多路径设备文件执行分区、格式化、挂载操作

    ...
    [root@web1 ~]# mkfs.xfs /dev/mapper/mpatha1 [root@web1 ~]# mkdir /data [root@web1 ~]# mount /dev/mapper/mpatha1 /data/

    4).验证多路径

    [root@web1 ~]# multipath -rr
    [root@web1 ~]# multipath -ll
  • 相关阅读:
    模块化项目
    mysql mybatis-generator plugin 有page实体类的分页
    mysql mybatis-generator plugin 分页
    eclipse中mybatis generator插件的安装与使用,实现自动生成代码
    linux下安装mysql5.7.17及简单配置
    mybatis-mysql操作存储过程
    解决JSP路径问题的方法(jsp文件开头path, basePath作用)
    windows下开启mysql远程访问
    Java中hashCode的作用
    垃圾收集器与内存分配策略 (深入理解JVM二)
  • 原文地址:https://www.cnblogs.com/ray-mmss/p/10192621.html
Copyright © 2011-2022 走看看