Oracle Linux6.7下使用udev做ASM

來源:互聯網
上載者:User

Oracle Linux6.7下使用udev做ASM

1、需求
Oracle Linux6.7使用udev作為asm
/dev/sdb <--> /dev/asm-diskb
/dev/sdc <--> /dev/asm-diskc
/dev/sdd <--> /dev/asm-diskd
/dev/sde <--> /dev/asm-diske
/dev/sdf <--> /dev/asm-diskf

2、故障現象
 vmware vshpere5.1下的Oracle Linux 6.7,使用scsi_id 相關的命令,查看不到uuid 

3、處理方法

a. 添加記錄到/etc/scsi_id.config
[root@dfyl rules.d]# echo "options=--whitelisted --replace-whitespace"  >> /etc/scsi_id.config

b. 通過vcenter串連,然後"首頁"--"清單"--"資料存放區和資料存放區叢集",找到對應的儲存介質,然後右擊"資料存放區瀏覽器"
虛擬機器關機狀態下,在虛擬機器檔案中vmx,添加disk.EnableUUID="TRUE",重啟主機,重新運行udev.sh指令碼,然後運行start_udev命令

4、udev.sh(配置udev裝置的對應關係,以及產生udev規則檔案)
#!/bin/bash
for i in b c d e f;
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/80-asm.rules
done

5、啟動udev裝置
[root@dfyl rules.d]# start_udev
Starting udev:                                            [  OK  ]

6、查看對應關係
[root@dfyl rules.d]# ll /dev/asm-disk*
brw-rw----. 1 grid asmadmin 8, 16 Apr 12 14:51 /dev/asm-diskb
brw-rw----. 1 grid asmadmin 8, 32 Apr 12 14:51 /dev/asm-diskc
brw-rw----. 1 grid asmadmin 8, 48 Apr 12 14:51 /dev/asm-diskd
brw-rw----. 1 grid asmadmin 8, 64 Apr 12 14:51 /dev/asm-diske
brw-rw----. 1 grid asmadmin 8, 80 Apr 12 14:51 /dev/asm-diskf

本文永久更新連結地址:

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.