HACMP6.1+ORACLE10GRAConAIX6.1安装文档-20140215(一)

2014-11-24 12:48:20 · 作者: · 浏览: 0

HACMP 6.1 + ORACLE 10G RAC on AIX6.1 安装文档-20140215

若在安装过程中出现任何问题,可以联系本人,免费提供任何技术支持!

更多信息:

http://www.h9ren.net/forum.php mod=viewthread&tid=307&fromuid=1

or

http://www.2zl.com.cn/forum.php mod=viewthread&tid=247&fromuid=
————————————————————————————————————————————————————————————————
- 整体规划:AIX 6.1 SP 8 -
- HACMP 6.1 SP 12 -
- Cluster 10.2 oracle10.2 -
- 两类心跳组合: -
- 磁盘心跳(Non-IP)+ IP 心跳 -
- 或 串口心跳(Non-IP) + IP 心跳 -
————————————————————————————————————————————————————————————————

一、安装操作系统

安装之前需要注意是选择完全安装,并先只在一块盘上安装
2台主机的public IP
192.168.161.91
192.168.161.92
子网掩码
255.255.255.0
网关
192.168.161.1

安装之后配置时间、ip,需要选择软件的license为yes。

二、操作系统配置

OS安装完成之后做的一些准备工作

1.先将hdisk1增加到rootvg中
extendvg rootvg hdisk1

2.做rootvg的mirror
mirrorvg -S rootvg

3.修改系统参数

修改/etc/security/limit文件,其中修改:

default:
fsize = -1
core = 2097151
cpu = -1
data = -1
rss = 65536
stack = -1
nofiles = -1

smitty chgsys

修改: Maximum number of PROCESSES allowed per user [2048以上]

4.修改内核参数
/usr/sbin/no -r -o ipqmaxlen=512
/usr/sbin/no -p -o sb_max=1310720
/usr/sbin/no -p -o rfc1323=1
/usr/sbin/no -p -o tcp_recvspace=262144
/usr/sbin/no -p -o tcp_sendspace=262144
/usr/sbin/no -p -o udp_sendspace=262144
/usr/sbin/no -p -o udp_recvspace=655360
vmo -p -o lru_file_repage=0
vmo -p -o minperm%=5
vmo -p -o maxclient%=15
vmo -p -o maxperm%=15

5.镜像boot image到hdisk1
检查一下系统ps -ef | grep rootvg查看一下mirror是否完成,如完成进行以下操作
bosboot -ad /dev/hdisk1

6.设置boot顺序
bootlist -m normal hdisk0 hdisk1

7.重启os
shutdown -Fr

8.扩文件系统:

以下文件系统按要求扩容,用smitty chjfs2命令
/ 1g
/usr 3g
/var 1g
/tmp 1g
/home 1g

如果需要,对swap区扩容,用smitty chps命令
或者用smitty mkps命令新建一个swap

9.安装oracle需要的一些os包

以下os要求的包:
bos.data.*
bos.adt.base.*
bos.adt.*
bos.perf.libperfstat 6.1.2.1 or later (AIX 6.1)
bos.perf.perfstat
bos.perf.proctools
rsct.basic.rte
rsct.compat.clients.rte
xlC.aix61.rte:10.1.0.0 or later (AIX 6.1)

安装hacmp还需要以下其它的包
rsct.compat.*
rsct.opt.*
bos.clvm.*

用lslpp -l | grep bos.adt这类的命令检查

用smitty installp命令进行安装包

10.建立software目录用来存放介质

建文件系统,用来存放一些介质,建lv的时候如果copies为默认的1,则没有镜像,如果选择2,自动在hdisk1上有镜像
例如
/dev/fslv00 10.00 10.00 1% 4 1% /software

三、安装配置HACMP

同样的方式上传ha61.zip和HA6112.zip

HA61是基本包,用installp , 6112 是patch,用update_all

2个zip包,需要解压,AIX默认没有unzip命令,可以用jar命令解压,如:jar -xvf HA540.zip

解压之后安装,在HA61的解压目录下用smitty installp,安装,其中cluster.hativoli和cluster.haview不选

在ha6112的解压目录下用 smitty update_all,安装。

安装完成之后可以验证到cluster已经处于active状态:
# lssrc -g cluster
Subsystem Group PID Status
clstrmgrES cluster 332024 active
clinfoES cluster 304981 active

#####################################################################################
## 非常重要 ##
########## 重启操作系统 #############
#####################################################################################

开始配置HACMP

1.配置IP

HACMP至少需要2张网卡,前面安装OS的时候配置了一张网卡的IP,现在配置另一张网卡的IP
2个节点的en1,分别配置IP为10.10.10.91和10.10.10.92

用smitty tcpip配置,由于en1配置为私网,所以不用生产网段,也不配置网关。

2.配置/etc/hosts

确保有 127.0.0.1 localhost

配置3类IP,public和vip同为生产网段,private为私有IP,私有IP和VIP都只对应1个IP别名。

127.0.0.1 loopback localhost # loopback (lo0) name/address
192.168.161.91 node1
192.168.161.92 node2
192.168.161.191 node1_vip
192.168.161.192 node2_vip
10.10.10.91 node1_prv
10.10.10.92 node2_prv

3.配置/.rhosts

配置双机信任,需要在2个节点上都配置各自的rhosts文件,把对方服务器的public和private ip放入其中
192.168.161.91
192.168.161.92
10.10.10.91
10.10.10.92

用rlogin测试登录是否不