AIX+HACMP+Oracle+双机集群实施步骤 - 图文 联系客服

发布时间 : 星期日 文章AIX+HACMP+Oracle+双机集群实施步骤 - 图文更新完毕开始阅读04802df565ce05087732133e

AIX HACMP Oracle 双机集群实施步骤

一、实现目标

1、阵列硬盘分为两组分别实现 RAID5,并分别归属于两台小型机作为datavg

2、两台小型机分别运行两个不同的数据库服务,数据存放在datavg上,两机实现 双机互备

3、当有任一台小机故障时,另一台小机将自动接管故障机的数据库应用,以保证服务的持续高可用性

4、双机热备切换描述:现有A、B二台机器。A机同时安装有Weblogic和Oracle,B机同时安装有Oracle和Weblogic。A机是Weblogic主机、B机是Oracle主机、A机是Oracle从机、B是weblogic从机。正常情况下是A主机和B主机提供服务。当A主机出现故障,Weblogic服务从A主机切换到B从机,与B主机一起提供服务。当A主机故障解除后,Weblogic服务从B从机切换到A主机,由A主机和B主机提供服务。当B主机出现故障,Oracle服务从B主机切换到A从机,与A主机一起提供服务。当B主机故障解除后,Oracle服务从A从机切换到B主机,由A主机和B主机提供服务

二、硬件配置:

硬件平台 品牌 IBM

系统软件平台 配置 操作系统 AIX 型号 P6-550 版本 5.3 备注 8*4.2GHZ CPU/128GB内存 /6*146G/HBA卡:4*HBA卡 8*4.2GHZ CPU/128GB内存 /6*146G/HBA卡:4*HBA卡 DS5100机头8G缓存/DS5100只使用32G内存 IBM P6-550 AIX 5.3 只使用32G内存 IBM EXP5000 扩展柜7*450G光纤磁盘/DS5100扩展柜16*450G光纤磁盘=10T 三、项目实施:

1、硬件连接 2、操作系统及配置

2.1、安装 HACMP 所需扩展软件包,列表如下:

bos.adt.libm bos.adt..syscalls bos.clvm.enh bos.data

rsct.basic.hacmp rsct.basic.rte rsct.basic.sp

rsct.compat.basic.hacmp rsct.compat.basic.rte rsct.compat.basic.sp

rsct.compat.clients.hacmp rsct.compat.clients.hacmp rsct.compat.clients.rte rsct.compat.clients.sp

2.2、安装 oracle 所需扩展软件包,列表如下:(可以和上面的包一起装)

bos.cifs_fs.rte bos.adt.prof # smit install

2.3、串口心跳

2.3.1、串口心跳测试(使用串口线传输心跳信号) B802# lsdev -C | greptty

tty0Avaliable 01-S1-00-00 Asynchronous Terminal B801# stty< /dev/tty0 B801 机等待从 TTY0 输入信息 B802# stty> /dev/tty0 B802 机向 TTY0 输入信息 B802# stty< /dev/tty0 上述过程反向测试 B801# stty> /dev/tty0

2.4、网络地址配置:

B801 服务器:

en0:192.168.100.101/24 boot IP en0:192.168.99.101/24 standby IP B801# smittcpip

B801# hostname B801 B802 服务器:

en0:192.168.100.102/24 boot IP en0:192.168.99.102/24 standby IP B802# smittcpip

B802# hostname B802

2.5、datavg配置(可仅在主机上进行,完成后 import 到备机即可)

B801# smitssaraid查看阵列中物理盘的属性

-> List SSA physical disk

-> List HotSpare/Candidate/system disk B801# smitssaraid

-> Change use of an SSA phydical disk

B801# smitssaraid选择 raid 成员创建两个 Array(hdisk)

-> Add an SSA Array

B801# lspv列出生成的两个物理卷pv(hdisk)

B801# smit vg 建 datavg801 和 datavg802,各含一个hdisk,PP大小 64M B801#lsvg -o 查看两卷组均已varyon. B801# smitchvg

分别定义两个datavg的 active automatically 属性为 No 关键点:

Volume grouop name 分别设为 datavg801 和 datavg802Activate volume group

automatically 设为 no(表示此处不要做(由集群软件控制)) B801#varyoffvg datavg801 在 B801 机上卸载两激活卷组

B801# varyoffvg datavg802 以便备机能将 VG 信息进行importvg B802#cfgmgr B802 机重认设备

B802#importvg -y datavg801 hdisk? B802 机重认设备 B802#importvg -y datavg802 hdisk? B802 机重认设备 B802# lsvg -o 查看两卷组均已varyon B802# smitchvg

分别定义两datavg的 active automatically 属性为 no 关键点:

Volume grouop name 分别设为 datavg801 和 datavg802

Activate volume group automatically 设为 no(表示此处不要做(由集群软件控制)) B802# varyoffvg datavg801 将所有卷组在所有机器上varyoff

B802# varyoffvg datavg802 以便交由 HA 软件控制varyonvg/varyoff