RedHat6.X 的 oracleasm 安装包整理得还挺全的,里面直接打包了所有你会用到的 RPM 文件。省事,不用一个一个去网上翻了,尤其是那个kmod-oracleasm
,对内核版本还有点挑。这里连kernel-2.6.32-358.23.2.el6.x86_64.rpm
都一块带上了,免得你装到一半卡住。
安装顺序也比较清晰,先搞内核,装kmod-oracleasm
,再上oracleasmlib
和oracleasm-support
就行。用这个压缩包配置完 ASM 环境,基本就能无脑跑 Oracle 了,挺适合 RedHat6.X 环境下的数据库部署场景。
如果你在搞老版本的Oracle
集群,或者在维护 RHEL6 的老系统,这一套东西还挺实用的。也别忘了,kmod-oracleasm版本跟内核要对得上,不然装不上。
顺便推荐几个相关文章,配套参考还不错:
- RedHat6.X 安装 oracleasm 必需的软件包
- Oracle ASMLib for RHEL6
- 如何获取 oracleasm-kmod 包以安装 ASMLIB
- 在 Redhat 6 上安装 ORACLE 11g 的步骤
如果你装完老是提示oracleasm: No such device
,八成是内核版本没对,重新核对下uname -r
跟包名就好了。