Oracle 10g ASM - 创建DISKGROUP时无法识别ASM磁盘ORCL:DATA*及无法全部挂载的问题

文章详细记录了在配置 Oracle ASM 实例时遇到的问题,包括 CR、Database、Listener 的安装与 Listener 的配置。重点解决了无法识别 ASM 卷 DATA1 和 DATA2 的情况,通过设置 LD_LIBRARY_PATH 解决了动态库加载问题,并成功识别并挂载磁盘。同时,文章还探讨了在磁盘 ASM 磁盘挂载过程中,一个节点无法正常 MOUNT 的现象,通过查看 ASM 日志找到了问题所在,并最终成功解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装好CRS,Database,配置好Listener后,创建ASM实例,发现无法识别oracleasm创建的ASM卷DATA1,DATA2.
查看/u01/app/oracle/admin/+ASM/bdump/alert_+ASM2.log
Tue Feb  7 21:16:18 2012
Starting ORACLE instance (normal)
Cannot determine all dependent dynamic libraries for /proc/self/exe
Unable to find dynamic library libocr10.so in search paths
RPATH =/ade/aime1_build2101/oracle/has/lib/:/ade/aime1_build2101/oracle/lib/:/ade/aime1_build2101/oracle/has/lib/:
LD_LIBRARY_PATH is not set!
The default library directories are /lib and /usr/lib
Unable to find dynamic library libocrb10.so in search paths
Unable to find dynamic library libocrutl10.so in search paths
Unable to find dynamic library libocrutl10.so in search paths
设置LD_LIBRARY_PATH=$ORACLE_HOME/lib后重启服务器生效,DATA1和DATA2可以识别!

当挂在磁盘ASM磁盘时,一个节点无法正常MOUNT.
SQL> ALTER DISKGROUP DATA MOUNT;
ALTER DISKGROUP DATA MOUNT
*
ERROR at line 1:
ORA-15032: not all alterations performed
ORA-15063: ASM discovered an insufficient number of disks for diskgroup "DATA"

查看ASM日志
[root@vmrac2 ~]# less /u01/app/oracle/admin/+ASM/bdump/alert_+ASM2.log
SQL> ALTER DISKGROUP ALL MOUNT
Wed Feb  8 16:54:03 2012
NOTE: cache registered group DATA number=1 incarn=0x751878f0
NOTE: cache registered group RECOVERY number=2 incarn=0x752878f1
Wed Feb  8 16:54:03 2012
Errors in file /u01/app/oracle/admin/+ASM/bdump/+asm2_rbal_7402.trc:
ORA-15183: ASMLIB initialization error [driver/agent not installed]
Wed Feb  8 16:54:03 2012
Errors in file /u01/app/oracle/admin/+ASM/bdump/+asm2_rbal_7402.trc:
ORA-15183: ASMLIB initialization error [/opt/oracle/extapi/32/asm/orcl/1/libasm.so]
ORA-15183: ASMLIB initialization error [driver/agent not installed]
发现root没有执行/etc/init.d/oracleasm configure进行初始化.初始化后重启ASM,发现已经全部挂载!


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值