加入收藏 | 设为首页 | 会员中心 | 我要投稿 佛山站长网 (https://www.0757zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

openfiler与multipath多路径功能支持

发布时间:2016-10-31 01:10:47 所属栏目:Linux 来源:网络整理
导读:说明: 对于有两个或多个控制器的iscsi存储设备,或采用openfiler有两块网卡提供服务器的系统。需要配置多路径功能提高可用性。 本文采用openfiler来实现iscsi设

7. 挂载iSCSI设备

(1). 分区

说明: 由于采用multipath管理iscsi多路径设备后,实际的设备名称是/dev/mapper/sda, 可以再通过/dev/sda进行分区

但是进行格式化时会出现问题。

# fdisk /dev/sda

或采用

# fdisk /dev/mapper/sda

进行分区n p 1 w

(2). 格式化

# mkfs.ext3 /dev/sda1

mke2fs 1.39 (29-May-2006)

/dev/sda1 is apparently in use by the system; will not make a filesystem here!

1) 解决方法:

出现以上提示时也可以采用如下方式解决。之后就可以进行格式化操作了。

# dmsetup status

VolGroup00-LogVol01: 0 4128768 linear

sdb: 0 8388608 multipath 2 0 0 0 2 1 A 0 1 0 8:16 A 0 E 0 1 0 8:32 A 0

VolGroup00-LogVol00: 0 37552128 linear

# dmsetup remove_all

# dmsetup status

VolGroup00-LogVol01: 0 4128768 linear

VolGroup00-LogVol00: 0 37552128 linear

完成后需要重启multipath服务

# service multipathd restart

2) multipath基本操作命令

# multipath -F  #删除现有路径

# multipath -ll #查看多路径

3) 实现开机时网络挂载

# vi /etc/fstab

/dev/mapper/sdap1  /mnt/data  ext3  _netdev  0  0

# chkconfig netfs --level 35 on

# service netfs start

或采用如下方式进行挂载:

------------------------------------------------------------

查看磁盘的UUID

# tune2fs -l /dev/sda1

.....

Filesystem UUID:          c160af38-3928-42c8-9155-ac05a1d20538

# vi /etc/fstab

UUID=c160af38-3928-42c8-9155-ac05a1d20538  /mnt/data  ext3  _netdev  0  0

------------------------------------------------------------

8. 故障处理

(1) 通过对openfiler的双网卡进行故障测试

openfiler系统上down掉eth0后

# multipath -ll

sda: checker msg is "readsector0 checker reports path is down"

sda (14f504e46494c4552514a796e67642d786a4c642d42346271) dm-2 OPNFILER,VIRTUAL-DISK

[size=2.0G][features=0][hwhandler=0][rw]

_ round-robin 0 [prio=1][active]

_ 0:0:0:0 sda 8:0   [failed][faulty]

_ 1:0:0:0 sdb 8:16  [active][ready]

openfiler系统上up 掉 eth0

# multipath -ll

sda (14f504e46494c4552514a796e67642d786a4c642d42346271) dm-2 OPNFILER,VIRTUAL-DISK

[size=2.0G][features=0][hwhandler=0][rw]

_ round-robin 0 [prio=2][active]

_ 0:0:0:0 sda 8:0   [active][ready]

_ 1:0:0:0 sdb 8:16  [active][ready]

问题:

多路径multipath在切换的时间会出现短时的无响应,multipath -ll命令会提示有一个路径当掉,多次切换会出现挂载的分区出现文件系统只读,重新挂载后正常。

[root@localhost iscsi]# cp aaa.txt ccc.txt

cp: cannot create regular file `ccc.txt': Read-only file system

(2) 删除失效的iscsi 连接:

如果因为错误配置等原因创建了iscsi 对应,系统不会自动删除,需手动删除。

例如:

# iscsiadm -m node -o delete -T iqn.2006-01.com.openfiler:tsn.f9d59aaffe9c -p 192.168.100.238:3260

本文出自 “koumm的linux技术博客” 博客,请务必保留此出处http://koumm.blog.51cto.com/703525/1111163

(编辑:佛山站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读