1、添加记录到/etc/scsi_id.config

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

2、在本实例中 sdb-> sdd的块设备需要绑定

命令如下:

for i in b c d;

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

[root@jason1 ~]# for i in b c d;

> 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

KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="291bbf9b896a0f503", NAME="asm-diskb", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="24d3963ec66158aac", NAME="asm-diskc", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="2a188df0f367ec9ad", NAME="asm-diskd", OWNER="grid", GROUP="asmadmin", MODE="0660"

3、将这些RULE写入到/etc/udev/rules.d/99-oracle-asmdevices.rules中,根据需要修改name的值。

[root@jason1 rules.d]# vi 99-oracle-asmdevices.rules

KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="291bbf9b896a0f503", NAME="asm-data", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="24d3963ec66158aac", NAME="asm-ocr", OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id --whitelisted --replace-whitespace --device=/dev/$name", RESULT=="2a188df0f367ec9ad", NAME="asm-fra", OWNER="grid", GROUP="asmadmin", MODE="0660"

4、启动udev

[root@jason1 rules.d]# /sbin/start_udev

Starting udev:                                             [  OK  ]

[root@jason1 rules.d]# ll /dev/asm*

brw-rw---- 1 grid asmadmin 8, 16 Jun 25 22:43 /dev/asm-data

brw-rw---- 1 grid asmadmin 8, 48 Jun 25 22:43 /dev/asm-fra

brw-rw---- 1 grid asmadmin 8, 32 Jun 25 22:43 /dev/asm-ocr

[root@jason1 rules.d]#

备注:RHEL5的命令与RHEL6有所不同

RHEL5的命令为:/sbin/scsi_id -g -u -s

例如:

for i in b c d;

do

echo "KERNEL==\"sd*\", BUS==\"scsi\", PROGRAM==\"/sbin/scsi_id -g -u -s %p\", RESULT==\"`scsi_id -g -u -s /block/sd$i`\", NAME=\"asm-disk$i\", OWNER=\"grid\", GROUP=\"asmadmin\", MODE=\"0660\""

done

SUSE系统略有不同

for i in b c d e f

do

echo "KERNEL==\"sd*\", SUBSYSTEM==\"block\", PROGRAM==\"/lib/udev/scsi_id --whitelisted --replace-whitespace --device=/dev/\$name\", RESULT==\"`/lib/udev/scsi_id --whitelisted --replace-whitespace --device=/dev/sd$i`\", NAME=\"asm-disk$i\", OWNER=\"grid\", GROUP=\"asmadmin\", MODE=\"0660\""

done

linux asm 使用情况,在Linux 6上使用UDEV解决 ASM存储设备问题( single path)相关推荐

  1. rhel6上使用udev配置oracle asm,在RHEL6上用UDEV配置ASM

    在RHEL6.上用UDEV配置ASM,参考了这篇文章How to use udev for Oracle ASM in Oracle Linux 6不同的操作系统或者同一个操作系统的不同版本,scsi ...

  2. iphone连接linux系统电脑,为什么iphone连不上电脑 多种解决方法【图文教程】

    iphone连接不上电脑这个问题相信很多朋友都有遇到过,在电脑网络正常的情况下连接不上是非常让人郁闷的,其实 苹果 的服务器是设置在国外的,所以想要访问要经过域名解析,但是我们国内用户都没有用设置dn ...

  3. 在Linux 6上使用UDEV解决RAC ASM存储设备名问题

    Maclean一直是使用UDEV替代ASMLIB做RAC存储设备名绑定的拥护者,相关的专题文章可以作为读者的预读知识是: Why ASMLIB and why not? 利用UDEV服务解决RAC A ...

  4. linux 磁盘分区情况6,Linux磁盘分区介绍

    查看磁盘使用情况 [root@VM_176_224_centos ~]# fdisk  -l    #查看磁盘使用情况 Disk /dev/vda: 21.5 GB, 21474836480 byte ...

  5. dd命令测试linux磁盘io情况,【LINUX】正确的使用dd进行磁盘读写速度测试

    测试方式:使用dd指令,对磁盘进行连续写入,不使用内存缓冲区,每次写入8k的数据,总共写入20万次,产生1.6G大小的文件. 测试指令:dd if=/dev/zero of=/data01/test. ...

  6. linux 查询oracle情况,在Linux下使用SQLPlus查看Oracle数据库表空间及使用率

    在Linux下进入SQLPlus, # su – oracle $ sqlplus / as sysdba SQL> 查看一个表空间所对应的数据文件 SQL>select file_nam ...

  7. linux主机基本情况,查看linux主机系统基本信息.pdf

    查看linux 主机系统的基本信息 一. 硬件信息 1. CPU a. Cat /proc/cpuinfo 例: [root@linux victor]# cat /proc/cpuinfo proc ...

  8. Linux将硬盘挂载到指定目录上

    Linux 如何将一块硬盘进行挂载到任意目录下 在window操作系统中,挂载通常是指给磁盘分区(包括被虚拟出来的磁盘分区)分配一个盘符.第三方软件,如磁盘分区管理软件.虚拟磁盘软件等,通常也附带挂载 ...

  9. linux学习交流群,求linux(ubuntu)学习交流群

    匿名用户 1级 2015-05-14 回答 ubuntu学习群:65563370 该文章是小弟学习linux归纳出来的一些基础知识,也是做为自己的参考资料,希望各位渴望学习linux的朋友们共同学习. ...

最新文章

  1. hadoop+hive+flink+hbase交互的版本兼容性
  2. 11. 列表标签及其应实例
  3. 一个WordPress站点绑定多个域名
  4. java 获取当前时间,前一天时间
  5. 几款主流的 Python IDE
  6. mysql中YEARWEEK跨年引发的线上问题
  7. 宝塔Inode信息使用率100%满了怎么清理?
  8. python re group()
  9. escharts 柱状图 百分比_Echarts柱状图百分比显示
  10. 【BSC】使用Python玩转PancakeSwap(入门篇)
  11. c语言bcd错误数字还原,Windows10开机出现恢复界面且提示错误0xc0000034怎么办
  12. Lipschitz常数、Lipschitz条件
  13. 客户端访问https时应无浏览器(含终端)安全警告信息;_(多图)老弟,你连HTTPS 原理都不懂,还给我讲“中间人攻击”,逗我吗......
  14. rabbit MQ的rpc功能详解
  15. Adobe acrobat修改批注名字
  16. 山科大数字高程模型(朱红春版)复习 2021
  17. Vue-cli3入门
  18. docker 镜像启动并完成服务部署
  19. 上海市行政管理学校96计算机,有编制!上海市行政管理学校招聘8人公告
  20. PHP File 文件格式

热门文章

  1. 洛谷——P2637 第一次,第二次,成交
  2. 边框的复合写法(HTML、CSS)
  3. node.js 报错Error: ENFILE: file table overflow...ENFILE: file table overflow, open...
  4. Angular 响应式表单 patchValue和setValue
  5. python设置ini文件中的值_5分钟掌握Python中常见的配置文件
  6. 黄聪:HBuilder左侧项目管理器如何不与标签页一起自动切换
  7. Shell脚本学习-阶段四-mysqladmin
  8. 【Computer Organization笔记18】大实验讨论:控制器设计、指令流程表
  9. 根据年度判断是否是闰年
  10. python爬虫新闻网页的浏览量转载量,Python爬取新闻网标题、日期、点击量