暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

使用udev配置ASM磁盘的两种方式

原创 dongdong691 2021-06-09
3829

1.使用scsi_id,
适用于vmware虚拟机,需要在配置文件中添加一行
disk.EnableUUID = “TRUE”
然后使用scsi_id查出磁盘的scsi值
~># /usr/lib/udev/scsi_id -g -u -d /dev/sdb1
1ATA_VBOX_HARDDISK_VB189c7a69-689f61b0
~># vi /etc/udev/rules.d/99-oracle-asmdevices.rules
将下面一行加入到文件中
KERNEL==“sd?1”, SUBSYSTEM==“block”, PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT==“1ATA_VBOX_HARDDISK_VB189c7a69-689f61b0”, SYMLINK+=“oracleasm/asm-disk1”, OWNER=“oracle”, GROUP=“dba”, MODE=“0660”
其他ASM磁盘的信息,依次加入到上述配置文件中,重置分区配置即可
~># partprobe /dev/sdb1
~># udevadm control --reload
~># ll /dev/asm*

2.用硬盘分区的起始值、大小作为配置参数
使用udevadm命令,查询硬盘分区的起始值、大小
~># udevadm info -a -p /sys/block/xvdb/xvdb1 |grep “size|start|looking” -E
ATTR{size}“31453185”
ATTR{start}
“2048”
将下面一行加入到文件中
KERNEL==“xvdb1”,SUBSYSTEM==“block”, ATTR{size}“31453185”, ATTR{start}“2048”, SYMLINK+=“asm-disk1”,OWNER=“grid”, GROUP=“asmadmin”,MODE=“0660”
其他ASM磁盘的信息,依次加入到上述配置文件中,重置分区配置即可
~># partprobe /dev/sdb1
~># udevadm control --reload
~># ll /dev/asm*

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论