背景:

操作系统   centos 6.7     数据库:11.2.0.1

操作流程:

1. 确认在所有RAC节点上已经安装了必要的UDEV包

[root@11gnode1 ~]# rpm -qa|grep udev

udev-147-2.63.el6.x86_64

2. 通过scsi_id获取设备的块设备的唯一标识名,假设系统上已有LUN

sdb-sde

[root@11gnode1 rules.d]# for i in b c d e ;

> do

> echo "sd$i" "`scsi_id -g -u /dev/sd$i` ";

> done

sdb 36000c2934ddf461ceb40ca28aad861b0

sdc 36000c291d9327fded9572349b484867f

sdd 36000c29b6ed0200b4066a9ecfa4704f4

sde 36000c297890e12b9d2e37430a2fb09f3

3 创建并配置UDEVRules

文件

3.1  /etc/scsi_id.config文件,如果该文件不存在,则创建该文件并添加如下行:    (所有节点都执行)

[root@node2 ~]# cat/etc/scsi_id.config

-bash: cat/etc/scsi_id.config: No such file or directory

[root@node2 ~]# touch /etc/scsi_id.config

[root@node2 ~]# vi /etc/scsi_id.config

[root@node2 ~]# cat /etc/scsi_id.config

options=--whitelisted--replace-whitespace

3.2

首先切换到配置文件目录

[root@11gnode1 ~]# cd /etc/udev/rules.d

定义必要的规则配置文件

[root@11gnode1 rules.d]# touch

/etc/udev/rules.d/99-oracle-asmdevices.rules

[root@11gnode1 rules.d]# cat  /etc/udev/rules.d/99-oracle-asmdevices.rules

-- 需要配置的内容

KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id

--whitelisted --replace-whitespace --device=/dev/$name",

RESULT=="36000c2934ddf461ceb40ca28aad861b0", NAME="vol1",

OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id

--whitelisted --replace-whitespace --device=/dev/$name",

RESULT=="36000c291d9327fded9572349b484867f", NAME="vol2",

OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id

--whitelisted --replace-whitespace --device=/dev/$name",

RESULT=="36000c29b6ed0200b4066a9ecfa4704f4", NAME="vol3",

OWNER="grid", GROUP="asmadmin", MODE="0660"

KERNEL=="sd*", BUS=="scsi", PROGRAM=="/sbin/scsi_id

--whitelisted --replace-whitespace --device=/dev/$name",

RESULT=="36000c297890e12b9d2e37430a2fb09f3", NAME="vol4",

OWNER="grid", GROUP="asmadmin", MODE="0660"

4.将该规则文件拷贝到其他节点上

[root@11gnode1 rules.d]# scp 99-oracle-asmdevices.rules 10.100.25.9:/etc/udev/rules.d

root@10.100.25.9's password:

99-oracle-asmdevices.rules

100%  851     0.8KB/s

00:00

5.在所有节点上启动udev服务

[root@11gnode1 ~]# start_udev

Starting udev:

[  OK  ]

6. 检查共享设备的所属关系和权限

node1:

[root@11gnode1 ~]# ls -l /dev/vol*

brw-rw----. 1 grid asmadmin 8, 16 Feb 22 00:43 /dev/vol1

brw-rw----. 1 grid asmadmin 8, 32 Feb 22 00:43 /dev/vol2

brw-rw----. 1 grid asmadmin 8, 48 Feb 22 00:43 /dev/vol3

brw-rw----. 1 grid asmadmin 8, 64 Feb 22 00:43 /dev/vol4

node2:

[root@11gnode2 ~]#  ls -l /dev/vol*

brw-rw----. 1 grid asmadmin 8, 16 Feb 22 01:02 /dev/vol1

brw-rw----. 1 grid asmadmin 8, 32 Feb 22 01:02 /dev/vol2

brw-rw----. 1 grid asmadmin 8, 48 Feb 22 01:02 /dev/vol3

brw-rw----. 1 grid asmadmin 8, 64 Feb 22 01:02 /dev/vol4

说明:相应asm磁盘组在后续装GI,DATABASE的时候指定。

迪思杰oracle 11g rac,Oracle 11g RAC UDEV管理RAC共享存储相关推荐

  1. EMC选定计划首现国内厂商(迪思杰)

    文字来源: http://china.emc.com/about/news/press/2010/20100308-02.htm    EMC官网 http://www.vsharing.com/k/ ...

  2. EMC Select计划首现国内厂商 迪思杰拔头筹

    EMC公司(NYSE:EMC)今天宣布,正式选定国内数据存储管理专业厂商迪思杰(DSG)数码技术有限公司进入EMC Select计划(EMC选定产品计划).这是EMC第一次与中国本土IT企业展开此项合 ...

  3. 从与迪思杰签约 看浪潮主机生态如何布局?

    迪思杰(DSG),这是一家定位数据生命周期管理软件的公司.这样解释你会更直接的了解这家公司:假如你是一个股民,那么你70%股票数据安全和复制都是迪思杰在做:假如你不是股民,你一定使用通信或者保险服务, ...

  4. 巨杉数据库v5.0携手迪思杰深化战略级合作

    在国内外大环境的驱动下,国内金融科技领域正在不断地发展和变革.作为基础软件的数据库成为金融科技的发展基础,面对技术升级的需求和市场的变化,巨杉数据库v5.0版本通过跨引擎事务一致性.原生分布式金融级容 ...

  5. 赵强老师:Oracle数据库系列课程(12)管理数据库的存储结构与数据的并发-赵强老师-专题视频课程...

    赵强老师:Oracle数据库系列课程(12)管理数据库的存储结构与数据的并发-82人已学习 课程收益     从零开始学习Oracle数据库,让学员读整个Oracle数据库有个全面清除的认识和学习. ...

  6. 迪思杰支持mysql_迪思杰Oracle数据库复制产品

    IT系统经过长时间的运行,一方面IT系统的作用越来越大,离开了IT系统的正常运行,企业的业务就可能面临中断,企业的各项运作都严重依赖于IT系统的正常运行:但另一方面,由于IT系统越来越复杂.数据量越来 ...

  7. UDEV管理RAC共享存储

    背景: 操作系统 centos 6.7 数据库:11.2.0.1 操作流程: 1. 确认在所有RAC节点上已经安装了必要的UDEV包 [root@11gnode1 ~]# rpm -qa|grep u ...

  8. Oracle系列:Oracle RAC集群体系结构

     一. Oracle集群体系结构 Oracle RAC,全称是Oracle Real Application Cluster,即真正的应用集群,是oracle提供的一个并行集群系统,整个集群系统由Or ...

  9. oracle 扩容undo,某银行积分系统数据库RAC环境扩充undo表空间

    环境: 当前数据库版本oracle 10.2.0.5 ,两节点RAC环境 OS aix 6.1 HACMP5.5 UNDO表空间用于存放UNDO数据,当执行DML操作(insert.update.de ...

最新文章

  1. 清华人工智能研究院成立,张钹姚期智分别任院长和主任
  2. 盘点丨毕业年薪34万,高校人工智能研究哪家强?
  3. hardnet68尝试
  4. leetcode算法题--二叉树中的最长交错路径★
  5. Linux centos修改用户所属组的方法
  6. 扫盲丨关于区块链你需要了解的所有概念
  7. 【西安石油大学主办|IEEE CPS出版】2020智能控制、测量与信号处理国际学术会议诚邀您投稿参会!...
  8. 多人视频通讯常用架构Mesh/MCU/SFU
  9. 树莓派3B 开启串口
  10. python 通用数据库类型_Python开发基础之Python常用的数据类型
  11. Note for Multi Agent Teamwork—A Survey
  12. 达观数据个性化推荐系统实践
  13. 求职类App原型制作分享-Part-time Clouds
  14. 年轻时代,噢,年轻时代
  15. 解决Ubuntu上安装chrome浏览器网页空白的问题
  16. 社群运营,日常社群管理有哪些要点?
  17. C语言每日一练——第10天:求一个矩阵主对角线及副对角线元素之和
  18. W: 校验数字签名时出错。此仓库未被更新,所以仍然使用此前的索引文件。W: 无法下载。下列签名无效:W: 部分索引文件下载失败。如果忽略它们,那将转而使用旧的索引文件。
  19. :aria-checked_动手使用ARIA:首页元素和标准导航
  20. 提示“The selection cannot be launched, and there are no recent launches.”

热门文章

  1. 看inux系统中的c语言编译器,Linux系统自定义安装C语言gcc编译器图文详细教程
  2. Matlab:绘制不同颜色的柱状图bar
  3. Message Bus - 消息总线
  4. Three.js点击地图动态标注
  5. 【Matlab验证码识别】遗传算法和最大熵优化+大津法(OTSU)+自定义阈值数字验证码识别【含GUI源码 1694期】
  6. Pytorch深度学习笔记(四)梯度向下算法
  7. 面试题——登录、支付功能测试点总结
  8. 快速傅里叶变换FFT C语言实现 可用于嵌入式系统进行模拟采样频谱分析
  9. uvalive 6528(DAG,递推,想法/bitset, 好题)
  10. 怎样做C语言课程设计?(一)