某电力研究院双机热备基于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

clip_image002.jpg 
按回车

clip_image002_0000.jpg >
按回车

clip_image002_0001.jpg

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



退回到主菜单,选择Extended    Configuration 菜单
clip_image002_0003.jpg
按回车,选择Extended    Topology    Configuration
clip_image002_0004.jpg
按回车,返回到Extended
   Topology    Configuration 菜单,并选择Configure    HACMP
communication Interfaces/devices
按回车按回车,显示已经发现的网络
clip_image002_0005.jpg
按回车
clip_image002_0006.jpg
按回车
clip_image002_0007.jpg

clip_image002_0008.jpg
按回车,选择心跳设备/dev/tty02个都要选择
clip_image002_0009.jpg
按回车
clip_image002_0010.jpg
提示添加成功。   然后查看通信接口和设备
12.   返回到Extended    Resource    Configuration 菜单
clip_image002_0011.jpg
按回车

clip_image002_0012.jpg

按回车

clip_image002_0013.jpg
按回车
clip_image002_0014.jpg

按回车,这里的脚本和应用程序名可以根据实际的情况来更改,但必须在2个节
  点上位于相同的路径使用相同的名称
clip_image002_0015.jpg
按回车
clip_image002_0016.jpg 应用程序服务器添加完成。 
剩下的再下节中讲解









本文转自 mcshell 51CTO博客,原文链接:http://blog.51cto.com/mcshell/237790,如需转载请自行联系原作者

目录
相关文章
|
6月前
|
存储 Linux 数据库
服务器数据恢复—IBM存储raid5多盘损坏导致阵列崩溃的数据恢复案例
服务器数据恢复环境: IBM某型号存储,6块sas硬盘组建一组raid5,划分一个lun分配给Linux服务器并格式化为OCFS2文件系统,共享给虚拟化使用,存放的数据包括24台liunx和windows虚拟机、压缩包文件和配置文件。 服务器故障: raid5阵列中成员盘坏了多块,阵列失效,数据丢失。
服务器数据恢复—IBM存储raid5多盘损坏导致阵列崩溃的数据恢复案例
|
7月前
|
存储 数据挖掘
服务器数据恢复-IBM Storwize V7000存储数据恢复案例
服务器数据恢复环境: P740+AIX+Sybase+V7000存储,存储阵列柜上共12块SAS机械硬盘(其中一块为热备盘)。 服务器故障: 存储阵列柜中有磁盘出现故障,工作人员发现后更换磁盘,新更换的磁盘数据同步到40%左右时,阵列柜中的另一块磁盘也出现问题,数据同步中断,逻辑盘无法挂接到小型机上,业务中断。存储的管理界面显示2块硬盘故障脱机。 阵列柜中的磁盘共组建了2组Mdisk,加到一个pool中。现在主要数据pool无法加载,有3个通用卷无法挂载。
|
存储 容灾 缓存
|
12月前
|
开发工具
IBM Watson提供的认知计算服务介绍
IBM Watson提供的认知计算服务介绍