Centos 6.5 X86_64 安装oracle 11g rac,采用ASMlib创建asm磁盘
来源:互联网 发布:网络推广培训计划 编辑:程序博客网 时间:2024/04/30 05:52
Verifying shared storage accessibility
Checking shared storage accessibility...
PRVG-11110 : The specified database file location "/dev/sde" did not have read and write access to user "grid" on node "rac1"
PRVG-11110 : The specified database file location "/dev/sdc" did not have read and write access to user "grid" on node "rac1"
PRVG-11110 : The specified database file location "/dev/sdf" did not have read and write access to user "grid" on node "rac1"
PRVG-11110 : The specified database file location "/dev/sdb" did not have read and write access to user "grid" on node "rac1"
"/dev/sdb1" is shared
"/dev/sdc1" is shared
"/dev/sde1" is shared
"/dev/sdf1" is shared
Shared storage check was successful on nodes "rac1"
Verification of shared storage accessibility was unsuccessful on all the specified nodes.
rac1-> ./runcluvfy.sh comp ssa -n rac2 -s /dev/sdb1,/dev/sdc1,/dev/sde1,/dev/sdf1
Verifying shared storage accessibility
Checking shared storage accessibility...
PRVG-11110 : The specified database file location "/dev/sde" did not have read and write access to user "grid" on node "rac2"
PRVG-11110 : The specified database file location "/dev/sdb" did not have read and write access to user "grid" on node "rac2"
PRVG-11110 : The specified database file location "/dev/sdf" did not have read and write access to user "grid" on node "rac2"
PRVG-11110 : The specified database file location "/dev/sdc" did not have read and write access to user "grid" on node "rac2"
"/dev/sdb1" is shared
"/dev/sdc1" is shared
"/dev/sde1" is shared
"/dev/sdf1" is shared
Shared storage check was successful on nodes "rac2"
Verification of shared storage accessibility was unsuccessful on all the specified nodes.
rac1->
原因:没有安装asmlib,没有配置asm磁盘
百度搜索:Oracle ASMLib Downloads for Red Hat Enterprise Linux 6
下载rpm包
[root@rac1 grid]# wget http://oss.oracle.com/projects/oracleasm-support/dist/files/RPMS/rhel6/amd64/2.1.8/oracleasm-support-2.1.8-1.el6.x86_64.rpm
[root@rac1 grid]# wget http://download.oracle.com/otn_software/asmlib/oracleasmlib-2.0.4-1.el6.x86_64.rpm
安装:
[root@rac1 grid]# rpm -Uvh oracleasmlib-2.0.4-1.el6.x86_64.rpm \
> oracleasm-support-2.1.8-1.el6.x86_64.rpm \
>
Preparing... ########################################### [100%]
1:oracleasm-support ########################################### [ 50%]
2:oracleasmlib ########################################### [100%]
问题:
系统CentOS 6.5 x86_64
[root@rac1 grid]# uname -a
Linux rac1.localdomain 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
[root@rac1 grid]# cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m
[root@rac1 grid]# lsb_release -a
LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: CentOS
Description: CentOS release 6.5 (Final)
Release: 6.5
Codename: Final
[root@rac1 grid]#
因为/sbin/scsi_id -g -u -d /dev/sdb返回为空,考虑用raw,创建asm磁盘
但只在官网中下载到
oracleasm-support-2.1.8-1.el6.x86_64.rpmoracleasmlib-2.0.4-1.el6.x86_64.rpm
这两个rpm包,已经安装,但创建asm磁盘失败,
官方说明:
oracleasm driver for RHEL 6
The kernel driver package 'kmod-oracleasm' is available directly from Red Hat, and can be installed from the "RHEL Server Supplementary (v. 6 64-bit x86_64)" channel on Red Hat Network (RHN).
这个kmod-oracleasm是哪里可以下载?
下载kmod-oracleasm-2.0.6.rh1-3.el6.x86_64这个版本才可以安装上
升级内核(其他可以不用升级)RAC2没有升级,他可以安装成功
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm
yum --enablerepo=elrepo-kernel install kernel-lt -y
配置ASM磁盘
/usr/sbin/oracleasm configure -i
/etc/init.d/oracleasm enable
/usr/sbin/oracleasm createdisk DATA1 /dev/sdb1
/usr/sbin/oracleasm listdisks
/etc/init.d/oracleasm createdisk VOL1 /dev/sdb1
/etc/init.d/oracleasm createdisk VOL2 /dev/sdc1
/etc/init.d/oracleasm createdisk VOL3 /dev/sdd1
/etc/init.d/oracleasm createdisk VOL4 /dev/sde1
/etc/init.d/oracleasm createdisk VOL5 /dev/sdf1
/etc/init.d/oracleasm createdisk VOL6 /dev/sdg1
问题:
[root@rac2 ~]# rpm -ivh oracleasmlib-2.0.4-1.el6.x86_64.rpm
warning: oracleasmlib-2.0.4-1.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
error: Failed dependencies:
oracleasm >= 1.0.4 is needed by oracleasmlib-2.0.4-1.el6.x86_64
解决:
先安装rpm -ivh kmod-oracleasm-2.0.6.rh1-3.el6.x86_64.rpm
[root@rac2 ~]# rpm -ivh kmod-oracleasm-2.0.6.rh1-3.el6.x86_64.rpm
Preparing... ########################################### [100%]
1:kmod-oracleasm ########################################### [100%]
再安装
[root@rac2 ~]# rpm -ivh oracleasmlib-2.0.4-1.el6.x86_64.rpm
warning: oracleasmlib-2.0.4-1.el6.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID ec551f03: NOKEY
Preparing... ########################################### [100%]
1:oracleasmlib ########################################### [100%]
[root@rac2 ~]#
安装向导发现磁盘路径:
/dev/oracleasm/disks/*
- Centos 6.5 X86_64 安装oracle 11g rac,采用ASMlib创建asm磁盘
- Centos 6.5 X86_64 安装oracle 11g rac,采用ASMlib创建asm磁盘
- Oracle 11G R2 RAC 添加节点,添加asm磁盘
- oracle RAC 11g更改ASM磁盘路径
- ASM磁盘配置(Oracle RAC 11g)
- Oracle ASMlib磁盘创建
- 2.6 创建ASM磁盘 2.6.1 安装ASMLib驱动
- 创建ASM磁盘 2.6.1 安装ASMLib驱动
- 利用asmlib创建oracle asm
- Oracle ASM + 11g R2 + Centos 6.5 安装
- Linux 创建 Oracle 11g r2 asm磁盘出错
- Oracle 11g R2+RAC+ASM+redhat安装详解1
- Oracle 11g R2+RAC+ASM+redhat安装详解2
- Oracle 10g ASM RAC安装
- oracle 10g rac asm磁盘组增加硬盘
- oracle rac 11g如何修改归档到ASM FRA磁盘
- ORACLE 11G RAC ASM磁盘全部丢失后的恢复
- 在ORACLE 10G R2上利用ASMLIB创建ASM数据库
- 传智播客--------资源下载网址--- 课本源代码+++课后答案+++课件PPT
- ThinkPHP操作MySQL删除大量数据的优化
- 重修Java—流程控制语句
- Linux学习(文件三)
- 新的征程
- Centos 6.5 X86_64 安装oracle 11g rac,采用ASMlib创建asm磁盘
- python中的运算符优先级问题
- 链表简单题2
- 如何用画布画一个柱状图
- DXP关于板层说明及总结
- HDU5901 Count primes(Meisell-Lehmer算法+模板)
- Leetcode 268 Missing Number
- protocol 测试
- java基础之集合框架初识