开始新对话

此帖子已超过 5 年

Solved!

Go to Solution

2237

2012年5月17日 02:00

DMX相关问题

环境是这样的:

主机OS:RHEL5.4

array:DMX-4

当前我的一台主机的一块HBA卡与DMX-4的7a0 7a1做了zone,并且将8个device 从这两个端口mask至这块HBA卡

然后现在我需要将这HBA改为使用DMX-4的8a0和8a1端口

操作步骤:

1、先将hba与7a0 7a1的zone删除,这样主机端的path就dead了

2、重做hba与8a0 8a1的zone,并用symmask指令,将之前的8个device从8a0 8a1端口mask至这块hba卡上

3、主机端做powermt restore

我想知道,之前dead掉的path是否能够active起来

还是需要删掉之前dead掉路径,重新认盘,

powermt config

2 Intern

 • 

2.1K 消息

2012年5月17日 20:00

Xulei你好,

1)不需要用powermt restore命令,因为restore命令是从cache里面读取配置,还是会是你原来那两条链路。

2)在linux上,做好zoning masking mapping之后

powerpath 运行以下命令:

powermt check 检查新路径,删除已经存在的dead路径,如果路径显示不正确

运行
powermt config

然后用
powermt display dev=all

如果所有新路劲都显示正常,运行

powermt save

42 消息

2012年5月17日 21:00

你好

check会删除掉dead的路径吗?

还是需要手动删除路径设备:

echo 1 > /sys/block/sdab/device/delete

另外可以在线做这些事情吗?

42 消息

2012年5月18日 00:00

测试了一下,powermt check可以将pseudo设备中的dead路径删除掉,

然后删除操作系统的块设备即可。

可以在线操作

至于换了端口,路径设备就不一样,是因为主机端每个scsi设备有host,channel,target,lun这几个参数其中有不一样?

是channel不一样还是target不一样呢?

还有,有这样相关的资料吗?

17 消息

2012年5月18日 01:00

https://community.emc.com/message/631798#631798

Celia_Lee在论坛里有一篇很好的分享,你可以参考一下

如果你换了前端口的话是Target不一样

C -- Controller -- FC HBA

T -- Target -- Storage FE Port WWN

D -- Disk  -- LUN (Host LUN ID)

42 消息

2012年5月18日 02:00

其实我对这篇文档是有疑问的,

C不应该指的是Controller吧

有文档支持C应该是只Bus number,

不知道Bus number是什么东西

我在主机端看到的Channel 都是0

target和存储的前端端口有关,这个比较确定。但是不知道这个值是怎么确定的。

两台主机使用同一台DMX的不同前端端口,

但是target ID确可能是一样的。也不是统一从0开始的。

找不到事件!

Top