Oracle Linux6.7下使用udev做ASM

1、需求

Oracle Linux6.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 Linux 6.7,使用scsi_id 相关的命令,查看不到uuid

3、处理方法

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

[[email protected] 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设备

[[email protected] rules.d]# start_udev
Starting udev:                                             [  OK  ]

6、查看对应关系

[[email protected] 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
时间: 2024-10-18 03:42:35

Oracle Linux6.7下使用udev做ASM的相关文章

RHEL6.4下用udev做网卡名称绑定

无论你是系统工程师,还是运维工程师,亦或是数据库工程师等等,均有可能会遇到需要网卡特殊命名的时候,本文基于RHEL6.4系统为例介绍如何做网卡名称绑定,仅供参考! 环境:rhel6.4操作系统 要求:将网卡eth0 改名为 public0 步骤介绍:     1. 查看当前eth0网卡的信息     2. 写Udev规则指定网卡名称     3. 网卡文件修改以及网卡信息查看     4. 重启验证     5. 网卡跳号解决方案 查看当前eth0网卡的信息 # udevadm  info  -

在oracle linux6.5 (64bit)下搭建oracle11g r2 rac的注意事项

1,各个节点的名称(主机名)要设置好. 2,推荐用于私有通信的网卡采用双网卡绑定,各个节点的网卡名称要对应一致. 3,公共ip.虚拟ip和scan ip必须在同一个网段,私有ip在另一个网段,virtual ip要在grid安装后才能ping通. 4,内存大小:当内存为2.5GB-16GB时,Swap需要大于等于系统内存:当内存大于16GB时,Swap等于16GB即可. 5,在Oracle Linux 6下安装Oracle 11gR2之前,需要做一些检查,而Pre-install 包(在orac

Oracle Linux6下安装Oracle 12c实战

经过N次安装尝试吐血总结,希望对大家有所帮助,同时做下记录备忘: 总结:安装前的准备工作是关键!!!Check and recheck! 参考:http://docs.oracle.com/cd/E16655_01/install.121/e17741/toc.htm#CEGHFFGG ***********************ORACLE 12C 安装步骤******************************************** 0.准备软件:Oracle Linux 6.4

ORACLE AUTOMATIC STORAGE MANAGEMENT翻译-第十章ASM内置数据结构(3)完

Disk Directory Disk Directory包含了磁盘组中所有的磁盘信息.Disk Directory信息比PST更为详细.磁盘组中的每一块盘都有一个条目以数字为索引.Disk Directory的文件号在每个磁盘组中都是2号(F2). Disk Directory中的字段如下: n  Disk name n  Failure group name n  Disk size n  Disk free space n  Disk creation time Disk Director

RHEL Linux6.3下的vnc安装和多用户配置

VNC (Virtual Network Computer)是虚拟网络计算机的缩写.VNC 是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的.VNC 是在基于 UNIX 和 Linux 操作系统的免费的开源软件,远程控制能力强大,高效实用,其性能可以和 Windows 和 MAC 中的任何远程控制软件媲美. 在 Linux 中,VNC 包括以下四个命令:vncserver,vncviewer,vncpasswd,和vncconnect.大多数情况下用户只需要其中的两个命令

ORACLE AUTOMATIC STORAGE MANAGEMENT翻译-第二章ASM Instance(4)完

ASM安全 这个小节主要描写叙述与ASM相关的各种安全配置话题,像 配置ASM须要的userids.groupids:ASM权限如 SYSOPER,SYSDBA和新的SYSASM权限,最后还有ASM 使用的ORACLEpassword文件,orapwd. 一个ASM实例多个UNIX Userids 假设使用一个不同于RDBMS实例的用户和独立的ASM_HOME, 那么每一个RDBMS实例的ORACLE 用户必须是ASM实例dba组的 成员:ASM的ORACLE用户不必是RDBMS实例DBA组的成

【Oracle】RAC下的一些常用命令(一)

节点层: olsnodes -n:显示每个节点编号. [[email protected] ~]# olsnodes -n rac1    1 rac2    2 -p:显示每个节点用于private interconnect的网络接口名称. [[email protected] ~]# olsnodes -p rac1    rac1-priv rac2    rac2-priv -i:显示每个节点的VIP [[email protected] ~]# olsnodes -i rac1    

Linux-6.5下 MariaDB-10基于LVM快照的备份数据 详解

理解部分: LVM是逻辑盘卷管理(Logical Volume Manager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和分区之上的一个逻辑层,来提高磁盘分区管理的灵活性.LVM可以对分区在线扩容,快照,镜像和条带化,功能非常强大.这篇文章的主题就是其中一个功能--快照. 快照(Snapshot)就是关于指定数据集合的一个完全可用拷贝,该拷贝包括相应数据在某个时间点(拷贝开始的时间点)的映像.快照可以是其所表示的数据的一个副本,也可以是数据的一个复制品: 其实

5、VS2010+ASP.NET MVC4+EF4+JqueryEasyUI+Oracle项目开发之——使用datagrid做报表统计

需要说明一点:数据库访问我使用的是EF框架,但是在报表统计着一块由于使用到了动态表,即根据每一天单独生成了一张数据表,所以不好使用EF进行预先添加,于是我在数据库访问层里面封装了两套数据库访问框架,一个就是EF,一个就是传统的ADO.NET.当设计到使用动态表时,我就调用用ADO.NET进行数据库访问操作了. 先看下View,这里我使用的是jquery easyUI里面的datagrid来做的报表.如下: 单击选中日报: 年报如下: @model YKT.Model.SubCompanyRepo