(完整版)多路径网络存储配置说明

  • 格式:doc
  • 大小:238.10 KB
  • 文档页数:12

下载文档原格式

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

多路径网络存储配置指南

目录

多路径网络存储配置指南 (1)

1准备工作 (2)

2安装配置target服务 (2)

2.1安装target软件 (2)

2.2配置target (2)

2.3网卡设置 (2)

2.4启动target服务 (3)

2.5查看target (3)

3客户端软件安装配置 (4)

3.1安装iSCSI Initiator客户端 (4)

3.1.1安装 (4)

3.1.2设置运行级别: (5)

3.1.3修改配置 (5)

3.1.4网络存储网卡配置 (5)

3.1.5创建接口文件 (6)

3.2安装配置multipath (6)

3.2.1安装 (6)

3.2.2修改配置 (8)

3.2.3重启multipath (9)

4硬盘使用 (9)

4.1侦测target (9)

4.2设置启动自动连接 (9)

4.3重启iscsi 查看磁盘 (10)

4.4固定multipath设备的命名 (10)

4.5分区并格式化 (11)

4.6挂载 (12)

1准备工作

多路径的支持准备工作:

网卡:磁盘服务器配置两块以上网卡,提供多条链路来链接,这里配置了eth0 : 192.168.2.205 , eth1 : 192.168.2.204

防火墙:target用到的端口3260端口,需要打开3260端口。

2安装配置target服务

2.1安装target软件

查看磁盘服务器是否安装target软件

# rpm –q scsi-target-utils

如果没有安装,执行命令安装:

# yum -y install scsi-target-utils

2.2配置target

安装完成后配置target服务配置文件,target的主配置文件为/etc/tgt/targets.conf # vi /etc/tgt/targets.conf

在该文件最后添加如下配置

backing-store /dev/sdd

说明:

iqn.2017-06.dev.ruijie-xcache:iscsi1

iqn.年份-月份.ruijie-xcache.设备识别

backing-store /dev/sdd1

添加的设备/dev/sdd,如果有多快设备则配置多条backing-store。

每个在同一个target上的backing-store 称为逻辑单元号(Logical Unit Number,LUN)。

2.3网卡设置

设置网卡的MTU值:

#vi /etc/sysconfig/network-scripts/ifcfg-eth1

添加如下值:

MTU=9000

2.4启动target服务

启动服务:

# /etc/init.d/tgtd start

服务添加到开机启动:

# chkconfig tgtd on

查看启动

# netstat -nltp|grep tgt

2.5查看target

# tgt-admin –s

LUN0 是控制器,可以看到各个LUN的大小和磁盘路径。

看到如图:LUN:1,LUN:2等,说明配置成功

注:如果重新配置了target配置,需要重启服务器

3客户端软件安装配置

3.1安装iSCSI Initiator客户端

3.1.1安装

查看服务器是否安装iscsi-initiator软件

# rpm –q install iscsi-initiator-utils

如果没有安装,执行命令安装:

# yum -y install iscsi-initiator-utils

3.1.2设置运行级别:

把iscsid 和iscsi设置为开机启动:

# chkconfig --level 35 iscsid on

# chkconfig --level 35 iscsi on

3.1.3修改配置

修改/etc/iscsi/initiatorname.iscsi 文件,设置主机名

InitiatorName=iqn.2017-06.ruijie.xcache:iscsi

3.1.4网络存储网卡配置

这里要确保设置网络存储的网卡可以ping通

宕掉eth1后eth2立马就可以通,此时再启动eth1后eth1就不通了,eth1、eth2反过来测试结果每次只有一个IP会通,Linux默认启用了反向路由检查,我们只需要关闭反向路由检查即可。

修改内核文件/etc/sysctl.conf

# vi /etc/sysctl.conf

# Controls source route verification

net.ipv4.conf.default.rp_filter = 0

net.ipv4.conf.all.rp_filter = 0

net.ipv4.conf.eth1.rp_filter = 0

net.ipv4.conf.eth2.rp_filter = 0

# sysctl -p