暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Redhat5.2系统基于IP-SAN组网指导书

原创 默默 2022-07-09
361


Redhat5.2系统基于IP-SAN组网指导书

一、 指导目的

    本文主要是介绍了在Redhat5.2系统下安装配置多路径软件“UltraPath for Linux”的方法,以及基于iSCSI存储设备的自动挂载方法,完成多路径的IP-SAN组网。

二、组网环境

    OceanStor V1800      一台

    以太网交接机        两台

Redhat5.2服务器    一台

三、组网拓扑图

 

四、配置步骤

    本次操作是在组建一个多路径IP-SAN的存储网络,并且以iSCSI存储设备为基础。为此,首先就应当在应用服务器端安装iSCSI启动器。

1、 进入Redhat5.2系统,通过“rpm –qa | grep iscsi”查看当前系统是否已经安装了iSCSI启动器,如果没有安装,请从Redhat5.2系统安装盘中的“Server”目录下找到“iscsi-initiator-utils-6.2.0.868-0.7.el5.i386.rpm”安装包,执行:rpm –ivh iscsi-initiator-utils-6.2.0.868-0.7.el5.i386.rpm 进行安装。

2、 执行/etc/init.d/iscsi start启动iscsi服务

3、 执行iscsiadm -m discovery -t st -p targetip来查找目标器,例如:iscsiadm -m discovery -t st -p 192.168.4.104。

4、 执行iscsiadm –m node –p targetip –l来注册目标器,例如:iscsiadm –m node –p 192.168.4.104 –l。

   注:第4步和第5步中的“targetip”是指存储设备中的业务IP。

5、 设置iSCSI自启动

查看iSCSI启动状态:chkconfig --list |grep iscsi

Iscsi    0:off  1:off   2:off   3:off   4:off   5:off   6:off

Iscsid   0:off  1:off   2:off   3:off   4:off   5:off   6:off

配置iscsi及iscsid自启动:chkconfig iscsi on

Chkconfig iscsid on

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

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

6、 修改配置文件/etc/iscsi/iscsid.conf,设置node.startup = automatic自动登录目标器

注:①与第4步相反的操作是iscsiadm –m node –p targetip –u,这个命令用于将目标器从系统中注销。

②5、6两步的作用是为了每次重启系统时直接执行fdisk –l就可以自动扫描到映射给主机的LUN。

7、 (可选操作)如果用户需要对Target地址进行CHAP认证,还需在配置文件“/etc/iscsi/iscsid.conf”中添加对应的CHAP帐户和密码,默认是不需配置的:

node.session.auth.authmethod = CHAP

node.session.auth.username = xxx

node.session.auth.password = ******

注:该处的用户名和密码是OSM3.0对应端口上的CHAP认证的用户名和密码。

8、 查看iSCSI端口信息的命令:cat /etc/iscsi/initiatorname.iscsi ,记录InitiatorName的值。

9、 通过OSM3.0在V1800系统中添加应用服务器的iSCSI端口信息(第8步中获得的InitiatorName值)。

10、 在应用服务器端再次重新启动iSCSI服务:/etc/init.d/iscsi restart 。并通过命令:fdisk –l来查看V1800系统映射到应用服务器的LUN的状态。

确定iSCSI启动器正确配置后,下面就进行多路径软件的安装配置:

1、 确认操作系统的版本、内核:

执行:cat /etc/redhat-release,确认该操作系统为Redhat5.2系统

执行:uname –a ,确认系统的内核是“PAE”型内核

2、 根据应用系统的版本、内核来确定多路径软件的安装包为: UltraPath-11.01.18T01.RHEL5.i386.PAE.rpm

3、 安装对应的多路径软件:rpm –ivh UltraPath-11.01.18T01.RHEL5.i386.PAE.rpm

4、 安装完成后,在“/opt”目录下会生成一个“UltraPath”的安装目录,并且在系统的引导文件“/boot/grub/menu.lst”中会生成一个引导项——“Linux with UltraPath”。

5、 重新启动系统,并且从“Linux with UltraPath”引导项进入,通过“fdisk -l”查看V1800系统映射给应用服务器的LUN的状态。

分区、格式化磁盘

1、 分区:以 “/dev/sdb”设备为例,对它只建立一个分区,其操作方法如下:

1) 执行“fdisk /dev/sdb”,再输入“m”可以查看磁盘分区的帮助命令。

 

2) 输入“n”新建立一个分区,再输入“p”指明建立一个主分区,输入“1”表示建立第一个主分区,单击两次“回车”表示使用整个“/dev/sdb”的大小,“w”表示把分区表信息写入磁盘并执行退了操作。

 

2、 格式化磁盘

在Redhat5.2系统下可以对磁盘建立很多类型的文件系统,对于“/dev/sdb1”选用“ext3”文件系统,如下图所示:

   

    设置iSCSI设备开机自动挂载:

1、 获取映射设备的UUID

执行:blkid /dev/sdb1,获取对应设备的UUID信息。

2、 修改fstab配置文件

执行:vi /etc/fstab,添加“/dev/sdb1”设备信息

UUID=xxxxx-xxxxx-xxxx-xxxx-xxxxx /aaa ext3  defaults 0 0

3、 修改rc配置

执行:vi /etc/rc.d/rc,在文件末尾添加:

     /usr/sbin/hot_add

     /bin/mount –a

4、 重启系统,查看iSCSI设备是否随开机自动挂载。

 

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论