xulei1
1 Nickel

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

标签 (1)
标记 (2)
0 项奖励
1 个已接受解答

已接受的解答
Fenglin1
4 Beryllium

Re: DMX相关问题

转到解答

Xulei你好,

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

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

powerpath 运行以下命令:

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

运行
powermt config

然后用
powermt display dev=all

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

powermt save

0 项奖励
5 条回复5
Fenglin1
4 Beryllium

Re: DMX相关问题

转到解答

Xulei你好,

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

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

powerpath 运行以下命令:

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

运行
powermt config

然后用
powermt display dev=all

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

powermt save

0 项奖励
xulei1
1 Nickel

Re: DMX相关问题

转到解答

你好

check会删除掉dead的路径吗?

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

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

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

0 项奖励
xulei1
1 Nickel

Re: DMX相关问题

转到解答

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

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

可以在线操作

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

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

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

0 项奖励
Highlighted
hotcap
1 Nickel

Re: DMX相关问题

转到解答

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)

0 项奖励
xulei1
1 Nickel

Re: DMX相关问题

转到解答

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

C不应该指的是Controller吧

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

不知道Bus number是什么东西

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

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

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

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

0 项奖励