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的朋友们共同学习. ...
最新文章
- hadoop+hive+flink+hbase交互的版本兼容性
- 11. 列表标签及其应实例
- 一个WordPress站点绑定多个域名
- java 获取当前时间,前一天时间
- 几款主流的 Python IDE
- mysql中YEARWEEK跨年引发的线上问题
- 宝塔Inode信息使用率100%满了怎么清理?
- python re group()
- escharts 柱状图 百分比_Echarts柱状图百分比显示
- 【BSC】使用Python玩转PancakeSwap(入门篇)
- c语言bcd错误数字还原,Windows10开机出现恢复界面且提示错误0xc0000034怎么办
- Lipschitz常数、Lipschitz条件
- 客户端访问https时应无浏览器(含终端)安全警告信息;_(多图)老弟,你连HTTPS 原理都不懂,还给我讲“中间人攻击”,逗我吗......
- rabbit MQ的rpc功能详解
- Adobe acrobat修改批注名字
- 山科大数字高程模型(朱红春版)复习 2021
- Vue-cli3入门
- docker 镜像启动并完成服务部署
- 上海市行政管理学校96计算机,有编制!上海市行政管理学校招聘8人公告
- PHP File 文件格式
热门文章
- 洛谷——P2637 第一次,第二次,成交
- 边框的复合写法(HTML、CSS)
- node.js 报错Error: ENFILE: file table overflow...ENFILE: file table overflow, open...
- Angular 响应式表单 patchValue和setValue
- python设置ini文件中的值_5分钟掌握Python中常见的配置文件
- 黄聪:HBuilder左侧项目管理器如何不与标签页一起自动切换
- Shell脚本学习-阶段四-mysqladmin
- 【Computer Organization笔记18】大实验讨论:控制器设计、指令流程表
- 根据年度判断是否是闰年
- python爬虫新闻网页的浏览量转载量,Python爬取新闻网标题、日期、点击量