oracle6.7使用udev作为asm

1、需求

oracle6.7使用udev作为asm

/dev/sdb <–> /dev/asm-diskb

/dev/sdc <–> /dev/asm-diskc

/dev/sdd <–> /dev/asm-diskd

/dev/sde <–> /dev/asm-diske

/dev/sdf <–> /dev/asm-diskf


2、故障现象

vmware vshpere5.1下的oracle 6.7,使用scsi_id 相关的命令,查看不到uuid


3、处理方法

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

[root@dfyl rules.d]# echo "options=–whitelisted –replace-whitespace"  >> /etc/scsi_id.config

b. 通过vcenter连接,然后"主页"–"清单"–"数据存储和数据存储集群",找到对应的存储介质,然后右击"数据存储浏览器"

虚拟机关机状态下,在虚拟机文件中vmx,添加disk.EnableUUID="TRUE",重启主机,重新运行udev.sh脚本,然后运行start_udev命令

4、udev.sh(配置udev设备的对应关系,以及生成udev规则文件)

#!/bin/bash
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/80-asm.rules
done

5、启动udev设备

[root@dfyl rules.d]# start_udev
Starting udev:                                             [  OK  ]

6、查看对应关系

[root@dfyl rules.d]# ll /dev/asm-disk*
brw-rw----. 1 grid asmadmin 8, 16 Apr 12 14:51 /dev/asm-diskb
brw-rw----. 1 grid asmadmin 8, 32 Apr 12 14:51 /dev/asm-diskc
brw-rw----. 1 grid asmadmin 8, 48 Apr 12 14:51 /dev/asm-diskd
brw-rw----. 1 grid asmadmin 8, 64 Apr 12 14:51 /dev/asm-diske
brw-rw----. 1 grid asmadmin 8, 80 Apr 12 14:51 /dev/asm-diskf

7、参考资料

a、http://www.askmaclean.com/archives/%E5%9C%A8linux-6%E4%B8%8A%E4%BD%BF%E7%94%A8udev%E8%A7%A3%E5%86%B3rac-asm%E5%AD%98%E5%82%A8%E8%AE%BE%E5%A4%87%E5%90%8D%E9%97%AE%E9%A2%98.html

b、http://blog.csdn.net/staricqxyz/article/details/8332566

原创文章,作者:Net21-冰冻vs西瓜,如若转载,请注明出处:http://www.178linux.com/26681

(0)
Net21-冰冻vs西瓜Net21-冰冻vs西瓜
上一篇 2016-07-29
下一篇 2016-07-29

相关推荐

  • 第五周博客作业

    1、显示当前系统上root、fedora或user1用户的默认shell; [root@localhost ~]# grep -E "^(root|fedora|user1)\>" /etc/passwd | cut -d: -f1,7 roo…

    Linux干货 2017-01-07
  • iptables使用示例

    iptables规则

    2017-10-14
  • Linux系统程序包管理之RPM

    rpm包概述 RPM 是 Red at Package Manager 的缩写,本意是Red Hat 软件包管理,顾名思义是Red Hat 贡献出来的软件包管理工具;在Fedora 、Redhat、Mandriva、SuSE、YellowDog等主流发行版本,以及在这些版本基础上二次开发出来的发行版采用。 RPM包里面都包含什么?里面包含可执行的二进制程序,…

    Linux干货 2016-08-24
  • rsyslog日志存储到mysql数据库中并利用loganalyzer进行web图形化分析管理

    概述     系统日志的重要性,相信大家都深有体会,当发生故障后,第一时间就是查看相关报错信息和日志信息,以定位问题所在,还可以基于日志,进行日志的分析,从而获取系统运行状态的一些规律,本篇就介绍关于系统日志的先关内容,具体分为:     1、rsyslog相关概念的介绍 &nb…

    Linux干货 2016-10-18
  • N25期–第六周作业

    请详细总结vim编辑器的使用并完成以下练习题 1、 复制/etc/rc.d/rc.sysinit文件至/tmp目录,将/tmp/rc.sysinit文件中的以至少一个空白字符开头的行的行首加#; %s@^[[:space:]]\{1,\}.*@#&@ 2、 复制/boot/grub/grub.conf至/tmp目录中,删除/tmp/grub.conf…

    Linux干货 2017-01-17
  • Nginx反向代理、负载均衡的实现

    概述:     上篇介绍了Nginx作为web服务器的一些常用配置的说明,但是在实际生产环境中,Nginx更多是作为前端的负载均衡器,反代前端用户请求到后端真实的web服务器上,完成LNAMP的组合的方式存在。本篇就介绍一些Nginx作为http的反向代理和前端负载均衡调度器的一些常用配置,具体包括:  &n…

    Linux干货 2016-11-01