OEL5.7 UDEV绑定磁盘

       OEL6.0使用UDEV绑定磁盘相对比较简单,scsi_id命令可以直接查出磁盘的UUID,但是OEL5.7就相对复杂,下面是OEL6.0操作系统利用scsi_id查询磁盘UUID的示例:

[root@dbserver1 ~]# ls /dev/sda*

/dev/sda  /dev/sda1  /dev/sda2

[root@dbserver1 ~]# scsi_id -g /dev/sda

3600508b1001ca24619b7c8f2053f5edf

[root@dbserver1 ~]# scsi_id -g /dev/sda1

3600508b1001ca24619b7c8f2053f5edf

[root@dbserver1 ~]# scsi_id -g /dev/sda2

3600508b1001ca24619b7c8f2053f5edf

    OEL6.0可以直接查询出磁盘及磁盘分区的UUID,而OEL5.7利用scsi_id直接查询/dev/目录下的磁盘和分区将没任何结果返回:

[root@dbserver2 ~]# scsi_id -g -s /dev/sda

[root@dbserver2 ~]# scsi_id -g -s /dev/sda1

[root@dbserver2 ~]# scsi_id -g -s /dev/sdb

[root@dbserver2 ~]# scsi_id -g -s /dev/sdb1

[root@dbserver2 ~]# scsi_id -g -s /dev/sdc

[root@dbserver2 ~]# scsi_id -g -s /dev/sdc1

[root@dbserver2 ~]# scsi_id -g -s /dev/sdd

[root@dbserver2 ~]# scsi_id -g -s /dev/sdd1

    OEL5.7操作系统需查询/block目录下的磁盘才可以查询到磁盘的UUID,并且只能查询到物理磁盘的UUID,不能查询到磁盘分区的UUID信息:

[root@dbserver2 ~]# scsi_id -g -s /block/sda

360060e801005c0b0052fb8bb00000001

[root@dbserver2 ~]# scsi_id -g -s /block/sda1

[root@dbserver2 ~]# scsi_id -g -s /block/sda2

[root@dbserver2 ~]# scsi_id -g -s /block/sdb

360060e801005c0b0052fb8bb00000002

[root@dbserver2 ~]# scsi_id -g -s /block/sdb1

[root@dbserver2 ~]# scsi_id -g -s /block/sdb2

[root@dbserver2 ~]# scsi_id -g -s /block/sdc

360060e801005c0b0052fb8bb00000003

[root@dbserver2 ~]# scsi_id -g -s /block/sdc1

[root@dbserver2 ~]# scsi_id -g -s /block/sdc2

[root@dbserver2 ~]# scsi_id -g -s /block/sdd

360060e801005c0b0052fb8bb00000004

[root@dbserver2 ~]# scsi_id -g -s /block/sdd1

[root@dbserver2 ~]# scsi_id -g -s /block/sdd2

    虽然只能查询到磁盘的UUID而不能查询到磁盘分区的UUID,但是UDEV也可以正确绑定磁盘,本案例有410TB的磁盘,每个磁盘分了52TB的分区:

[root@dbserver2 ~]# ll /dev/sd*

brw-r----- 1 root disk 8,  0 Jun 26 07:33 /dev/sda

brw-rw---- 1 root root 8,  1 Jun 26 07:33 /dev/sda1

brw-rw---- 1 root root 8,  2 Jun 26 07:33 /dev/sda2

brw-rw---- 1 root root 8,  3 Jun 26 07:33 /dev/sda3

brw-rw---- 1 root root 8,  4 Jun 26 07:33 /dev/sda4

brw-rw---- 1 root root 8,  5 Jun 26 07:33 /dev/sda5

brw-r----- 1 root disk 8, 16 Jun 26 07:33 /dev/sdb

brw-rw---- 1 root root 8, 17 Jun 26 07:33 /dev/sdb1

brw-rw---- 1 root root 8, 18 Jun 26 07:33 /dev/sdb2

brw-rw---- 1 root root 8, 19 Jun 26 07:33 /dev/sdb3

brw-rw---- 1 root root 8, 20 Jun 26 07:33 /dev/sdb4

brw-rw---- 1 root root 8, 21 Jun 26 07:33 /dev/sdb5

brw-r----- 1 root disk 8, 32 Jun 26 07:33 /dev/sdc

brw-rw---- 1 root root 8, 33 Jun 26 07:33 /dev/sdc1

brw-rw---- 1 root root 8, 34 Jun 26 07:33 /dev/sdc2

brw-rw---- 1 root root 8, 35 Jun 26 07:33 /dev/sdc3

brw-rw---- 1 root root 8, 36 Jun 26 07:33 /dev/sdc4

brw-rw---- 1 root root 8, 37 Jun 26 07:33 /dev/sdc5

brw-r----- 1 root disk 8, 48 Jun 26 07:33 /dev/sdd

brw-rw---- 1 root root 8, 49 Jun 26 07:33 /dev/sdd1

brw-rw---- 1 root root 8, 50 Jun 26 07:33 /dev/sdd2

brw-rw---- 1 root root 8, 51 Jun 26 07:33 /dev/sdd3

brw-rw---- 1 root root 8, 52 Jun 26 07:33 /dev/sdd4

brw-rw---- 1 root root 8, 53 Jun 26 07:33 /dev/sdd5

    如果想使用UDEVOEL5.7操作系统上绑定磁盘,配置文件的写法也和OEL6.0有所不同,以下是OEL5.7操作系统UDEV绑定磁盘的配置文件的写法:

[root@dbserver2 ~]# cat /etc/udev/rules.d/99-oracle-asmdevices.rules

KERNEL=="sd?1", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/$parent", RESULT=="360060e801005c0b0052fb8bb00000001", NAME="asm-disk1", WNER="grid", GROUP="dba", MODE="0660"

 

KERNEL=="sd?2", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/$parent", RESULT=="360060e801005c0b0052fb8bb00000001", NAME="asm-disk2", WNER="grid", GROUP="dba", MODE="0660"

 

KERNEL=="sd?3", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/$parent", RESULT=="360060e801005c0b0052fb8bb00000001", NAME="asm-disk3", WNER="grid", GROUP="dba", MODE="0660"

 

KERNEL=="sd?4", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/$parent", RESULT=="360060e801005c0b0052fb8bb00000001", NAME="asm-disk4", WNER="grid", GROUP="dba", MODE="0660"

 

KERNEL=="sd?5", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/$parent", RESULT=="360060e801005c0b0052fb8bb00000001", NAME="asm-disk5", WNER="grid", GROUP="dba", MODE="0660"

 

KERNEL=="sd?1", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/$parent", RESULT=="360060e801005c0b0052fb8bb00000002", NAME="asm-disk6", WNER="grid", GROUP="dba", MODE="0660"

 

KERNEL=="sd?2", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/$parent", RESULT=="360060e801005c0b0052fb8bb00000002", NAME="asm-disk7", WNER="grid", GROUP="dba", MODE="0660"

 

KERNEL=="sd?3", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/$parent", RESULT=="360060e801005c0b0052fb8bb00000002", NAME="asm-disk8", WNER="grid", GROUP="dba", MODE="0660"

 

KERNEL=="sd?4", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/$parent", RESULT=="360060e801005c0b0052fb8bb00000002", NAME="asm-disk9", WNER="grid", GROUP="dba", MODE="0660"

 

KERNEL=="sd?5", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/$parent", RESULT=="360060e801005c0b0052fb8bb00000002", NAME="asm-disk10", WNER="grid", GROUP="dba", MODE="0660"

 

KERNEL=="sd?1", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/$parent", RESULT=="360060e801005c0b0052fb8bb00000003", NAME="asm-disk11", WNER="grid", GROUP="dba", MODE="0660"

 

KERNEL=="sd?2", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/$parent", RESULT=="360060e801005c0b0052fb8bb00000003", NAME="asm-disk12", WNER="grid", GROUP="dba", MODE="0660"

 

KERNEL=="sd?3", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/$parent", RESULT=="360060e801005c0b0052fb8bb00000003", NAME="asm-disk13", WNER="grid", GROUP="dba", MODE="0660"

 

KERNEL=="sd?4", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/$parent", RESULT=="360060e801005c0b0052fb8bb00000003", NAME="asm-disk14", WNER="grid", GROUP="dba", MODE="0660"

 

KERNEL=="sd?5", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/$parent", RESULT=="360060e801005c0b0052fb8bb00000003", NAME="asm-disk15", WNER="grid", GROUP="dba", MODE="0660"

 

KERNEL=="sd?1", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/$parent", RESULT=="360060e801005c0b0052fb8bb00000004", NAME="asm-disk16", WNER="grid", GROUP="dba", MODE="0660"

 

KERNEL=="sd?2", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/$parent", RESULT=="360060e801005c0b0052fb8bb00000004", NAME="asm-disk17", WNER="grid", GROUP="dba", MODE="0660"

 

KERNEL=="sd?3", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/$parent", RESULT=="360060e801005c0b0052fb8bb00000004", NAME="asm-disk18", WNER="grid", GROUP="dba", MODE="0660"

 

KERNEL=="sd?4", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/$parent", RESULT=="360060e801005c0b0052fb8bb00000004", NAME="asm-disk19", WNER="grid", GROUP="dba", MODE="0660"

 

KERNEL=="sd?5", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s /block/$parent", RESULT=="360060e801005c0b0052fb8bb00000004", NAME="asm-disk20", WNER="grid", GROUP="dba", MODE="0660"

    重启UDEV使之生效。

[root@dbserver2 ~]# start_udev

Starting udev: [  OK  ]

重新启动UDEV后,即可看到UDEV绑定的磁盘信息。

[root@dbserver2 ~]# ll /dev/asm*

brw-rw---- 1 grid dba 8,  1 Jun 29 16:14 /dev/asm-disk1

brw-rw---- 1 grid dba 8, 21 Jun 29 16:14 /dev/asm-disk10

brw-rw---- 1 grid dba 8, 33 Jun 29 16:00 /dev/asm-disk11

brw-rw---- 1 grid dba 8, 34 Jun 29 16:14 /dev/asm-disk12

brw-rw---- 1 grid dba 8, 35 Jun 28 10:21 /dev/asm-disk13

brw-rw---- 1 grid dba 8, 36 Jun 29 16:14 /dev/asm-disk14

brw-rw---- 1 grid dba 8, 37 Jun 29 16:00 /dev/asm-disk15

brw-rw---- 1 grid dba 8, 49 Jun 29 16:14 /dev/asm-disk16

brw-rw---- 1 grid dba 8, 50 Jun 28 10:21 /dev/asm-disk17

brw-rw---- 1 grid dba 8, 51 Jun 29 16:14 /dev/asm-disk18

brw-rw---- 1 grid dba 8, 52 Jun 29 15:55 /dev/asm-disk19

brw-rw---- 1 grid dba 8,  2 Jun 29 16:14 /dev/asm-disk2

brw-rw---- 1 grid dba 8, 53 Jun 26 07:33 /dev/asm-disk20

brw-rw---- 1 grid dba 8,  3 Jun 29 16:14 /dev/asm-disk3

brw-rw---- 1 grid dba 8,  4 Jun 29 16:14 /dev/asm-disk4

brw-rw---- 1 grid dba 8,  5 Jun 29 16:14 /dev/asm-disk5

brw-rw---- 1 grid dba 8, 17 Jun 29 16:14 /dev/asm-disk6

brw-rw---- 1 grid dba 8, 18 Jun 29 16:00 /dev/asm-disk7

brw-rw---- 1 grid dba 8, 19 Jun 29 16:14 /dev/asm-disk8

brw-rw---- 1 grid dba 8, 20 Jun 28 10:21 /dev/asm-disk9

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26547977/viewspace-753035/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/26547977/viewspace-753035/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值