【转】CentOS/RHEL/OracleLinux使用UDEV配置ASMDISK
转自: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的更多相关文章
- CentOS / RHEL 配置yum源
CentOS / RHEL 配置yum源 */--> CentOS / RHEL 配置yum源 Table of Contents 1. 前言 2. 关于yum 2.1. yum是什么 2.2. ...
- 怎样在 CentOS/RHEL 7/6 上安装和配置 Sendmail 服务器
在 CentOS 上,可以通过 mailx 命令 或 sendmail 命令来给因特网发送电子邮件. 关于前者的文章比较多,关于后者的文章比较少. 这里记录了我在 CentOS 7 上安装和配置 se ...
- 如何在CentOS/RHEL & Fedora上安装MongoDB 3.2
MongoDB(名称取自"huMONGOus")是一个有着全面灵活的索引支持和丰富的查询的数据库.MongoDB通过GridFS提供强大的媒体存储.点击这里获取MongoDB的更多 ...
- Centos下MySQL主从同步配置
说明:由于MySQL不同版本之间的(二进制日志)binlog格式可能会不一样, 因此最好的搭配组合是Master的MySQL版本和Slave的版本相同或者更低,Master的版本肯定不能高于Slave ...
- CentOS 7 防火墙和端口配置
centos 7 防火墙和端口配置--解决 RHEL 7/ CentOS 7/Fedora 出现Unit iptables.service failed to load # 第一步,关闭firewal ...
- centos下网络的基本配置方法讲解
上一篇中我们已经成功安装了我们的centos系统,但是我们可能发现我们安装的centos上不了网,所以这一章我们来说说如何配置centos来连接外网和局域网. 我们首先来认识一下linux下部分网络配 ...
- 在CentOS/RHEL/Scientific Linux 6下安装 LAMP
LAMP 是服务器系统中开源软件的一个完美组合.它是 Linux .Apache HTTP 服务器.MySQL 数据库.PHP(或者 Perl.Python)的第一个字母的缩写代码.对于很多系统管理员 ...
- 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位系统 ...
- [转帖]如何重置CentOS/RHEL 7中遗忘的根用户帐户密码
如何重置CentOS/RHEL 7中遗忘的根用户帐户密码 https://www.cnblogs.com/swordxia/p/4389466.html 作者的blog质量很高呢 没看完 但是感觉 很 ...
随机推荐
- Codeforces 164 D Minimum Diameter
题目链接~~> 做题感悟:越来越感觉CF的题非常好,非常有深度. 解题思路: 这题须要注意 k 的大小.由于 k 仅仅有 30 个,终于形成的点的直径一定是某个确定的值,所以我们能够枚举这个值. ...
- 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 ...
- LA 2531 The K-league 最大流
#include <iostream> #include <cstdio> #include <fstream> #include <algorithm> ...
- iOS-APP-Icon 图标启动图及名字的设置
本文讲下appIcon图标.启动图及名字的设置 icon for iOS 图标大小参照苹果官网:https://developer.apple.com/library/ios/qa/qa1686/_i ...
- Kinect 开发 —— 常见手势识别(上)
悬浮按钮 (Hover Button) 悬浮按钮通过将鼠标点击换成悬浮然后等待(hover-and-wait)动作,解决了不小心点击的问题.当光标位于按钮之上时,意味着用户通过将光标悬浮在按钮上一段时 ...
- 【Django】认证系统
目录 #. auth模块 1. 认证 authenticate() 2. 登陆 login(HttpRequest, user) 3. 注销 logout(request) 4. 认证判断 is_au ...
- Python day字符串所有使用
字符串所有的操作name = "dio"names = "my\t name is {Name} and i am a {job}"print(name.cap ...
- mysql允许外部连接设置
错误信息: SQL Error (1130): Host ‘192.168.1.88’ is not allowed to connect to this MySQL server 说明所连接的用户帐 ...
- 小米开源文件管理器MiCodeFileExplorer-源码研究(2)-2个单实例工具类
从本篇开始,讲解net.micode.fileexplorer.util工具包中的类.这个包下的类,功能也比较单一和独立.很多代码的思想和实现,可以用于JavaWeb和Android等多种环境中. 一 ...
- UVALive 5583 Dividing coins
Dividing coins Time Limit: 3000ms Memory Limit: 131072KB This problem will be judged on UVALive. Ori ...