Oracle推荐使用ASM管理磁盘模式来运行RAC集群,并且在官方网站上提供相关的服务安装软件包。红旗从Asianux 3.0开始不再默认提供该安装软件,只能从Oracle网站上下载。
一、获取软件
如果您需要使用ASM管理磁盘模式服务,请安装oracleasm软件。
官方地址:点击
红旗Asianux 3.0与红帽 5.0核心虽然有版本和补丁上的不同,但基本保持二进制兼容,所以,如果您不想重新编译的话,也可使用el5的版本安装。
※ 请参考核心对应版本
以红旗 Asianux 3.0 SP1 x86_64为例,可通过下面的命令获得核心版本:
引用
# cat /etc/asianux-release
Asianux Server 3 (Quartet SP1)
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.18-53.11AXS3 #1 SMP Tue Aug 19 20:58:04 EDT 2008 x86_64 x86_64 x86_64 GNU/Linux
Asianux Server 3 (Quartet SP1)
[root@localhost ~]# uname -a
Linux localhost.localdomain 2.6.18-53.11AXS3 #1 SMP Tue Aug 19 20:58:04 EDT 2008 x86_64 x86_64 x86_64 GNU/Linux
涉及的软件版本有:
引用
AMD64 / Intel em64t Architecture
Library and Tools
a.. oracleasm-support-2.0.4-1.el5.x86_64.rpm
b.. oracleasmlib-2.0.3-1.el5.x86_64.rpm
Drivers for kernel 2.6.18-53.1.13.el5
c.. oracleasm-2.6.18-53.1.13.el5-2.0.4-1.el5.x86_64.rpm
Library and Tools
a.. oracleasm-support-2.0.4-1.el5.x86_64.rpm
b.. oracleasmlib-2.0.3-1.el5.x86_64.rpm
Drivers for kernel 2.6.18-53.1.13.el5
c.. oracleasm-2.6.18-53.1.13.el5-2.0.4-1.el5.x86_64.rpm
(我这里只选择必须的三个软件包,可根据您使用的核心补充)
二、安装
把上述的包都拷贝到某个目录下面,直接安装:
引用
# rpm -ivh oracleasm*
Preparing… ########################################### [100%]
1:oracleasm-support ########################################### [ 33%]
2:oracleasm-2.6.18-53.1.1########################################### [ 67%]
3:oracleasmlib ########################################### [100%]
Preparing… ########################################### [100%]
1:oracleasm-support ########################################### [ 33%]
2:oracleasm-2.6.18-53.1.1########################################### [ 67%]
3:oracleasmlib ########################################### [100%]
由于核心模块是以红帽的版本编译的,目录路径不相同:
引用
# rpm -qlp oracleasm-2.6.18-53.1.13.el5-2.0.4-1.el5.x86_64.rpm
/lib/modules/2.6.18-53.1.13.el5/kernel/drivers/addon/oracleasm
/lib/modules/2.6.18-53.1.13.el5/kernel/drivers/addon/oracleasm/oracleasm.ko
/lib/modules/2.6.18-53.1.13.el5/kernel/drivers/addon/oracleasm
/lib/modules/2.6.18-53.1.13.el5/kernel/drivers/addon/oracleasm/oracleasm.ko
需做个链接:
# mkdir /lib/modules/2.6.18-53.11AXS3/kernel/drivers/addon
# cd /lib/modules/2.6.18-53.11AXS3/kernel/drivers/addon
# ln -s /lib/modules/2.6.18-53.1.13.el5/kernel/drivers/addon/oracleasm ./
# cd /lib/modules/2.6.18-53.11AXS3/kernel/drivers/addon
# ln -s /lib/modules/2.6.18-53.1.13.el5/kernel/drivers/addon/oracleasm ./
更新依赖关系,加载模块:
# depmod -a
# modprobe oracleasm
# modprobe oracleasm
查看及测试:
引用
# lsmod|grep oracleasm
oracleasm 81576 0
# service oracleasm start
Creating /dev/oracleasm mount point: [ OK ]
oracleasm 81576 0
# service oracleasm start
Creating /dev/oracleasm mount point: [ OK ]
剩下的工作不再说明,请参考DC Server 5.0上的安装步骤:
在红旗5.0上基于ASM方式安装Oracle 10g RAC [1]
在红旗5.0上基于ASM方式安装Oracle 10g RAC [2]
在红旗5.0上基于ASM方式安装Oracle 10g RAC [3]
涉及的软件包本地下载:
下载文件
点击这里下载文件
本文参考zzniu#redflag-linux.com提供的文档实际操作后编写而成。
Oracle Database 10g R2/11g R2 Win/Linux 版本迅雷下载【中转】
Asianux 3.0 安装Oracle 11g R2界面失去响应的问题
本地终端无法登陆系统故障
构建Heartbeat 2.1.3 GUI+DRBD+Oracle 10g 双机互备集群
Oracle的SGA与系统vm.nr_hugepages不匹配导致的故障
Asianux 3.0 安装Oracle 11g R2界面失去响应的问题
本地终端无法登陆系统故障
构建Heartbeat 2.1.3 GUI+DRBD+Oracle 10g 双机互备集群
Oracle的SGA与系统vm.nr_hugepages不匹配导致的故障
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/105366.html