转自:http://blog.csdn.net/staricqxyz/article/details/8332566

RHEL 5 / CentOS 5 / Oracle Linux 5

[root@vmt ~]# cat /etc/issue
Oracle Linux Server release 5.7
Kernel \r on an \m [root@vmt ~]# uname -p
x86_64
[root@vmt ~]# scsi_id -g -u -s /block/sdb
SATA_VBOX_HARDDISK_VBf5fa9817-60df9544_
[root@vmt ~]# scsi_id -g -u -s /block/sdc
SATA_VBOX_HARDDISK_VB3a608c6d-857258c2_
[root@vmt ~]# scsi_id -g -u -s /block/sdd
SATA_VBOX_HARDDISK_VB3e117166-7159170a_
[root@vmt ~]# cat /etc/udev/rules.d/-oracle-asmdevices.rules
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s %p", RESULT=="SATA_VBOX_HARDDISK_VBf5fa9817-60df9544_", NAME="asm-diskb", OWNER="grid", GROUP="asmadmin", MODE=""
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s %p", RESULT=="SATA_VBOX_HARDDISK_VB3a608c6d-857258c2_", NAME="asm-diskc", OWNER="grid", GROUP="asmadmin", MODE=""
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id -g -u -s %p", RESULT=="SATA_VBOX_HARDDISK_VB3e117166-7159170a_", NAME="asm-diskd", OWNER="grid", GROUP="asmadmin", MODE=""
[root@vmt ~]# start_udev
Starting udev: [ OK ]
[root@vmt ~]# ls -l /dev/asm-disk*
brw-rw---- grid asmadmin , Dec : /dev/asm-diskb
brw-rw---- grid asmadmin , Dec : /dev/asm-diskc
brw-rw---- grid asmadmin , Dec : /dev/asm-diskd
[root@vmt ~]# fdisk /dev/sdb   

Command (m for help): n
Command action
e extended
p primary partition (-)
p
Partition number (-):
First cylinder (-, default ):
Using default value
Last cylinder or +size or +sizeM or +sizeK (-, default ): +512M Command (m for help): p Disk /dev/sdb: MB, bytes
heads, sectors/track, cylinders
Units = cylinders of * = bytes Device Boot Start End Blocks Id System
/dev/sdb1 Linux Command (m for help): n
Command action
e extended
p primary partition (-)
p
Partition number (-):
First cylinder (-, default ):
Using default value
Last cylinder or +size or +sizeM or +sizeK (-, default ):
Using default value Command (m for help): p Disk /dev/sdb: MB, bytes
heads, sectors/track, cylinders
Units = cylinders of * = bytes Device Boot Start End Blocks Id System
/dev/sdb1 Linux
/dev/sdb2 + Linux Command (m for help): w
The partition table has been altered! Calling ioctl() to re-read partition table.
Syncing disks.
[root@vmt ~]# ls -l /dev/sdb*
brw-r----- root disk , Dec : /dev/sdb
brw-r----- root disk , Dec : /dev/sdb1
brw-r----- root disk , Dec : /dev/sdb2
[root@vmt ~]# cat /etc/udev/rules.d/-raw.rules
# Enter raw device bindings here.
#
# An example would be:
# ACTION=="add", KERNEL=="sda", RUN+="/bin/raw /dev/raw/raw1 %N"
# to bind /dev/raw/raw1 to /dev/sda, or
# ACTION=="add", ENV{MAJOR}=="", ENV{MINOR}=="", RUN+="/bin/raw /dev/raw/raw2 %M %m"
# to bind /dev/raw/raw2 to the device with major , minor .
ACTION=="add", KERNEL=="sdb1", RUN+="/bin/raw /dev/raw/raw1 %N"
ACTION=="add", KERNEL=="sdb2", RUN+="/bin/raw /dev/raw/raw2 %N"
ACTION=="add", KERNEL=="raw*", OWNER=="oracle", GROUP=="oinstall", MODE==""
[root@vmt ~]# start_udev
Starting udev: [ OK ]
[root@vmt ~]# ls -l /dev/raw/raw*
crw-rw---- oracle oinstall , Dec : /dev/raw/raw1
crw-rw---- oracle oinstall , Dec : /dev/raw/raw2
[root@vmt ~]# ls -l /dev/asm-disk*
brw-rw---- grid asmadmin , Dec : /dev/asm-diskc
brw-rw---- grid asmadmin , Dec : /dev/asm-diskd

RHEL 6 / CentOS 6 / Oracle Linux 6

[root@vmol6 ~]# cat /etc/issue
Oracle Linux Server release 6.3
Kernel \r on an \m [root@vmol6 ~]# uname -p
x86_64
[root@vmol6 ~]# scsi_id -g -u -d /dev/sdb
1ATA_VBOX_HARDDISK_VB3a217fd5-b0e5b939
[root@vmol6 ~]# scsi_id -g -u -d /dev/sdc
1ATA_VBOX_HARDDISK_VBebf4c4a8-ce363f12
[root@vmol6 ~]# scsi_id -g -u -d /dev/sdd
1ATA_VBOX_HARDDISK_VB70f61801-584899be
[root@vmol6 ~]# cat /etc/udev/rules.d/-oracle-asmdevices.rules
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="1ATA_VBOX_HARDDISK_VB3a217fd5-b0e5b939", NAME="asm-diskb", OWNER="grid", GROUP="asmadmin", MODE=""
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="1ATA_VBOX_HARDDISK_VBebf4c4a8-ce363f12", NAME="asm-diskc", OWNER="grid", GROUP="asmadmin", MODE=""
KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="1ATA_VBOX_HARDDISK_VB70f61801-584899be", NAME="asm-diskd", OWNER="grid", GROUP="asmadmin", MODE=""
[root@vmol6 ~]# start_udev
Starting udev: [ OK ]
[root@vmol6 ~]# ls -l /dev/asm-disk*
brw-rw----. grid asmadmin , Dec : /dev/asm-diskb
brw-rw----. grid asmadmin , Dec : /dev/asm-diskc
brw-rw----. grid asmadmin , Dec : /dev/asm-diskd

【转】CentOS/RHEL/OracleLinux使用UDEV配置ASMDISK的更多相关文章

  1. CentOS / RHEL 配置yum源

    CentOS / RHEL 配置yum源 */--> CentOS / RHEL 配置yum源 Table of Contents 1. 前言 2. 关于yum 2.1. yum是什么 2.2. ...

  2. 怎样在 CentOS/RHEL 7/6 上安装和配置 Sendmail 服务器

    在 CentOS 上,可以通过 mailx 命令 或 sendmail 命令来给因特网发送电子邮件. 关于前者的文章比较多,关于后者的文章比较少. 这里记录了我在 CentOS 7 上安装和配置 se ...

  3. 如何在CentOS/RHEL & Fedora上安装MongoDB 3.2

    MongoDB(名称取自"huMONGOus")是一个有着全面灵活的索引支持和丰富的查询的数据库.MongoDB通过GridFS提供强大的媒体存储.点击这里获取MongoDB的更多 ...

  4. Centos下MySQL主从同步配置

    说明:由于MySQL不同版本之间的(二进制日志)binlog格式可能会不一样, 因此最好的搭配组合是Master的MySQL版本和Slave的版本相同或者更低,Master的版本肯定不能高于Slave ...

  5. CentOS 7 防火墙和端口配置

    centos 7 防火墙和端口配置--解决 RHEL 7/ CentOS 7/Fedora 出现Unit iptables.service failed to load # 第一步,关闭firewal ...

  6. centos下网络的基本配置方法讲解

    上一篇中我们已经成功安装了我们的centos系统,但是我们可能发现我们安装的centos上不了网,所以这一章我们来说说如何配置centos来连接外网和局域网. 我们首先来认识一下linux下部分网络配 ...

  7. 在CentOS/RHEL/Scientific Linux 6下安装 LAMP

    LAMP 是服务器系统中开源软件的一个完美组合.它是 Linux .Apache HTTP 服务器.MySQL 数据库.PHP(或者 Perl.Python)的第一个字母的缩写代码.对于很多系统管理员 ...

  8. CentOS 7.3.1611系统安装配置图解教程

    操作系统:CentOS 7.3.1611 IP地址:192.168.21.130 网关:192.168.21.2 DNS:8.8.8.8 8.8.4.4 备注: CentOS 7.x系列只有64位系统 ...

  9. [转帖]如何重置CentOS/RHEL 7中遗忘的根用户帐户密码

    如何重置CentOS/RHEL 7中遗忘的根用户帐户密码 https://www.cnblogs.com/swordxia/p/4389466.html 作者的blog质量很高呢 没看完 但是感觉 很 ...

随机推荐

  1. 图解hdu5301Buildings

    这个题就是给出一个大矩形n*m.当中有个1*1的小格子不能被占用,然后要你用非常多小矩形去填满.问小矩形的最小最大面积是多少. 显然小矩形必定是1*x的最好,毕竟i*x,若i>1则还是能够拆成非 ...

  2. Android 採用HTML设计界面

    由于Android软件开发分工眼下还没有细化,程序猿往往须要负责软件界面的开发,尽管软件的界面图片已经由美工设计好了.可是假设使用layout技术把软件做成美丽的界面确实非常困难,而是也比較耗时.An ...

  3. C++模板类代码只能写在头文件?

      这个问题,实际上我几年前就遇到了.最近写个模板类玩的时候,再次遇到.   当我非常仔细的将定义和实现分开,在头文件中保留了最少的依赖后,一切就绪.cpp单独编过.但是当使用的时候,就会报告所有的函 ...

  4. 单线程实现检索当当网泄露的1GB用户数据

     新建项目dangdangusersearch 2.编写头文件head.h #ifndef _HEAD_H_ #define _HEAD_H_ #include <stdio.h>   ...

  5. javafx KeyCombination

    import javafx.application.Application; import javafx.application.Platform; import javafx.event.Actio ...

  6. OpenCV —— 矩阵操作

    多通道的矩阵 —— 通道是连续的!! 要将指向该数据类型的指针移动到下一通道,我们只需要将其增加1.如果想访问下一个“像素”或者元素集,则需要一定的偏移量 矩阵的step元素是矩阵中行的长度,单位为字 ...

  7. Oracle 11g win7 64位【桌面类 && 服务器类】安装过程

    Oracle 11g  win7  64位[桌面类 && 服务器类]安装过程  一.首先,根据自己的操作系统位数(32位或64位),到官网下载相应的安装程序,如下图所示.       ...

  8. 使用Vue动态生成form表单

    form-create 表单生成器 具有数据收集.校验和提交功能的表单生成器,支持双向数据绑定和事件扩展,组件包含有复选框.单选框.输入框.下拉选择框等表单元素以及省市区三级联动,时间选择,日期选择, ...

  9. C# 正整数和非零正整数校验

    /// <summary> /// 1. 校验正整数(包含0) /// </summary> public static bool isInterger(string str) ...

  10. userdel---删除用户及相关文件

    userdel命令   userdel命令用于删除给定的用户,以及与用户相关的文件.若不加选项,则仅删除用户帐号,而不删除相关文件. 语法 userdel(选项)(参数) 选项 -f:强制删除用户,即 ...