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

RHEL 5 / CentOS 5 / Oracle Linux 5

  1. [root@vmt ~]# cat /etc/issue
  2. Oracle Linux Server release 5.7
  3. Kernel \r on an \m
  4.  
  5. [root@vmt ~]# uname -p
  6. x86_64
  1. [root@vmt ~]# scsi_id -g -u -s /block/sdb
  2. SATA_VBOX_HARDDISK_VBf5fa9817-60df9544_
  3. [root@vmt ~]# scsi_id -g -u -s /block/sdc
  4. SATA_VBOX_HARDDISK_VB3a608c6d-857258c2_
  5. [root@vmt ~]# scsi_id -g -u -s /block/sdd
  6. SATA_VBOX_HARDDISK_VB3e117166-7159170a_
  7. [root@vmt ~]# cat /etc/udev/rules.d/-oracle-asmdevices.rules
  8. 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=""
  9. 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=""
  10. 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=""
  11. [root@vmt ~]# start_udev
  12. Starting udev: [ OK ]
  13. [root@vmt ~]# ls -l /dev/asm-disk*
  14. brw-rw---- grid asmadmin , Dec : /dev/asm-diskb
  15. brw-rw---- grid asmadmin , Dec : /dev/asm-diskc
  16. brw-rw---- grid asmadmin , Dec : /dev/asm-diskd
  1. [root@vmt ~]# fdisk /dev/sdb
  2.  
  3. Command (m for help): n
  4. Command action
  5. e extended
  6. p primary partition (-)
  7. p
  8. Partition number (-):
  9. First cylinder (-, default ):
  10. Using default value
  11. Last cylinder or +size or +sizeM or +sizeK (-, default ): +512M
  12.  
  13. Command (m for help): p
  14.  
  15. Disk /dev/sdb: MB, bytes
  16. heads, sectors/track, cylinders
  17. Units = cylinders of * = bytes
  18.  
  19. Device Boot Start End Blocks Id System
  20. /dev/sdb1 Linux
  21.  
  22. Command (m for help): n
  23. Command action
  24. e extended
  25. p primary partition (-)
  26. p
  27. Partition number (-):
  28. First cylinder (-, default ):
  29. Using default value
  30. Last cylinder or +size or +sizeM or +sizeK (-, default ):
  31. Using default value
  32.  
  33. Command (m for help): p
  34.  
  35. Disk /dev/sdb: MB, bytes
  36. heads, sectors/track, cylinders
  37. Units = cylinders of * = bytes
  38.  
  39. Device Boot Start End Blocks Id System
  40. /dev/sdb1 Linux
  41. /dev/sdb2 + Linux
  42.  
  43. Command (m for help): w
  44. The partition table has been altered!
  45.  
  46. Calling ioctl() to re-read partition table.
  47. Syncing disks.
  48. [root@vmt ~]# ls -l /dev/sdb*
  49. brw-r----- root disk , Dec : /dev/sdb
  50. brw-r----- root disk , Dec : /dev/sdb1
  51. brw-r----- root disk , Dec : /dev/sdb2
  52. [root@vmt ~]# cat /etc/udev/rules.d/-raw.rules
  53. # Enter raw device bindings here.
  54. #
  55. # An example would be:
  56. # ACTION=="add", KERNEL=="sda", RUN+="/bin/raw /dev/raw/raw1 %N"
  57. # to bind /dev/raw/raw1 to /dev/sda, or
  58. # ACTION=="add", ENV{MAJOR}=="", ENV{MINOR}=="", RUN+="/bin/raw /dev/raw/raw2 %M %m"
  59. # to bind /dev/raw/raw2 to the device with major , minor .
  60. ACTION=="add", KERNEL=="sdb1", RUN+="/bin/raw /dev/raw/raw1 %N"
  61. ACTION=="add", KERNEL=="sdb2", RUN+="/bin/raw /dev/raw/raw2 %N"
  62. ACTION=="add", KERNEL=="raw*", OWNER=="oracle", GROUP=="oinstall", MODE==""
  63. [root@vmt ~]# start_udev
  64. Starting udev: [ OK ]
  65. [root@vmt ~]# ls -l /dev/raw/raw*
  66. crw-rw---- oracle oinstall , Dec : /dev/raw/raw1
  67. crw-rw---- oracle oinstall , Dec : /dev/raw/raw2
  68. [root@vmt ~]# ls -l /dev/asm-disk*
  69. brw-rw---- grid asmadmin , Dec : /dev/asm-diskc
  70. brw-rw---- grid asmadmin , Dec : /dev/asm-diskd

RHEL 6 / CentOS 6 / Oracle Linux 6

  1. [root@vmol6 ~]# cat /etc/issue
  2. Oracle Linux Server release 6.3
  3. Kernel \r on an \m
  4.  
  5. [root@vmol6 ~]# uname -p
  6. x86_64
  1. [root@vmol6 ~]# scsi_id -g -u -d /dev/sdb
  2. 1ATA_VBOX_HARDDISK_VB3a217fd5-b0e5b939
  3. [root@vmol6 ~]# scsi_id -g -u -d /dev/sdc
  4. 1ATA_VBOX_HARDDISK_VBebf4c4a8-ce363f12
  5. [root@vmol6 ~]# scsi_id -g -u -d /dev/sdd
  6. 1ATA_VBOX_HARDDISK_VB70f61801-584899be
  7. [root@vmol6 ~]# cat /etc/udev/rules.d/-oracle-asmdevices.rules
  8. 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=""
  9. 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=""
  10. 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=""
  11. [root@vmol6 ~]# start_udev
  12. Starting udev: [ OK ]
  13. [root@vmol6 ~]# ls -l /dev/asm-disk*
  14. brw-rw----. grid asmadmin , Dec : /dev/asm-diskb
  15. brw-rw----. grid asmadmin , Dec : /dev/asm-diskc
  16. 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. Codeforces 164 D Minimum Diameter

    题目链接~~> 做题感悟:越来越感觉CF的题非常好,非常有深度. 解题思路: 这题须要注意 k 的大小.由于 k 仅仅有 30 个,终于形成的点的直径一定是某个确定的值,所以我们能够枚举这个值. ...

  2. Reuse Is About People and Education, Not Just Architecture

     Reuse Is About People and Education, Not Just Architecture Jeremy Meyer you MigHT AdopT THE AppRoA ...

  3. LA 2531 The K-league 最大流

    #include <iostream> #include <cstdio> #include <fstream> #include <algorithm> ...

  4. iOS-APP-Icon 图标启动图及名字的设置

    本文讲下appIcon图标.启动图及名字的设置 icon for iOS 图标大小参照苹果官网:https://developer.apple.com/library/ios/qa/qa1686/_i ...

  5. Kinect 开发 —— 常见手势识别(上)

    悬浮按钮 (Hover Button) 悬浮按钮通过将鼠标点击换成悬浮然后等待(hover-and-wait)动作,解决了不小心点击的问题.当光标位于按钮之上时,意味着用户通过将光标悬浮在按钮上一段时 ...

  6. 【Django】认证系统

    目录 #. auth模块 1. 认证 authenticate() 2. 登陆 login(HttpRequest, user) 3. 注销 logout(request) 4. 认证判断 is_au ...

  7. Python day字符串所有使用

    字符串所有的操作name = "dio"names = "my\t name is {Name} and i am a {job}"print(name.cap ...

  8. mysql允许外部连接设置

    错误信息: SQL Error (1130): Host ‘192.168.1.88’ is not allowed to connect to this MySQL server 说明所连接的用户帐 ...

  9. 小米开源文件管理器MiCodeFileExplorer-源码研究(2)-2个单实例工具类

    从本篇开始,讲解net.micode.fileexplorer.util工具包中的类.这个包下的类,功能也比较单一和独立.很多代码的思想和实现,可以用于JavaWeb和Android等多种环境中. 一 ...

  10. UVALive 5583 Dividing coins

    Dividing coins Time Limit: 3000ms Memory Limit: 131072KB This problem will be judged on UVALive. Ori ...