redhat5.5經過udev搭建asm

一、查看共享磁盤node

[root@node2 ~]# ll /dev/sd*vim

brw-r----- 1 root disk 8,  0 Oct 22  2015 /dev/sdabash

brw-r----- 1 root disk 8,  1 Oct 22  2015 /dev/sda1oracle

brw-r----- 1 root disk 8,  2 Oct 22  2015 /dev/sda2ide

brw-r----- 1 root disk 8,  3 Oct 22  2015 /dev/sda3spa

brwx------ 1 root root 8, 16 Oct 22  2015 /dev/sdbcode

brwx------ 1 root root 8, 32 Oct 22  2015 /dev/sdcit

brwx------ 1 root root 8, 48 Oct 22  2015 /dev/sddio

brwx------ 1 root root 8, 64 Oct 22  2015 /dev/sdeasm

紅色部分是要設置的磁盤

二、獲取磁盤ID,並綁定盤符,經過如下腳本

      redhat5.5使用如下腳本

for i in b c d e f g h i ;

do

echo "KERNEL==\"sd*\", BUS==\"scsi\", PROGRAM==\"/sbin/scsi_id -g -u -s %p\", RESULT==\"`scsi_id -g -u -s /block/sd$i`\", NAME=\"asm-disk$i\", OWNER=\"grid\", GROUP=\"asmadmin\", MODE=\"0660\"">> /etc/udev/rules.d/99-oracle-asmdevices.rules

done

    redhat6.5使用如下的腳本

2.一、首先創建腳本執行的命令

vim /etc/scsi_id.config

options=--whitelisted --replace-whitespace

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=\"asmadmin\", MODE=\"0660\""      >>   /etc/udev/rules.d/99-oracle-asmdevices.rules

done

三、啓動udev

[root@rac2 ~]# /sbin/start_udev

Starting udev:                                             [  OK  ]

四、查看結果

[root@node2 ~]# ll /dev/asm-disk*

brw-rw---- 1 grid asmadmin 8, 16 Oct 22 00:11 /dev/asm-diskb

brw-rw---- 1 grid asmadmin 8, 32 Oct 22  2015 /dev/asm-diskc

brw-rw---- 1 grid asmadmin 8, 64 Oct 22 00:11 /dev/asm-diskd

brw-rw---- 1 grid asmadmin 8, 48 Oct 22 00:11 /dev/asm-diske

至此,udev綁定asm磁盤搭建完成

相關文章
相關標籤/搜索