linux下配置iscsi多路径具体步骤

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

配置环境:

服务器端:rhel6.6

客户端:centos7

一、服务器端配置

1、安装scsi-target-utils

# yum -y install scsi-target-utils

2、准备好本地磁盘模拟系统进行访问

如: /dev/sdb1 注意:必须进行格式化

命令:mkfs –t ext3 /dev/sdb1

3、重启系统执行reboot命令

4、配置iscsi服务器端

vim /etc/tgt/targets.conf

修改如下代码:

//这个用系统默认的

backing-store /dev/sdb

initiator-address 10.180.201.125 //这是我用centos做客户端的

IP

5、把scsi服务器端的服务启动并置于自动启动

#service tgtd start(也可以是restart)

#chkconfig tgtd on

#service tgtd status

二、客户端配置

1、安装客户端软件 iscsi initiator

#yum install iscsi-initiator-utils

2、执行重启iscsi命令#service iscsi restart

3、使用iscsi发现目标

#iscsiadm –m discovery –t sendtargets –p 10.180.201.157:3260

其中,ip地址是服务器的IP;3260是iscsi tcp的端口,它是要打开的。

4、登记iscsi客户端

#iscsiadm –m node –T qin.2011-03…… -p 10.180.201.157 --login

可以对挂载的磁盘进行各种操作。

其它:(1)在服务器端查看登录情况 #tgt-admin –show

(2)登录到目标节点成功后,即建立了initiator与target之间的会话。查看会话命令是:#iscsiadm–m session –P 3

5、注销登记

#iscsiadm –m node –T qin.2011-03…… -p 10.180.201.157

--logout

备注:

(1)删除一个目标(/var/lib/iscsi/nodes目录下)

iscsiadm -m node -o delete -name .nayun:test-01

(2)删除一个目标(/var/lib/iscsi/send_targets目录下)

iscsiadm --mode discovery -o delete -p 192.168.1.211:3260

(3)查看某个sendtargets portal记录

iscsiadm -m discoverydb -p 192.168.1.211:3260 -t st -o show

三、配置device-multipath

1、安装多路径软件

#yum install device-multipath*

2、加载相应模块的命令:#modprobe dm_multipath

3、检查安装是否正常: #lsmod |grep dm_multipath

4、查看多路径状态

#multipath –ll

结果如下:

/etc/multipath.conf does not exist, blacklisting all devices.

A sample multipath.conf file is located at

/usr/share/doc/device-mapper-multipath-0.4.9/multipath.con

f You can run /sbin/mpathconf to create or modify

/etc/multipath.conf DM multipath kernel driver not loaded

----DM模块没有加载如果模块没有加载成功请使用下列命初始化

DM,或重启系统

5、配置multipath.conf解析文件

由于centos7中multipath.conf不能自动生成,需要手动创建:

#cp /usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf /etc

6、修改/etc/multipath.conf配置文件(记得要备份哦),其它的可以保持

注释掉的状态

defaults {

user_friendly_names yes

udev_dir /dev

path_grouping_policy multibus

failback immediate

no_path_retry fail}保存退出

7、配置文件生效

#service multipathd restart

8、查看磁盘状态#fdisk –l

9、获取存储设备的UUID/wwid和路径

#multipath -v3

# ls -l /dev/mapper

#ls –l /dev/disk/by-uuid //文件查看

#ls –l /dev/disk/by-id //查看文件

#ls –l /dev/disk/by-path //查看路径

查看设备#ls –l /dev

获取设备的uuid

#multipath /dev/sdb

#multipath /dev/sdb1

10、再次查看多路径状态,对比分析下

#multipath –ll

11、针对设备路径mpatha进行分区

如:fdisk /dev/mapper/mpatha

12、进行其它一系列磁盘的操作

13、停止多路径服务#service multipathd stop

注意:centos7关机或重启时,记住一定要注销登录。否则系统会出现开机启不动的现象。注销登录命令如下;

相关文档
最新文档