所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

华为SAN存储在Red Hat系统下的主机连通性指南

华为SAN存储在Red Hat下的主机连通性指南
评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
配置主机

配置主机

配置主机ip

  1. 找到对应网口的网络配置文件,修改网络参数,以eth1网口为例,配置内容举例如图5-15所示:

    图5-15 配置主机IP

  2. 重启网络服务,如图5-16所示:

    图5-16 重启网络

    在Red Hat的一些版本中,系统默认会将network和NetworkManager同时开启,如下所示:

    [root@localhost ~]# chkconfig|grep -i network

    NetworkManager 0:off 1:off 2:on 3:on 4:on 5:on 6:off

    network 0:off 1:off 2:on 3:on 4:on 5:on 6:off

    [root@localhost ~]#

    这种情况下,容易导致网络配置冲突不生效。建议使用下面的命令将NetworkManager关闭。

    service NetworkManager stop

    同时执行下面的命令,防止系统启动后该服务自动开启。

    chkconfig NetworkManager off

检查并安装iSCSI软件包

使用rpm -qa |grep iscsi查询是否安装了启动器软件包。

[root@root ~]# rpm -qa |grep iscsi 
iscsi-initiator-utils-6.2.0.872-41.el6.x86_64

如上所示,系统已经安装了iSCSI软件。如果操作系统上没有安装iSCSI软件,或者是其版本过低,则可以通过下面的方式来安装或者更新该软件。

  1. 获取iSCSI软件。
  2. 将下载的安装包上传至主机系统中。
  3. 主机系统上安装iSCSI软件。以软件包存放在“/root”目录为例,需要在主机系统上执行下面的命令:

    [root@root ~]# rpm -ivh /root/iscsi-initiator-utils-6.2.0.872-41.el6.x86_64.rpm 
    warning: /root/iscsi-initiator-utils-6.2.0.872-41.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY 
    Preparing...                ########################################### [100%] 
    1:iscsi-initiator-utils  ########################################### [100%]

主机启动器配置(使用iscsiadm)

配置步骤描述如下。

  1. 启动iSCSI服务。

    对于Redhat 7之前的系统,使用如下命令配置:
    [root@root ~]# /etc/init.d/iscsi start
    对于Redhat 7及之后的系统,使用如下命令配置:
    [root@root ~]# systemctl start iscsi.service

  2. 查看主机上的启动器名称是否存在。

    [root@root ~]#cat /etc/iscsi/initiatorname.iscsi 
    InitiatorName=iqn.1994-05.com.redhat:d0104b56adc6

    上面的信息中,我们可以发现主机的启动器名称为“iqn.1994-05.com.redhat:d0104b56adc6”。

    iSCSI Initiator Name命名规则如下:

    格式为iqn.domaindate.reverse.domain.name:optional name

    在上面的名字中,只允许出现下面的字符:

    • 特殊字符:破折号('-'),点号('.'),冒号(':')
    • 小写英文字母:'a'..'z'
    • 阿拉伯数字:'0'..'9'

    此外,还要求名字的字符数长度不得超过223。

  3. 查找目标器。

    假设存储系统上对应端口的业务IP地址为192.168.5.6,则可以在主机上执行下面的命令来查找目标器。

    [root@root ~]# iscsiadm -m discovery -t st -p 192.168.5.6 
    Starting iscsid:                                           [  OK  ] 
    192.168.5.6:3260,257 iqn.2006-08.com.huawei:oceanstor:21000022a10b7bb2::192.168.5.6-20100

  4. 登录目标器。

    [root@root ~]# iscsiadm -m node -p 192.168.5.6 -l 
    Logging in to [iface: default, target: iqn.2006-08.com.huawei:oceanstor:21000022a10b7bb2::192.168.5.6-20100, portal: 192.168.5.6,3260] (multiple) 
    Login to [iface: default, target: iqn.2006-08.com.huawei:oceanstor:21000022a10b7bb2::192.168.5.6-20100, portal: 192.168.5.6,3260] successful.

  5. 主机系统上修改iscsi服务为主机启动后自动开启。

    对于Redhat 7之前的系统,使用如下命令配置:
    [root@root ~]# chkconfig iscsi on

    对于Redhat 7及之后的系统,使用如下命令配置:

    [root@root ~]# systemctl enable iscsi.service

  6. 主机系统上设置重启后自动连接目标器。

    [root@root ~]# iscsiadm -m node -o update -n node.startup -v automatic

  7. 当存储系统和主机系统之间不使用CHAP认证的时候,本章节的配置即结束。如果需要配置CHAP认证信息,则需要使用iscsiadm命令进行配置。

    [root@root ~]# iscsiadm -m node -o update -p 192.168.5.6 -n node.session.auth.authmethod -v CHAP 
    [root@root ~]# iscsiadm -m node -o update -p 192.168.5.6 -n node.session.auth.username -v root 
    [root@root ~]# iscsiadm -m node -o update -p 192.168.5.6 -n node.session.auth.password -v huawei123456 
    [root@root ~]# /etc/init.d/iscsi restart 
    Stopping iSCSI daemon:  
    iscsid dead but pid file exists                            [  OK  ] 
    Turning off network shutdown. Starting iSCSI daemon:       [  OK  ] 
                                                               [  OK  ] 
    Setting up iSCSI targets: Logging in to [iface: default, target: iqn.2006-08.com.huawei:oceanstor:21000022a10b7bb2::192.168.5.6-20100, portal: 192.168.5.6,3260] 
    Login to [iface: default, target: iqn.2006-08.com.huawei:oceanstor:21000022a10b7bb2::192.168.5.6-20100, portal: 192.168.5.6,3260]: successful 
                                                               [  OK  ]

    Redhat7及之后的版本使用systemctl restart iscsi.service重启iscsi服务。

    该处的用户名和密码是存储系统上加到对应启动器上的用户名和密码,如果用户名或者密码不一致,连接就不会建立。

    命令格式如下:

    iscsiadm -m node -o update -p targetip -n node.session.auth.authmethod -v CHAP

    iscsiadm -m node -o update -p targetip -n node.session.auth.username -v username

    iscsiadm -m node -o update -p targetip -n node.session.auth.password -v password

    当需要修改其他参数的时候,建议也使用iscsiadm修改,而不是通过修改配置文件来修改。

主机启动器配置(使用iscsi.conf)

在一些低版本的Red Hat操作系统上,并没有提供iscsiadm命令,此时需要通过修改配置的方式来完成相关的设置。

  1. 启动iSCSI服务。

    [root@localhost ~]# /etc/init.d/iscsi start

  2. 查看主机上的启动器名称是否存在。

    [root@localhost ~]#cat /etc/iscsi/initiatorname.iscsi 
    InitiatorName=iqn.1994-05.com.redhat:d0104b56adc6

    上面的信息中,我们可以发现主机的启动器名称为“iqn.1994-05.com.redhat:d0104b56adc6”。

    iSCSI Initiator Name命名规则如下:

    格式为iqn.domaindate.reverse.domain.name:optional name

    在上面的名字中,只允许出现下面的字符:

    • 特殊字符:破折号('-'),点号('.'),冒号(':')
    • 小写英文字母:'a'..'z'
    • 阿拉伯数字:'0'..'9'

    此外,还要求名字的字符数长度不得超过223。

  3. 添加存储系统的端口地址信息。

    [root@localhost ~]# vi /etc/iscsi.conf

    文件中的DiscoveryAddress=xx.xx.xx.xx,将主机所连接的存储系统的端口IP地址添加上去,注意需要顶格写

  4. 重启iSCSI服务。

    [root@localhost ~]# /etc/init.d/iscsi restart 
    Searching for iscsi-based multipath maps 
    Found 0 maps 
    Stopping iscsid: iscsid not running 
     
    Checking iscsi config:                                     [  OK  ] 
    Loading iscsi driver:                                      [  OK  ] 
    Starting iscsid:                                           [  OK  ]

  5. 修改启动器开机启动

    执行chkconfig iscsi on将iscsi服务设置为开机自动启动。

  6. 主机系统上设置重启后自动连接目标器。

    [root@root ~]# iscsiadm -m node -o update -n node.startup -v automatic

  7. 当存储系统和主机系统之间不使用CHAP认证的时候,请略过本步骤。

    在/etc/iscsi.conf文件中将要添加CHAP认证的Target地址(DiscoveryAddress=xx.xx.xx.xx)下面对应项设置为目标器认证启动器的用户名和密码:

    OutgoingUsername=xxx

    OutgoingPassword=xxxx

    OutgoingUsername/OutgoingPassword只需要将#号去掉,前面的空格不能删。

下载文档
更新时间:2019-09-12

文档编号:EDOC1000150152

浏览量:42629

下载量:3509

平均得分:
本文档适用于这些产品
相关版本
相关文档
Share
上一页 下一页