linux asm 使用情况,在Linux 6上使用UDEV解决 ASM存储设备问题( single path)
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)相关推荐
- rhel6上使用udev配置oracle asm,在RHEL6上用UDEV配置ASM
在RHEL6.上用UDEV配置ASM,参考了这篇文章How to use udev for Oracle ASM in Oracle Linux 6不同的操作系统或者同一个操作系统的不同版本,scsi ...
- iphone连接linux系统电脑,为什么iphone连不上电脑 多种解决方法【图文教程】
iphone连接不上电脑这个问题相信很多朋友都有遇到过,在电脑网络正常的情况下连接不上是非常让人郁闷的,其实 苹果 的服务器是设置在国外的,所以想要访问要经过域名解析,但是我们国内用户都没有用设置dn ...
- 在Linux 6上使用UDEV解决RAC ASM存储设备名问题
Maclean一直是使用UDEV替代ASMLIB做RAC存储设备名绑定的拥护者,相关的专题文章可以作为读者的预读知识是: Why ASMLIB and why not? 利用UDEV服务解决RAC A ...
- linux 磁盘分区情况6,Linux磁盘分区介绍
查看磁盘使用情况 [root@VM_176_224_centos ~]# fdisk -l #查看磁盘使用情况 Disk /dev/vda: 21.5 GB, 21474836480 byte ...
- dd命令测试linux磁盘io情况,【LINUX】正确的使用dd进行磁盘读写速度测试
测试方式:使用dd指令,对磁盘进行连续写入,不使用内存缓冲区,每次写入8k的数据,总共写入20万次,产生1.6G大小的文件. 测试指令:dd if=/dev/zero of=/data01/test. ...
- linux 查询oracle情况,在Linux下使用SQLPlus查看Oracle数据库表空间及使用率
在Linux下进入SQLPlus, # su – oracle $ sqlplus / as sysdba SQL> 查看一个表空间所对应的数据文件 SQL>select file_nam ...
- linux主机基本情况,查看linux主机系统基本信息.pdf
查看linux 主机系统的基本信息 一. 硬件信息 1. CPU a. Cat /proc/cpuinfo 例: [root@linux victor]# cat /proc/cpuinfo proc ...
- Linux将硬盘挂载到指定目录上
Linux 如何将一块硬盘进行挂载到任意目录下 在window操作系统中,挂载通常是指给磁盘分区(包括被虚拟出来的磁盘分区)分配一个盘符.第三方软件,如磁盘分区管理软件.虚拟磁盘软件等,通常也附带挂载 ...
- linux学习交流群,求linux(ubuntu)学习交流群
匿名用户 1级 2015-05-14 回答 ubuntu学习群:65563370 该文章是小弟学习linux归纳出来的一些基础知识,也是做为自己的参考资料,希望各位渴望学习linux的朋友们共同学习. ...
最新文章
- 微信为什么打不开html,微信打不开怎么回事 微信打不开解决方法
- 新概念英语(1-9)How is Ema?
- 我整理了HMOV四大5G旗舰的参数,可依然没能拯救我的选择困难症
- 机器学习和图像资源整理
- Matlab | 数字信号处理:用FFT做谱分析
- JSR311发布Restful WebService工程
- JPA中实现查询list
- ENode 2.0 - 深入分析ENode的内部实现流程和关键地方的幂等设计
- Linux vsftpd(ftp)安装包安装方法
- native c++ 之javah
- 堂堂小米手表竟比不上小天才电话手表?不支持视频和拍照...
- [问题解决]win10误删启动项(BCD)(HP电脑亲测,无需启动盘,并非重装系统)
- C语言小游戏,编程入门必看,初级扫雷
- Mac数据图表软件|让你的论文数据更加直观漂亮
- 中华酷联发展电商,警惕京东,且行且思考
- 权证基础知识学习(一)
- 拼多多顶级佣金助手-微信群自动发单
- 用词误导:无症状指的是无肺炎症状,发烧40度、很疼痛都是无症状
- TCP穿透主流商用NAT产品的主要技术研究
- 微信小程序开发的作用_分享微信小程序开发可以实现什么
热门文章
- 关于Mysql服务自动关闭以及无法启动问题的解决办法
- ❤️《大前端—Webpack》
- ❤️《小黄鸭调试法》程序员必备技能!!!❤️
- 实验3-3 比较大小 (10 分)
- Halcon Blob分析(二值化图像分割)
- vs2010一运行就报错deven.exe assert failure 解决方法,卸载系统中.netFramework最新版本的(简体中文)...
- 【Computer Organization笔记24】光盘,FLASH MEMORY,本单元总结
- java中ssm付款代码_基于Java+SSM的网上订餐系统、基于JavaWeb的网上订餐系统
- mysql 邻接表_图的邻接表存储结构详解
- ERROR 1045 (28000): Access denied for user 'backup'@'mysql' (using password: YES)