zoukankan      html  css  js  c++  java
  • RedHat 7.3+ORACLE 12c RAC 使用udev绑定磁盘

      在RedHat 7中,很多命令发生了改变,其中使用udev对磁盘绑定的命令也发生了变更,不再使用start_udev,而是改为了udevadm,下面具体介绍如何使用udev对磁盘进行绑定,这里对6和7分别进行对比:

    1、在RedHat 6和7中,首先都要编辑/etc/scsi_id.config文件:

    6中内容为:

    [root@RAC01 ~]# vi /etc/scsi_id.config
    options=--whitelisted --replace-whitespace

    7中内容为:

    [root@raca1 ~]# cat /etc/scsi_id.config
    options=-g

    2、接着查看磁盘的uuid:

    6使用命令:

    [root@RAC01 ~]# scsi_id --whitelisted --replace-whitespace --device=/dev/sdb
    1ATA_VBOX_HARDDISK_VB9c35185d-71839d24

    7使用命令,这里需要注意一点,需要给磁盘创建分区,这里我使用fdisk /etc/sdb命令为磁盘创建一个主分区,为sdb2,而在6中不需要创建分区:

    [root@raca1 ~]# /usr/lib/udev/scsi_id -g -u -d /dev/sdb2
    3600a0980383030535524452f6e7a5371

    3、编辑绑定文件,使用如下规则:

    6使用命令:

    [root@RAC01 ~]# vi /etc/udev/rules.d/99-oracle-asmdevices.rules
    KERNEL=="sd*",SUBSYSTEM=="block",PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name",RESULT=="1ATA_VBOX_HARDDISK_VB9c35185d-71839d24",NAME="asm-disk1",OWNER="grid",GROUP="dba",MODE="0660"

    7使用命令:

    [root@raca1 ~]# vi /etc/udev/rules.d/99-oracle-asmdevices.rules
    KERNEL=="sd?2", SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id -g -u -d /dev/$parent", RESULT=="3600a0980383030535524452f6e7a5371", SYMLINK+="asm-ocrdisk1", OWNER="grid", GROUP="dba", MODE="0660"

    4、开始绑定:

    6绑定命令:

    [root@rac01 ~]# start_udev
    Starting udev:                                             [  OK  ]

    7首先进行测试:

    [root@raca1 ~] /sbin/partprobe /dev/sdb2
    [root@raca1 ~] /sbin/udevadm test /block/sdb/sdb2

    接着进行绑定命令:

    /sbin/udevadm control --reload-rules

    5、绑定完成,可以使用命了ls -l /etc/asm*进行查看:

    6中可以看到:

    [root@rac01 ~]# ls -l /dev/asm*
    brw-rw---- 1 grid oinstall 8, 32 Apr 22 05:25 /dev/asm-disk1
    brw-rw---- 1 grid oinstall 8, 16 Apr 22 05:25 /dev/asm-disk2

    7中可以看到:

    [root@raca1 ~]# ls -l /dev/asm*
    lrwxrwxrwx 1 root root 4 Apr 24 16:04 /dev/asm-datadisk1 -> sdf2
    lrwxrwxrwx 1 root root 4 Apr 24 16:10 /dev/asm-datadisk2 -> sdg2
    lrwxrwxrwx 1 root root 4 Apr 24 16:10 /dev/asm-ocrdisk1 -> sdb2
    lrwxrwxrwx 1 root root 4 Apr 24 15:17 /dev/asm-ocrdisk2 -> sdc2
    lrwxrwxrwx 1 root root 4 Apr 24 15:17 /dev/asm-ocrdisk3 -> sdd2
    lrwxrwxrwx 1 root root 4 Apr 24 16:10 /dev/asm-ocrdisk4 -> sde2

      以上为详细绑定过程

  • 相关阅读:
    数据结构-二叉树--二叉搜索树
    Django之Model操作
    Django之Form组件
    Django之url(路由)配置
    Django框架之模板继承和静态文件配置
    Django框架之第三篇模板语法(重要!!!)
    Django ORM操作及进阶
    django 之 ORM操作多表联查总结
    人生苦短,我学python之python xml数据解析
    人生苦短,我学python之python re正则表达式
  • 原文地址:https://www.cnblogs.com/zx3212/p/6757394.html
Copyright © 2011-2022 走看看