Chinaunix首页 | 论坛 | 博客
  • 博客访问: 6666973
  • 博文数量: 1005
  • 博客积分: 8199
  • 博客等级: 中将
  • 技术积分: 13071
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-25 20:19
个人简介

脚踏实地、勇往直前!

文章分类

全部博文(1005)

文章存档

2020年(2)

2019年(93)

2018年(208)

2017年(81)

2016年(49)

2015年(50)

2014年(170)

2013年(52)

2012年(177)

2011年(93)

2010年(30)

分类: Oracle

2014-02-19 18:14:36

环境:

OS:Red Hat Linux As6

 在linux下通常采用asmlib创建asm磁盘,但是随着udev的不断成熟,完全可以采用udev的方法实现创建asm磁盘,下面使用一个例子说明如何使用udev创建asm磁盘.

1.创建99-oracle-asmdevices.rules文件
for i in b c d;
do
echo "KERNEL==\"sd*\", BUS==\"scsi\", PROGRAM==\"/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/\$name\", RESULT==\"`/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/sd$i`\", NAME=\"asm-disk$i\", OWNER=\"grid\", GROUP=\"asmdba\", MODE=\"0660\"" >> /etc/udev/rules.d/99-oracle-asmdevices.rules
done


文件内容如下:

[root@node1 rules.d]# more 99-oracle-asmdevices.rules
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="1ATA_VBOX_HARD
DISK_VB89c8ba2c-f20b8df1", NAME="asm-crs1", OWNER="grid", GROUP="asmdba", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="1ATA_VBOX_HARD
DISK_VBd1eef806-00def761", NAME="asm-crs2", OWNER="grid", GROUP="asmdba", MODE="0660"
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="1ATA_VBOX_HARD
DISK_VB25efb5bc-25eed08b", NAME="asm-crs3", OWNER="grid", GROUP="asmdba", MODE="0660"




2.拷贝到第二个节点
[root@node1 rules.d]# scp 99-oracle-asmdevices.rules node2:/etc/udev/rules.d


3.启动udev
节点1和节点2都要重新启动
[root@node2 dev]# /sbin/start_udev


4.查看生效情况
[root@node1 dev]# ls -1|grep asm
asm-crs1
asm-crs2
asm-crs3
[root@node2 dev]# ls -1|grep asm
asm-crs1
asm-crs2
asm-crs3


到这里可以采用asm磁盘创建asm磁盘组了.


说明:

在AS5下使用创建rules文件的规则如下:




KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s %p", RESULT=="SATA_VBOX_HARDDISK_VB26fda076-bd9c9fbd_", NAME="asm-crs1", OWNER="grid", GROUP="asmdba", MODE="0660"


-- The End --

阅读(8697) | 评论(0) | 转发(2) |
给主人留下些什么吧!~~