天天看點

使用udev方式挂載的asm檢視對應的實體盤scsi_id

--RAC環境asm檢視對應的實體盤,使用udev方式挂載的

# cat /etc/udev/rules.d/99-oracle-asmdevices.rules

KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="3600000e00d2a0000002a00b600360000", NAME="asm-diskarch1", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="3600000e00d2a0000002a00b600370000", NAME="asm-diskdata1", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="3600000e00d2a0000002a00b600380000", NAME="asm-diskdata2", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="3600000e00d2a0000002a00b600390000", NAME="asm-diskvote1", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="3600000e00d2a0000002a00b6003a0000", NAME="asm-diskvote2", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="3600000e00d2a0000002a00b6003b0000", NAME="asm-diskvote3", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="3600000e00d2a0000002a00b6002c0000", NAME="asm-diskbackup1", OWNER="grid", GROUP="asmadmin", MODE="0660"

RESULT=="3600000e00d2a0000002a00b600360000"

RESULT=="3600000e00d2a0000002a00b600370000"

RESULT=="3600000e00d2a0000002a00b600380000"

RESULT=="3600000e00d2a0000002a00b600390000"

RESULT=="3600000e00d2a0000002a00b6003a0000"

RESULT=="3600000e00d2a0000002a00b6003b0000"

RESULT=="3600000e00d2a0000002a00b6002c0000"

字段是對應的實體盤的scsi id

然後根據這個值去/dev/disk/by-id下找對應的資訊

節點一:

# cd /dev/disk/by-id

# ll

lrwxrwxrwx 1 root root 21 Dec 15  2015 scsi-3600000e00d2a0000002a00b6002c0000 -> ../../asm-diskbackup1

lrwxrwxrwx 1 root root  9 Dec 15  2015 scsi-3600000e00d2a0000002a00b600360000 -> ../../sdc

lrwxrwxrwx 1 root root 19 Dec 15  2015 scsi-3600000e00d2a0000002a00b600370000 -> ../../asm-diskdata1

lrwxrwxrwx 1 root root 19 Dec 15  2015 scsi-3600000e00d2a0000002a00b600380000 -> ../../asm-diskdata2

lrwxrwxrwx 1 root root  9 Dec 15  2015 scsi-3600000e00d2a0000002a00b600390000 -> ../../sdf

lrwxrwxrwx 1 root root 19 Dec 15  2015 scsi-3600000e00d2a0000002a00b6003a0000 -> ../../asm-diskvote2

lrwxrwxrwx 1 root root  9 Dec 15  2015 scsi-3600000e00d2a0000002a00b6003b0000 -> ../../sdh

lrwxrwxrwx 1 root root  9 Dec 15  2015 scsi-3644a84203ac122001d4d583f1ab98d8d -> ../../sda

lrwxrwxrwx 1 root root 10 Dec 15  2015 scsi-3644a84203ac122001d4d583f1ab98d8d-part1 -> ../../sda1

lrwxrwxrwx 1 root root 10 Dec 15  2015 scsi-3644a84203ac122001d4d583f1ab98d8d-part2 -> ../../sda2

lrwxrwxrwx 1 root root 10 Dec 15  2015 scsi-3644a84203ac122001d4d583f1ab98d8d-part3 -> ../../sda3

lrwxrwxrwx 1 root root 21 Dec 15  2015 wwn-0x600000e00d2a0000002a00b6002c0000 -> ../../asm-diskbackup1

lrwxrwxrwx 1 root root  9 Dec 15  2015 wwn-0x600000e00d2a0000002a00b600360000 -> ../../sdc

lrwxrwxrwx 1 root root 19 Dec 15  2015 wwn-0x600000e00d2a0000002a00b600370000 -> ../../asm-diskdata1

lrwxrwxrwx 1 root root 19 Dec 15  2015 wwn-0x600000e00d2a0000002a00b600380000 -> ../../asm-diskdata2

lrwxrwxrwx 1 root root  9 Dec 15  2015 wwn-0x600000e00d2a0000002a00b600390000 -> ../../sdf

lrwxrwxrwx 1 root root 19 Dec 15  2015 wwn-0x600000e00d2a0000002a00b6003a0000 -> ../../asm-diskvote2

lrwxrwxrwx 1 root root  9 Dec 15  2015 wwn-0x600000e00d2a0000002a00b6003b0000 -> ../../sdh

lrwxrwxrwx 1 root root  9 Dec 15  2015 wwn-0x644a84203ac122001d4d583f1ab98d8d -> ../../sda

lrwxrwxrwx 1 root root 10 Dec 15  2015 wwn-0x644a84203ac122001d4d583f1ab98d8d-part1 -> ../../sda1

lrwxrwxrwx 1 root root 10 Dec 15  2015 wwn-0x644a84203ac122001d4d583f1ab98d8d-part2 -> ../../sda2

lrwxrwxrwx 1 root root 10 Dec 15  2015 wwn-0x644a84203ac122001d4d583f1ab98d8d-part3 -> ../../sda3

可以看到根據scsi id 找到對應的邏輯盤:

lrwxrwxrwx 1 root root 21 Dec 15  2015 scsi-3600000e00d2a0000002a00b6002c0000 -> ../../asm-diskbackup1

lrwxrwxrwx 1 root root  9 Dec 15  2015 scsi-3600000e00d2a0000002a00b600360000 -> ../../sdc

lrwxrwxrwx 1 root root 19 Dec 15  2015 scsi-3600000e00d2a0000002a00b600370000 -> ../../asm-diskdata1

lrwxrwxrwx 1 root root 19 Dec 15  2015 scsi-3600000e00d2a0000002a00b600380000 -> ../../asm-diskdata2

lrwxrwxrwx 1 root root  9 Dec 15  2015 scsi-3600000e00d2a0000002a00b600390000 -> ../../sdf

lrwxrwxrwx 1 root root 19 Dec 15  2015 scsi-3600000e00d2a0000002a00b6003a0000 -> ../../asm-diskvote2

lrwxrwxrwx 1 root root  9 Dec 15  2015 scsi-3600000e00d2a0000002a00b6003b0000 -> ../../sdh

節點二:

# ll

lrwxrwxrwx 1 root root  9 Dec 15  2015 scsi-3600000e00d2a0000002a00b6002c0000 -> ../../sdb

lrwxrwxrwx 1 root root 19 Dec 15  2015 scsi-3600000e00d2a0000002a00b600360000 -> ../../asm-diskarch1

lrwxrwxrwx 1 root root 19 Dec 15  2015 scsi-3600000e00d2a0000002a00b600370000 -> ../../asm-diskdata1

lrwxrwxrwx 1 root root 19 Dec 15  2015 scsi-3600000e00d2a0000002a00b600380000 -> ../../asm-diskdata2

lrwxrwxrwx 1 root root 19 Dec 15  2015 scsi-3600000e00d2a0000002a00b600390000 -> ../../asm-diskvote1

lrwxrwxrwx 1 root root 19 Dec 15  2015 scsi-3600000e00d2a0000002a00b6003a0000 -> ../../asm-diskvote2

lrwxrwxrwx 1 root root 19 Dec 15  2015 scsi-3600000e00d2a0000002a00b6003b0000 -> ../../asm-diskvote3

lrwxrwxrwx 1 root root  9 Dec 15  2015 scsi-3644a84203abdb9001d4dc63119fce176 -> ../../sda

lrwxrwxrwx 1 root root 10 Dec 15  2015 scsi-3644a84203abdb9001d4dc63119fce176-part1 -> ../../sda1

lrwxrwxrwx 1 root root 10 Dec 15  2015 scsi-3644a84203abdb9001d4dc63119fce176-part2 -> ../../sda2

lrwxrwxrwx 1 root root 10 Dec 15  2015 scsi-3644a84203abdb9001d4dc63119fce176-part3 -> ../../sda3

lrwxrwxrwx 1 root root  9 Dec 15  2015 wwn-0x600000e00d2a0000002a00b6002c0000 -> ../../sdb

lrwxrwxrwx 1 root root 19 Dec 15  2015 wwn-0x600000e00d2a0000002a00b600360000 -> ../../asm-diskarch1

lrwxrwxrwx 1 root root 19 Dec 15  2015 wwn-0x600000e00d2a0000002a00b600370000 -> ../../asm-diskdata1

lrwxrwxrwx 1 root root 19 Dec 15  2015 wwn-0x600000e00d2a0000002a00b600380000 -> ../../asm-diskdata2

lrwxrwxrwx 1 root root 19 Dec 15  2015 wwn-0x600000e00d2a0000002a00b600390000 -> ../../asm-diskvote1

lrwxrwxrwx 1 root root 19 Dec 15  2015 wwn-0x600000e00d2a0000002a00b6003a0000 -> ../../asm-diskvote2

lrwxrwxrwx 1 root root 19 Dec 15  2015 wwn-0x600000e00d2a0000002a00b6003b0000 -> ../../asm-diskvote3

lrwxrwxrwx 1 root root  9 Dec 15  2015 wwn-0x644a84203abdb9001d4dc63119fce176 -> ../../sda

lrwxrwxrwx 1 root root 10 Dec 15  2015 wwn-0x644a84203abdb9001d4dc63119fce176-part1 -> ../../sda1

lrwxrwxrwx 1 root root 10 Dec 15  2015 wwn-0x644a84203abdb9001d4dc63119fce176-part2 -> ../../sda2

lrwxrwxrwx 1 root root 10 Dec 15  2015 wwn-0x644a84203abdb9001d4dc63119fce176-part3 -> ../../sda3

對應scsi id 

lrwxrwxrwx 1 root root  9 Dec 15  2015 scsi-3600000e00d2a0000002a00b6002c0000 -> ../../sdb

lrwxrwxrwx 1 root root 19 Dec 15  2015 scsi-3600000e00d2a0000002a00b600360000 -> ../../asm-diskarch1

lrwxrwxrwx 1 root root 19 Dec 15  2015 scsi-3600000e00d2a0000002a00b600370000 -> ../../asm-diskdata1

lrwxrwxrwx 1 root root 19 Dec 15  2015 scsi-3600000e00d2a0000002a00b600380000 -> ../../asm-diskdata2

lrwxrwxrwx 1 root root 19 Dec 15  2015 scsi-3600000e00d2a0000002a00b600390000 -> ../../asm-diskvote1

lrwxrwxrwx 1 root root 19 Dec 15  2015 scsi-3600000e00d2a0000002a00b6003a0000 -> ../../asm-diskvote2

lrwxrwxrwx 1 root root 19 Dec 15  2015 scsi-3600000e00d2a0000002a00b6003b0000 -> ../../asm-diskvote3

繼續閱讀