解决ASM问题“Initializing the Oracle ASMLib driver: failed”
来源:互联网 发布:笨办法学python百度云 编辑:程序博客网 时间:2024/06/06 18:31
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://blog.csdn.net/wenshuangzhu/article/details/39398907
操作系统为SUSE Linux 11,ORACLE版本为11.1.0.6.0。
安装完ASM相应组件后,执行/etc/Init.d/oracleasm configure后显示asmlib驱动初始化失败。
DB-1:~ # /etc/init.d/oracleasm configureConfiguring the Oracle ASM library driver.
This will configure the on-boot properties of the Oracle ASM library
driver. The following questions will determine whether the driver is
loaded on boot and what permissions it will have. The current values
will be shown in brackets ('[]'). Hitting <ENTER> without typing an
answer will keep that current value. Ctrl-C will abort.
Default user to own the driver interface []: oracle
Default group to own the driver interface []: asm
Start Oracle ASM library driver on boot (y/n) [n]: y
Scan for Oracle ASM disks on boot (y/n) [y]: y
Writing Oracle ASM library driver configuration: done
Initializing the Oracle ASMLib driver: failed
1、查看日志/var/log/oracleasm:
DB-1:~ # cat /var/log/oracleasm
Creating /dev/oracleasm mount point: /dev/oracleasm
Loading module "oracleasm": failed
Unable to load module "oracleasm"
2、在网上查了一下资料,说是找不到ASM驱动包oracleasm.ko,手动在文件系统中查找:
DB-1:~ # find / -name oracleasm.ko/lib/modules/2.6.32.12-0.7-default/updates/oracleasm.ko
在/lib/modules/2.6.32.12-0.7-default/updates/目录下找到了该文件。
3、手动安装该ASM驱动:
DB-1:~ # /sbin/insmod /lib/modules/2.6.32.12-0.7-default/updates/oracleasm.ko
4、重新执行/etc/Init.d/oracleasm configure成功。
但是问题还是没有完全解决,系统重启后,oracleasm driver还是加载失败。因此,需要配置系统开机自动加载oracleasm驱动。配置方法如下,
1、查看linux内核版本号:
DB-1:~ # uname -r
2.6.32.59-0.7-default
2、之前查到oracleasm驱动包的原始路径为/lib/modules/2.6.32.12-0.7-default/updates/oracleasm.ko,需要将该文件拷贝到目录/lib/modules/2.6.32.59-0.7-default对应的目录下。
DB-1:~ # mkdir -p /lib/modules/2.6.32.59-0.7-default/kernel/drivers/addon/oracleasm/ -----在/lib/modules/2.6.32.59-0.7-default下创建oracleasm driver的存放目录
DB-2:~ # cp /lib/modules/2.6.32.12-0.7-default/updates/oracleasm.ko /lib/modules/2.6.32.59-0.7-default/kernel/drivers/addon/oracleasm/ ----复制oracleasm.ko
DB-2:~ # cd /lib/modules/2.6.32.59-0.7-default/
DB-2:/lib/modules/2.6.32.59-0.7-default # depmod -a ----将模块信息写入modules.dep,modules.dep.bin,modules.alias.bin和modules.alias等文件中
执行命令modprobe或者reboot os,系统将会自动加载oracleasm驱动包。
- 解决ASM问题“Initializing the Oracle ASMLib driver: failed”
- oracle ASM错误Initializing the Oracle ASMLib driver:[FAILED]
- oracle ASM错误Initializing the Oracle ASMLib driver:[FAILED]
- oracle ASM错误Initializing the Oracle ASMLib driver:[FAILED]
- ORACLE Initializing the Oracle ASMLib driver: [FAILED]
- 关于Initializing the Oracle ASMLib driver:[FAILED] 的问题
- Initializing the Oracle ASMLib driver: [FAILED]
- Initializing the Oracle ASMLib driver: [FAILED]
- 关于“Initializing the Oracle ASMLib driver: [FAILED]”的解决办法
- 关于“Initializing the Oracle ASMLib driver: [FAILED]”的解决办法
- 关于“Initializing the Oracle ASMLib driver: [FAILED]”的解决办法
- 利用asmlib创建oracle asm
- 解决pandas.read_csv()出现OSError:Initializing from file failed问题
- oracle11g-asm实例中asmlib和raw的使用问题
- oracle11g-asm实例中asmlib和raw的使用问题
- 使用asmlib配置asm
- The web application [/jcs] registered the JDBC driver[oracle.jdbc.driver. OracleDriver] but failed
- registered the JDBC driver [oracle.jdbc.driver.OracleDriver] but failed to unregister it when the
- eclipse Java heap space 解决方案
- Oracle动态性能表-(4)-V$SESSTAT
- 直接插入排序
- Oracle动态性能表-(5)-V$SQL,V$SQL_PLAN
- JAVA中UDP接受与发送数据初步步骤
- 解决ASM问题“Initializing the Oracle ASMLib driver: failed”
- map javascript小测试---GIS
- JVM伪共享
- websphere8 调整堆内存
- iOS 之Quartz2D渐变颜色填充
- Centos搭建Python+Nginx+Tornado+Mysql环境
- 数据库的存储引擎和SQL语言
- 安装mysql时报错:mysql file /usr/share/mysql/czech/errmsg.sys from install of MySQL-serve的问题
- c中多维数组及数组指针的理解