Linux 7.x 中 UDEV 生效的方法
在linux 6.x 中,安裝RAC 時需要配置UDEV 進行持久化:
[root@rac01 udev] cat 99-oracle-asmdevices.rules
KERNEL=="sd*",ENV{DEVTYPE}=="disk",SUBSYSTEM=="block",PROGRAM=="/usr/lib/udev/scsi_id -g -u -d $devnode",RESULT=="1ATA_VBOX_HARDDISK_VB90ea2842-3d5cfe18", RUN+="/bin/sh -c 'mknod /dev/asmdiskb b $major $minor; chown grid:asmadmin /dev/asmdiskb; chmod 0660 /dev/asmdiskb'"
KERNEL=="sd*",ENV{DEVTYPE}=="disk",SUBSYSTEM=="block",PROGRAM=="/usr/lib/udev/scsi_id -g -u -d $devnode",RESULT=="1ATA_VBOX_HARDDISK_VB0c31ed82-ca3c7a2f", RUN+="/bin/sh -c 'mknod /dev/asmdiskc b $major $minor; chown grid:asmadmin /dev/asmdiskc; chmod 0660 /dev/asmdiskc'"
KERNEL=="sd*",ENV{DEVTYPE}=="disk",SUBSYSTEM=="block",PROGRAM=="/usr/lib/udev/scsi_id -g -u -d $devnode",RESULT=="1ATA_VBOX_HARDDISK_VBd2eba70f-9707444e", RUN+="/bin/sh -c 'mknod /dev/asmdiskd b $major $minor; chown grid:asmadmin /dev/asmdiskd; chmod 0660 /dev/asmdiskd'"
KERNEL=="sd*",ENV{DEVTYPE}=="disk",SUBSYSTEM=="block",PROGRAM=="/usr/lib/udev/scsi_id -g -u -d $devnode",RESULT=="1ATA_VBOX_HARDDISK_VB15946091-75f9c0f4", RUN+="/bin/sh -c 'mknod /dev/asmdiske b $major $minor; chown grid:asmadmin /dev/asmdiske; chmod 0660 /dev/asmdiske'"
KERNEL=="sd*",ENV{DEVTYPE}=="disk",SUBSYSTEM=="block",PROGRAM=="/usr/lib/udev/scsi_id -g -u -d $devnode",RESULT=="1ATA_VBOX_HARDDISK_VBac950c6b-de84431c", RUN+="/bin/sh -c 'mknod /dev/asmdiskf b $major $minor; chown grid:asmadmin /dev/asmdiskf; chmod 0660 /dev/asmdiskf'"
配置完UDEV 後需要執行:
start_udev
來讓配置生效。
但在linux 7.x 中已經沒有start_udev命令,在配置完UDEV 後,需要執行:
[root@rac01 udev]# /sbin/udevadm trigger --type=devices --action=change
或者:
[root@rac01 udev]# /sbin/udevadm control --reload
[root@rac01 udev]# ll /dev/asm*
lrwxrwxrwx 1 root root 4 Mar 6 06:46 /dev/asm-diskc -> sdc1
lrwxrwxrwx 1 root root 4 Mar 6 06:46 /dev/asm-diskd -> sdd1
lrwxrwxrwx 1 root root 4 Mar 6 06:46 /dev/asm-diske -> sde1
lrwxrwxrwx 1 root root 4 Mar 6 06:46 /dev/asm-diskf -> sdf1
lrwxrwxrwx 1 root root 4 Mar 6 06:46 /dev/asm-diskg -> sdg1
[root@rac01 udev]#
如果沒變,就只能重啟系統了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31547066/viewspace-2637640/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- rhel 7.x 使用 udev scsi rules 配置裸裝置dev
- Linux中修改環境變數及生效方法Linux變數
- 在 Linux 中如何編寫基本的 udev 規則Linuxdev
- Linux上建立udevLinuxdev
- linux下udev和mdev的使用Linuxdev
- linux上udev的配置(轉載)Linuxdev
- linux udev Rules files 理解Linuxdev
- linux_openfiler_udev配置Linuxdev
- Linux UDEV使用一例Linuxdev
- [Linux] alias永久生效Linux
- IDEA中Lombok無法生效的問題及解決方法IdeaLombok
- linux udev裸裝置繫結Linuxdev
- linux下udev重新繫結磁碟Linuxdev
- Linux下udev詳細介紹Linuxdev
- udev如何除錯,如何看udev的輸出日誌?udev除錯的坑?dev除錯
- Linux中修改環境變數及生效方法(永久、臨時)環境變數檢視Linux變數
- RAC_UDEV的99-oracle-asmdevices.rules配置方法devOracleASM
- Linux修改IP永久生效Linux
- jetty9 不生效的解決方法Jetty
- Linux 7.x TCP Wrapper and xinetd(轉)LinuxTCPAPP
- linux start_udev 導致VIP漂移Linuxdev
- Linux使用udev繫結裸裝置Linuxdev
- Vue中修改Element UI元件庫中的選擇器背景色不生效的解決方法VueUI元件
- 【Linux】UDEV SCSI規則在Oracle Linux上配置ASMLinuxdevOracleASM
- Linux 7下使用udev繫結ASM磁碟LinuxdevASM
- 在Linux中使用UDEV繫結裝置Linuxdev
- 使用udev高效、動態的管理Linux裝置檔案devLinux
- zt_eygle_Linux udev的原理、功能、使用和維護Linuxdev
- 使在.profile中設定的alias生效
- 如何判斷sql中的索引是否生效SQL索引
- Linux雲端計算-02_CentOS Linux 7.X系統管理LinuxCentOS
- Linux 7 修改時區不生效Linux
- Linux 中 ranger 的使用方法LinuxRanger
- linux中升級jdk的方法LinuxJDK
- Oracle Linux 7.8 多路徑(Multipath)+Udev繫結磁碟OracleLinuxdev
- How to Set Device Name Using UDEV on Oracle Linux 7.1devOracleLinux
- Linux udev 動態管理Oracle ASM磁碟-實驗LinuxdevOracleASM
- ORACLE LINUX 5.5 UDEV繫結asm磁碟問題OracleLinuxdevASM