rac 双机 linux 下两台机器的盘符必须一致吗,已解决: 两台Linux主机识别的lun顺序不相同 - Dell Community...

Powerpath识别设备的顺序确实可能会在不同的服务器上不一样,这个过程没法控制,但是我们可以用emcpadm命令对已经配置的设备名进行修改。

确认一下,在Linux上,powerpath伪设备应该是 "emcpowera" 这样的,Password01!同学看到的应该是 "emcpowera1" 表示这个设备上的第1个分区?

使用emcpadm命令修改为设备名的格式:

emcpadm renamepseudo -s emcpowera -t emcpowerb

-s(ource)指的是需要改名的设备

-t(arget) 指的是需要改成的设备名

要注意的几点:

1. source 设备名必须是确实存在的,target设备名必须是还没有被使用的

也就是说这里没有swap / 交换设备名的功能。

2. 即使 powermt display dev=all 中没有显示的设备名,也可能已经被占用。通常是因为这个设备之前被使用过,因此在一个db文件中有记录。解决方法是运行一下 "powermt release"

因此要配置RAC的话,需要依照某一台服务器的设备配置情况,在另外一台上使用emcpadm命令改名,每次执行之前和最后都执行一下"powermt release"命令,然后再 "powermt save"来保存这个配置,这样下次启动的时候还会使用同样的设备名。

chrsi_wang 同学遇到的问题也很常见。Linux当前的版本设备配置都使用udev动态配置。可以通过配置一些udev来指定设备名,比如创建一条规则,指定将WWN为某个值的设备命名为sdb等。但是在使用多路径管理软件的情况下,通常只要聚合后的伪设备名一致就可以了。sd设备名倒是没有关系。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值