Chinaunix首页 | 论坛 | 博客
  • 博客访问: 593116
  • 博文数量: 158
  • 博客积分: 2696
  • 博客等级: 少校
  • 技术积分: 1668
  • 用 户 组: 普通用户
  • 注册时间: 2007-06-10 00:49
个人简介

life?is?short?,?play?more!

文章分类

全部博文(158)

文章存档

2021年(1)

2013年(10)

2012年(4)

2011年(11)

2010年(27)

2009年(28)

2008年(52)

2007年(25)

我的朋友

分类: LINUX

2007-11-02 23:10:45

解决基本问题,有待进一步深入。上周得问题出在multipath or multipathd 去判断所有设备得时候,是通过一个scsi 唯一得XX号来识别是否是同一个设备。所以,这里竟然得scsi_id 同样需要配置(他得配置文件在/etc/scsi_id.conf 里)正确。怪不得前几天,我运行scsi_id 始终无法获得设备信息,始终是空输出,且return值为1。没有深究惹得祸啊。man 了一下终于发现这东西还有配置文件。这是关键啊。
这下终于基本可以配置成功一下了。
multipath -ll
 
SiSCSI_IP_SAN_dm-2 iSCSI,IP SAN
[size=488G][features=0][hwhandler=0]
\_ round-robin 0 [prio=0][active]
 \_ 4:0:0:0 sda 8:0   [active][ready]
 \_ 3:0:0:0 sdb 8:16  [active][ready]
 
 
偶用得iscsi target vendor 和 modle 都是自己定义得。
 
Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
dm-2           9996.28      7189.86     72780.39   26349040  266721944
sdb              37.26      3595.89      6052.05   13178032   22179240
sda              97.03      3594.33     66803.36   13172312  244817600
 
装了个iostat 看了看。。终于看到效果了。
 
---------------------------------------------------------------
 
遇到得怪问题:
 
需要device mapper 。
安装  device-mapper-multipath .有的发行版的linux装包名为multipath-tools
 
搞了2天这个,真是搞不懂他到底是个什么逻辑。
本人能力实在有限,具我猜测他是自己探测判断multipath的。(即哪几个个设备path io指向同一个真实设备)。
具体的搭建环境:
我没有什么fc,infiniband,用的是iscsi。
iscsi target 开放了同一个lun给2个ip段。
 
client机器有1个网卡,分别设定了2个ip段。可以发现2个iscsi target,initiat以后可以看到2个设备。
sda sdb。无疑这是指向同一个lun。
 
然后配置 /etc/multipath.conf (默认的试过了,也用过别人帖上来的配置)
 
multipath -d
 
始终不能将此2个设备认为是一个 multipath dev。
 
如果创建,则一个是一个单路径的dev。
 
疑问:是否他探测到此2个设备走的是同一个物理链路,则不认为可以创建一个multipath io device(以round robin 0)实际上,不过可以肯定这时候round robin是不能够实现的。
 
当然我以failover的形式呢?
 
 
顺便指出: 我用mdadm的multipath创建则可以正常。只是这里不支持负载均衡。
 
我蒙上白内障,高手拿针来。
 
设备环境差哦。下次设定一个2个物理链路的看一下。不行,我就崩溃了。
 
本来mapper我知道是映射之类的意思,结果人家man multipath的一直说map,map的。。辐射了一天的大脑都晕菜了。。被地图迷惑了一天。-_!!!!
 
阅读(1764) | 评论(2) | 转发(0) |
0

上一篇:论成功

下一篇:偶遇

给主人留下些什么吧!~~