linux下配置iscsi多路径具体步骤
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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关机或重启时,记住一定要注销登录。否则系统会出现开机启不动的现象。注销登录命令如下;