1.

#首先确认是 Linux 6.0以上版本

[root@vrh6 dev]# cat /etc/issue          
Oracle Linux Server release 6.2
Kernel \r on an \m

2.

#添加记录到/etc/scsi_id.config

echo "options=--whitelisted --replace-whitespace"  >> /etc/scsi_id.config

3.

#确认哪些块设备需要udev绑定

[root@vrh6 dev]# ls -l sd*
brw-rw----. 1 root disk 8,  0 Jun 30 09:29 sda
brw-rw----. 1 root disk 8,  1 Jun 30 09:29 sda1
brw-rw----. 1 root disk 8,  2 Jun 30 09:29 sda2
brw-rw----. 1 root disk 8, 16 Jun 30 09:29 sdb
brw-rw----. 1 root disk 8, 32 Jun 30 09:29 sdc
brw-rw----. 1 root disk 8, 48 Jun 30 09:29 sdd
brw-rw----. 1 root disk 8, 64 Jun 30 09:29 sde
brw-rw----. 1 root disk 8, 80 Jun 30 09:29 sdf

例如在本实例中 sdb-> sdf的块设备需要绑定

4. 将 b->f的编号放入for 循环中,例如:

# AUTO UDEV RULE BY Maclean Liu 2012/06/30
for i in b c d e f ;
do
echo "KERNEL==\"sd*\", BUS==\"scsi\", PROGRAM==\"/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/\$name\", RESULT==\"`/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/sd$i`\", NAME=\"asm-disk$i\", OWNER=\"grid\", GROUP=\"asmadmin\", MODE=\"0660\""      
done

就会生成sdb->sdf 设备绑定的RULE,在将这些RULE写入到/etc/udev/rules.d/99-oracle-asmdevices.rules中

也可以直接利用以下脚本 ,写出RULE到99-oracle-asmdevices.rules

# AUTO UDEV RULE BY 2012/06/30
for i in b c d e f ;
do
echo "KERNEL==\"sd*\", BUS==\"scsi\", PROGRAM==\"/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/\$name\", RESULT==\"`/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/sd$i`\", NAME=\"asm-disk$i\", OWNER=\"grid\", GROUP=\"asmadmin\", MODE=\"0660\""      >> /etc/udev/rules.d/99-oracle-asmdevices.rules
done

IBM 多路径的配置

for i in b c d e f g h i j k ;
do
echo "ENV{DM_NAME}=="mpath$i\", OWNER:=\"grid\", GROUP:=\"asmadmin\", MODE:=\"0660\",SYMLINK+=\"iscsi/asm-$env{DM-NAME}\""      >> /etc/udev/rules.d/12-dm-permissions.rules
done

5. 之后运行用root运行/sbin/start_udev  即可

转载于:https://www.cnblogs.com/Kconnie/p/4584255.html

在RHEL6_Oracle_Linux_6上生成正确的udev_rule_规则文件相关推荐

  1. linux创建特殊文件rules,RHEL5 Oracle Linux 5上生成正确的udev rule 规则文件

    RHEL5 Oracle Linux 5上生成正确的udev rule 规则文件 1.确认在所有RAC节点上已经安装了必要的UDEV包 [root@rh2 ~]# rpm -qa|grep udev ...

  2. vrf名称_如何使用VRF(可验证随机函数)在以太坊上生成随机数

    Chainlink 如何解决以太坊"随机数问题" 随机数和区块链一直很难达到"一致"(译者注:区块链要求确定性,而随机数正相反).到目前为止,区块链上还没有可验 ...

  3. Linux 上生成 SSL 证书

    要在 Linux 上生成 SSL 证书并将其用于 Nginx 的 443 端口,请按以下步骤操作: 安装 Certbot:Certbot 是一个免费的开源工具,可用于自动化 SSL 证书的获取和更新. ...

  4. 天工开物 #3 生成版本信息正确解析的 POM 文件

    本文成文于 2019 年.最近 Apache StreamPark (Incubating)[1] 项目要做第一个 Apache 版本的发布,遇到了类似的发布多 Scala 支持版本时如何正确生成对应 ...

  5. 在CCS上生成.bin .hex .txt文件并烧录到MSP430 使LCD灯亮

    在CCS上生成.bin .hex .txt文件并烧录到MSP430 使LCD灯亮  摘自    https://www.cnblogs.com/binglmm/p/9629618.html      ...

  6. 在Ubuntu 14.04 64bit上生成ATS本地离线文档

    下面是在Ubuntu 14.04 64bit上生成ats本地离线文档的方法 首先请安装配置好sphinx环境,参见我前面的博文 http://blog.csdn.net/tao_627/article ...

  7. python excel web_使用python在WEB页面上生成EXCEL文件

    近日写的一个程序需要在WEB服务器上生成EXCEL文件供用户下载,研究了一下找到了以下比较可行的实现方案,下面以web.py为例,把相关代码贴出来供大家参考: 首先需要下载生成EXCEL的模块,推荐使 ...

  8. python地图热力图是什么意思_python实现输入的数据在地图上生成热力图效果

    我就废话不多说了,直接贴代码,注意要先安装folium #-*-coding:utf8-*- #输入data生成热力图html,借助了leaflet,没网不能用 import os import fo ...

  9. python中国地图热力图是什么意思_python实现输入的数据在地图上生成热力图效果...

    我就废话不多说了,直接贴代码,注意要先安装folium #-*-coding:utf8-*- #输入data生成热力图html,借助了leaflet,没网不能用 import os import fo ...

最新文章

  1. mysql联合查询查询语句_mysql 各种联合查询语句
  2. IDEA+Maven+Springboot:invalid bound statement (not found) 解决办法
  3. (0083)iOS开发之layoutSubviews 的调用时机
  4. Creating a custom ComboBox item renderer in Flex
  5. 【Forge】Minecraft 1.7.10 Mod开发研究 - 黑猫背包MOD 【06-给你唱一首岁月的歌】
  6. 等级滤波器(泛化的腐蚀、膨胀和中值滤波)
  7. saltstack常用参数
  8. 6年Python开发,教你一天入门 Python
  9. 使用 Direct Initial Load 初始化 GoldenGate 同步数据
  10. php中ini_get,关于ini_get php手册的例子?
  11. 决策树系列(三)——ID3
  12. QT的信号与槽机制介绍
  13. 在AIX环境下实施Oracle 集群RAC的结构 文平
  14. TalkingData技术实现分析
  15. TCP三次握手第三次握手时ACK丢失怎么办
  16. 公链之王遭众链围剿,落魄以太坊能否王者归来?
  17. 双下划线一粗一细怎么加_为什么下划线粗细不一样
  18. SQL中DDL语句(数据表定义语言)
  19. 【多层交叉transformer:高光谱和多光谱图像融合】
  20. 智能采油管理系统介绍

热门文章

  1. python爬贴吧图片下载到本地
  2. Javaweb开发问题总结
  3. 滴答清单 TickTick for Mac(待办事项清单)
  4. 超弦理论、M理论和量子力学
  5. 相比传统垂直摄影测量,倾斜摄影测量的独特优势是什么?
  6. 用matlab画饼状图和相量图
  7. MacOS搭建OpenCV开发环境(C++)
  8. python安装setuptools_python安装setuptools的方法
  9. FIR 滤波器设计软件
  10. dede linux伪静态,织梦dedecms手机版伪静态教程