今天装好ASM的RPM包后,运行/etc/init.d/Oracleasm configure时configure最后一步总是失败:
http://cuug.com.cn/html/activity_283_283.html?wnbk
[root@localhost nick]# /etc/init.d/oracleasm configure
Configuring 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]:grid
Default group to own the driver interface [oracle]: asmadmin
Start Oracle ASM library driver on boot (y/n) [y]:
Fix permissions of Oracle ASM disks on boot (y/n) [y]:
Writing Oracle ASM library driver configuration: [ OK ]
Loading module “oracleasm”: Unable to load module “oracleasm”
[FAILED]
查看/var/log/messages日志信息,给的信息是:
Sep 11 20:55:55 localhost modprobe: FATAL: Module oracleasm not found.
我的操作系统是:RedHat 5.4 32位
我的内核版本是:2.6.18-164.el5
安装的asm lib版本(lib包时别人给的)是:
oracleasm-support-2.1.3-1.el5.i386.rpm
oracleasm-2.6.18-92.el5-2.0.5-1.el5.i686.rpm
oracleasmlib-2.0.4-1.el5.i386.rpm
在网上搜索说asm lib版本和内核版本不一致会出现这个错误。
于是到Oracle官网上去:http://www.oracle.com/technetwork/topics/linux/asmlib/index-101839.html。
发现已经没有:oracleasm-support-2.1.3-1.el5.i386.rpm 版本的包提供下载了。
已经被换成 oracleasm-support-2.1.7-1.el5.i386.rpm 了。
oracleasm-2.6.18-92.el5-2.0.5-1.el5.i686.rpm 和 oracleasmlib-2.0.4-1.el5.i386.rpm都可以找得到。
又找到了一个 oracleasm-2.6.18-164.el5-2.0.5-1.el5.i686.rpm,这个包与内核版本完全相同。
于是删除之前的包 安装下面的包,再配置就成功了:
oracleasm-support-2.1.7-1.el5.i386.rpm
oracleasm-2.6.18-164.el5-2.0.5-1.el5.i686.rpm
oracleasmlib-2.0.4-1.el5.i386.rpm
总结:oracleasm-support包,oracleasmlib包可能比内核版本新或者旧,都没有影响,oracleasm这个包一定要与内核版本一致。
- 大小: 31.8 KB
分享到:
相关推荐
包含如下oracleasm包: kmod-oracleasm-2.0.6.rh1-3.el6.x86_64.rpm oracleasm-2.0.8-4.el6_6.src.rpm oracleasm-2.0.8-6.el6_7.src.rpm oracleasm-2.0.8-8.el7.src.rpm oracleasm-2.0.8-15.el7.centos.src.rpm ...
在安装Oracle ASM之前,必须先安装两个关键的系统包:`oracleasmlib` 和 `oracleasm-support`。这些包主要用于在Linux操作系统上支持Oracle ASM的运行。 `oracleasmlib` 是Oracle公司提供的一个库,它允许ASM直接...
kmod-oracleasm-2.0.8-15.el6_9.x86_64 oracleasm-support-2.1.8-1.el6.x86_64 oracleasmlib-2.0.4-1.el6.x86_64 安装顺序: rpm -ivh kmod-oracleasm-2.0.8-15.el6_9.x86_64.rpm rpm -ivh oracleasm-support-2.1.8...
1. 安装必要的包:使用`yum install`命令安装`oracleasm-support`和`kmod-oracleasm`。 2. 初始化OracleASM:运行`oracleasm initialize`命令来初始化OracleASM。 3. 检测并安装磁盘:使用`oracleasm scandisks`找到...
3. **安装ASM内核模块**:接着,安装`oracleasm`,这将加载并配置ASM内核模块,使系统能够识别和管理ASM磁盘。 4. **安装Oracle ASM Library**:最后安装`oracleasmlib`,以便其他非Oracle应用程序可以直接使用ASM...
4. 安装lib包:在描述中提到的“lib包”可能指的是与Oracle ASM和RAC相关的特定库,比如`libaio`, `libgcc_s`, `libstdc++`等。这些库通常需要通过包管理器(如yum或apt-get)进行安装。 5. 设置环境变量:配置必要...
"oracleasm RPM包"指的是专为Oracle ASM设计的RPM软件包,用于在支持RPM的Linux系统(如Red Hat Enterprise Linux或CentOS)上安装和配置ASM环境。 安装配置"oracleasm RPM包"涉及以下关键知识点: 1. **系统准备*...
1. 安装kmod-oracleasm:首先,需要将该模块安装到系统中,这通常通过执行`yum install kmod-oracleasm`或`rpm -ivh kmod-oracleasm-2.0.6.rh1-3.el6.x86_64.rpm`来完成。确保系统有权限访问Oracle的yum仓库。 2. ...
1. **oracleasm-support-2.1.7-1.SLE11.x86_64.rpm**:这是Oracle ASM的支持包,包含了ASM所需的系统工具和服务。它可能包括了ASM的诊断工具、配置助手以及与操作系统的接口,确保ASM能正确地在SUSE Linux ...
该压缩包中包含kernel-2.6.32-358.23.2.el6.x86_64.rpm(安装kmod-oracleasm-2.0.6.rh1-2.el6.x86_64.rpm时所依赖的内核包),kmod-oracleasm-2.0.6.rh1-2.el6.x86_64.rpm,oracleasmlib-2.0.4-1.el6.x86_64.rpm,oracle...
### Oracle 不使用 OracleASM 的包配置 ASM 磁盘配置方法 #### 概述 在 Oracle 数据库系统中,自动存储管理(ASM)是用于管理数据库文件的一种高性能、高可用性的解决方案。通常情况下,ASM 依赖于 Oracle 提供的 ...
2. 安装`oracleasm-support`包,获取附加的管理和诊断工具。 3. 配置ASMLib,将要用于ASM的磁盘添加到ASMLib管理中。 4. 创建并启动ASM实例,然后创建ASM磁盘组以存储数据库文件。 在数据库部署和运维过程中,理解...
oracleasm-2.6.18-128.el5-2.0.5-1.el5.i686.rpm oracleasmlib-2.0.4-1.el5.i386.rpm oracleasm-support-2.1.1-1.el4.i386.rpm X64: oracleasm-support-2.1.8-1.el5.x86_64.rpm oracleasmlib-2.0.4-1.el5.x86_64....
2. **加载内核模块**:使用`rpm`命令安装kmod-oracleasm rpm包,这将自动加载Oracle ASM的内核模块。 ```bash sudo rpm -ivh kmod-oracleasm-*.rpm ``` 3. **启用Oracle ASM支持**:通过执行以下命令启用Oracle...
在实际操作中,为了在RHEL上启用Oracle ASM,用户需要先确保系统中已经安装了Oracle Grid Infrastructure,然后可以使用`yum`或`rpm`命令安装这些kmod-oracleasm包。安装后,必须重启系统或使用`modprobe`命令加载...
5. 最后,根据系统需求配置Oracle ASM,例如创建ASM磁盘组,并安装Oracle数据库软件。 理解Oracle ASM、Oracleasmlib和Oracleasm-support是成功部署和管理Oracle数据库的关键。它们提供的自动化功能和灵活性使得...
centos 7.4 asm安装包包括三个(kmod-oracleasm-2.0.8-19.0.1.el7.x86_64,oracleasmlib-2.0.12-1.el7.x86_64,oracleasm-support-2.1.8-3.el7.x86_64)