oracle HA 双机互备
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
AIX+HACMP+ORACLE双机集群项目实践说明一:项目规划(计划三天完成)
(1)硬件配置
IBM P520小型机两台,单台配置本地SCSI硬盘两块及双网卡
IBM DS4300 磁盘阵列一台,配置SSA整列硬盘8块
(2)软件配置
AIX 5.3.0.0-04操作系统
HACMP 5.3集群软件
ORACLE 10.2数据库软件
(3)实现目标
1>阵列硬盘分为两组分别实现raid1(由于硬盘大小问题决定只做raid1),并分别
归属于两台小型机作为datavg(vg1、vg2)
2>两台小型机分别运行两个不同的数据库服务,数据存放在datavg上,两机实现
双机互备
3>当有任一台小机故障,另一台小型机将自动接管故障机的数据库应用,以保障
服务的持续高可用性
具体的任务安排:
二:项目实施,安装过程
A.安装操作系统AIX5300-09 操作系统
B.安装HACMP所需软件扩展包
bos.adt.libm
bos.adt.syscalls
bos.clvm.enh
bos.data
bos.basic.hacmp
bos.basic.rte
bos.basic.sp
pat.basic.rte
pat.basic.sp
pat.basic.hacmp
pat.clients.hacmp
pat.clients.rte
pat.clients.sp
C.安装oracle所需的扩展软件包
bos.cifs_fs.rte
bos.adt.pro
smitty install
D.串口心跳测试
lsdev –C | grep tty
node1#stty
node2#stty>/dev/tty0 node2机向tty0输出信息
node1#stty
node2#stty>/dev/tty0
E.或磁盘心跳测试(使用共享磁盘传输心跳信号,AIX5.1开始支持)
在node1机上使用独立PV(要与数据VG分开)建立enhanced concurrent卷组,专用于传输心跳信号.如图
在node2机上将node1机定义好的心跳卷组import倒入.如图
测试磁盘心跳:
node1#/usr/sbin/rsct/bin/dhb_read –p hdisk9 –r
node1机等待从心跳磁盘输入信息
node2#/usr/sbin/rsct/bin/dhb_read –p hdisk9 –t
node2机向心跳磁盘输出信息,俩机均应出现link operationg normally信息
node2#/usr/sbin/rsct/bin/dhb_read –p hdisk9 –r 上述反向测试
node1#/usr/sbin/rsct/bin/dhb_read –p hdisk9 –r
F.网络地址配置
801服务器:
网卡en0:172.2.2.11 boot IP
网卡en1:172.3.2.11 standby IP
node1#smit tcpip
node1#hostname node1
802服务器:
网卡en0:172.2.2.12 boot IP
网卡en1:172.3.2.12 standby IP
node2#smit tcpip
node2#hostname node2
G. datavg配置
node1#smit ssaraid 查看阵列中物理盘的属性
node1#smit ssaraid 修改阵列中物理盘pdsik1-8的属性为Candidate
node1#smit ssaraid 选择raid成员创建俩个Array(hdisk),如图
node1#lspv 列出生成的俩个物理卷pv
node1#smitty vg 建datavg801和datavg802,各含一个hdisk,PP大小64M node1#lsvg –o 查看俩卷组均已varyon
node1#smit chvg
分别定义俩datavg的active automatically属性为no如图
node1#varyoffvg datavg801 在node1机上卸载俩激活卷组
node1#varyoffvg datavg802 在便备机能将VG信息进行importvg node2#lsvg –o 查看俩卷组均已varyon
node2#smit chvg
分别定义俩datavg的active automatically属性为no 如上图
node2#varoffvg datavg801 将所有卷组在所有机子上varyoff node2#varoffvg datavg802 以便交由HA软件控制varyon/varyoff
H.应用系统启动脚本配置
node1#touch /etc/801dbstart 生成node1服务器数据库启动脚本node1#touch /etc/801dbstop 生成node1服务器数据库停止脚本node1#touch /etc/802dbstart 生成node2服务器数据库启动脚本node1#touch /etc/802dbstop 生成node2服务器数据库停止脚本node1#chmod +x /etc/80*
node2#touch /etc/801dbstart
node2#touch /etc/801dbstop
node2#touch /etc/802dbstart
node2#touch /etc/802dbstop
node2#chmod +x /etc/80*
(3) HACMP安装及配置
A.安装HACMP5.3