某电力研究院双机热备基于IBM AIX案例(一)

某电力研究院应用平台是一个非常重要的应用平台,对数据的可靠性和安全性具有极高的要求。通过与客户协调,决定使用IBM Pserver小型机和IBM DS4300来搭建这个应用平台的硬件部分。通过IBM AIX操作系统和HACMP 5.3来实现这个硬件平台的高可用性。由于平台只有一个应用程序,为了测试更加方便和直观性,于是决定整个平台为双机热备平台。
整个平台具有以下特点:
1.     应用同时运行在两台主机上,A机对外提供服务,B机做为备用机运行应用。
2.     在平台中,如果网卡和网线出现问题,会及时切换平台,保证平台的应用性。
3.     在应用时,如果应用机(A机)突然断电,应用程序会自动切换到备份机(B机)机器上。保证平台的应用性
硬件平台:
 
Hostname
配置
备注
主机1
P55A1/P55A Lpar1
2C/4G/2*146G/2*Fc/sa
 
主机2
P55A2/P55A Lpar1
2C/4G/2*146G/2*Fc/sa
 
磁盘阵列
DS4300 5*146GB (raid5)
软件平台:
名称
描述
备注
IBM AIX
IBM AIX 操作系统
 
IBM HA
IBM HACMP 双机应用软件
 
 
 
现在整个硬件平台已经架构好,可以安装系统和配置HA软件。以为为配置步骤及注意事项:
 
1.  规划整个平台的资源
2.  ip 地址、hostname
备注:整个平台的BootstysvrIP地址不能在同一个网段,否则HA不能接管

Cluster Name
P55Asvr
Node Name
P55A1
SvrIP
P55A2
IP Label
P55A1boot
P55A1stby
P55A1serv
P55A2boot
P55A2stby
Network Type
ether
ether
ether
ether
ether
Network Attribute
public
public
public
public
public
IP Address
192.168.10.11
192.168.100.101
192.168.1.12
192.168.10.10
192.168.100.100
Adapter Function
boot
stby
service
boot
stby
Adapter Name
1En
En1
 
En0
En1
3.  HA 模式规划

Res. Grp. Name
Node Rel.
Part. Node Name
orapp
Cascading
P55A1 P55A2
4.  应用服务规划

App Name
Start Script
Stop Script
P55Asvr
/usr/es/sbin/cluster/app/orastart
/usr/es/sbin/cluster/app/orastop
5.  资源组规划

Res. Grp. Name
Service IP
Volume Group
Application Servers
P55Asvr
192.168.1.12
oravg
P55Asvr
实施步骤(由于步骤比较多所以分为两节来完成)
1.     安装操作系统,调整文件系统和交换空间
2.     配置ip地址,编写/etc/hosts文件
3.     编写.rhosts文件。拷贝到/usr/es/sbin/cluster/etc/rhosts,修改root limits权限
chuser fsize=-1 core=-1 data=-1 stack=-1 rss=-1 nofiles=-1 root
4.     查看是否安装 bos.adt.libm 5.3.0.10   bos.adt.syscalls 5.3.0.10  rsct.compat.basic.hacmp 2.4.2.0 rsct.compat.clients.hacmp 2.4.2.0  oracleIY58143 补丁:bos.adt.prof,bos.cifs_fs.rte
5.     安装ha 5.3,重新启动系统(注意不要安装clvmpssp包)。确保其他的补丁安装成功
6.     添加tty设备,确保能够够正常通信。1.stty < /dev/tty0  2.stty < /dev/tty0
7.     配置vg
8.     # smitty chgsys 设定如下参数为
maximum number of processes allowed per user  2048
HIGH water mark for pending write I/Os per file
32
LOW water mark for pending write I/Os per file
24
9.     创建/usr/es/sbin/cluster/app/orastart,orastop文本
10.  查看集群通信守候进程
分别查看   2   个机器上的/etc/inittab   文件的最后几行是否包含以下部分:
clcomdES:2:once:startsrc
  -s   clcomdES   >/dev/console   2>&1
主要用于启动Cluster   Communications   Daemon   (clcomd) ,这也是配置HACMP
时,运行自动发现过程所需要的
11.  HACMP 详细配置 P55A1上 输入
smitty hacmp


按回车

>
按回车


输入群集名称因为这是测试所以我输入test并输入通讯地址注意这里要
输入2boot地址,如果只输入P55A1boot,那么就只能发现自身。按回车后将 运行自动发现过程

这里发现了2个节点P55A1P55A26个接口,群集名称为test等等



退回到主菜单,选择Extended   Configuration 菜单

按回车,选择Extended   Topology   Configuration

按回车,返回到Extended
  Topology   Configuration 菜单,并选择Configure   HACMP
communication Interfaces/devices
按回车按回车,显示已经发现的网络

按回车

按回车



按回车,选择心跳设备/dev/tty02个都要选择

按回车

提示添加成功。 然后查看通信接口和设备
12.  返回到Extended   Resource   Configuration 菜单

按回车


按回车


按回车

按回车,这里的脚本和应用程序名可以根据实际的情况来更改,但必须在2个节
点上位于相同的路径使用相同的名称

按回车
应用程序服务器添加完成。
剩下的再下节中讲解

你可能感兴趣的:(IBM,职场,AIX,休闲,热备)