多路径配置udev_ASM磁盘多路径及udev配置

本文介绍了如何编辑/etc/multipath.conf配置文件以设置多路径设备的别名和权限。在ASM环境下,注意到/dev/mapper目录下的设备权限默认为root,而/dev/dm-*设备的读写权限设置无效。为确保正确访问,需要通过udev规则来修改/dev/dm-*设备的权限,但遇到权限变更在重启后失效的问题。解决方案是永久性地调整udev规则以保持设备权限的稳定性。
摘要由CSDN通过智能技术生成

7:编辑配置文件/etc/multipath.conf

[root@node1 dev]# cat /etc/multipath.conf

defaults {

user_friendly_names yes

}

multipaths {

multipath {

wwid "1a7131bd2c389eb5e79ff34b15e79cb1b"

alias ocr1

path_grouping_policy multibus

uid 1300

gid 1301

mode 666

}

multipath {

wwid "106a6ab4342a408070ba5cf81fcaeb88c"

alias data11

path_grouping_policy multibus

uid 1200

gid 1000

mode 666

}

multipath {

wwid "11ef74500552e6ed7a3c8c80c2ead9306"

alias ocr2

path_grouping_policy multibus

uid 1300

gid 1301

mode 666

}

multipath {

wwid "17f715a111c0c7ef8d05ed2298ab4c412"

alias data22

path_grouping_policy multibus

uid 1200

gid 1000

mode 666

}

multipath {

wwid "196d1ca5c3dfead0634b120b019d48443"

alias data12

path_grouping_policy multibus

uid 1200

gid 1000

mode 666

}

multipath {

wwid "15c660fd0fc09e3c02d1612ca0c4511af"

alias data21

path_grouping_policy multibus

uid 1200

gid 1000

mode 666

}

}

编辑完之后重启多路径服务,就会发现/dev/mapper目录下生成了指定的设备名称,但是真正的设备在/dev/dm-*。/dev/mapper是安装ASM时指定的路径。但是发现这些设备名称的权限都是root(不需要更改),且/dev/dm-*读写权限设定是无效的(需要更改)。

虽然ASM中使用的/dev/mapper/下的设备,但是这些设备最终还是连接到/dev/dm-*这些设备。所以如果需要使用/dev/mapper/下的设备,必须udev修改/dev/dm-*这些设备读写权限。虽然/dev/dm-*这些设备读写权限能够通过chmod更改,但是一定重启存储或者重启服务器之后之前更改的权限又变回来了。所以必须使用udev修改这些设备权限。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值