RedHat6.X 的 oracleasm 安装包整理得还挺全的,里面直接打包了所有你会用到的 RPM 文件。省事,不用一个一个去网上翻了,尤其是那个kmod-oracleasm,对内核版本还有点挑。这里连kernel-2.6.32-358.23.2.el6.x86_64.rpm都一块带上了,免得你装到一半卡住。

安装顺序也比较清晰,先搞内核,装kmod-oracleasm,再上oracleasmliboracleasm-support就行。用这个压缩包配置完 ASM 环境,基本就能无脑跑 Oracle 了,挺适合 RedHat6.X 环境下的数据库部署场景。

如果你在搞老版本的Oracle集群,或者在维护 RHEL6 的老系统,这一套东西还挺实用的。也别忘了,kmod-oracleasm版本跟内核要对得上,不然装不上。

顺便推荐几个相关文章,配套参考还不错:

如果你装完老是提示oracleasm: No such device,八成是内核版本没对,重新核对下uname -r跟包名就好了。