ITPub博客

首页 > 数据库 > Oracle > AIX6.1+RAC 10G RAC

AIX6.1+RAC 10G RAC

原创 Oracle 作者:zhaoxiyu007 时间:2010-05-19 05:11:23 0 删除 编辑

时间:2010.05.5-12

环境:

P520小机二台

OS:AIX6.1

DB:ORACLE 10G RAC+ASM

1、安装操作系统

放入第一间DVD安装盘,先全新安装……

2、配置操作系统AIX //以下操作所有节点都要执行

2、1更改IP地址

Smitty tcpip

IP地址规划

IP地址

网卡

主机名

作用

172.16.28.31

en0

racdb1

rac的public网卡

172.16.28.33

racdb1-vip

rac的虑拟IP

192.168.100.1

en1

racdb1-priv

rac的心跳网卡

172.16.28.32

en0

racdb2

rac的public网卡

172.16.28.34

racdb2-vip

rac的虑拟IP

192.168.100.2

en1

racdb2-priv

rac的心跳网卡

2、2扩展文件系统

由于是默认安装,所有各文件系统都比较小。

先用df –g 查看一下各文件系统的大小

(1)chfs改变文件系统大小

chfs –a size=20G /

chfs –a size=30G /home

chfs –a size=20G /var

chfs –a size=20G /usr

……

(2)chps更改swap交换分区大小

这个需要根据实际内存的大小来决定,如果物理内存在1G到2G之间,swap设为1.5倍物理内存大小。物理内存在2G到8G之间,swap设为8G,如果物理内存超过8G,swap设为8G。 //这些只是前人的经验之谈。也能说绝对正确,但肯定还是存在一定道理的。

首先df –g 查看一下swap(/tmp)分区所对应的LV,查询结是是对应hd6

chps –s 32 hd6 //注意32是指lps的个数,由dg –g中看到的一个lps是256M,所以32个便是8G,足够应付ORACLE了。

lsps –l hd6 //验证一下是否改动成功。

2、3编辑hosts文件

172.16.28.31 racdb1

172.16.28.33 racdb1-vip

192.168.100.1 racdb1-priv

172.16.28.32 racdb2

172.16.28.34 racdb2-vip

192.168.100.2 racdb2-priv

2、4配置每个用户的最大进程数,调整water mark,其它不管。

smitty chgsys

最大进程设为4096,

HIGH water mark for pending write I/Os per file [33]

LOW water mark for pending write I/Os per file [24]

2、5配置网络可调参数

no –p –o udp_sendspace=65536

no –p –o udp_recvspace=655360

no –p –o tcp_sendspace=65536

no –p –o tcp_recvspace=655360

no –p –o rfc1323=1 //打开tcp的优化

no –p –o sb_max=1310720 //一定要大小udp_send tcp_send之些参数

no –r –o ipqmaxlen=512

另一种办法就是直接把这些参数写到/etc/rc.net文件中

chmod 775 /etc/rc.net

写这些no什么的…

chmod 554 /etc/rc.net

2、6修改异步I/O

其实在AIX6.1及其后的版本异步I/O都是开启的,是系统按需分配的,属不可调参数。

如果是AIX 5.3等这些老一点的系统用smitty chgaio调整。

2、7转换AIX 64bit内核

AIX6.1中默认就是打开了64位内核的,可以用bootinfo –y或bootinfo –K查看到。

2、8安装软件包

在AIX6.1上安装oracle rac需要如下系统的软件包。

bos.adt.base bos.adt.lib bos.adt.libm bos.perf.perfstat bos.perf.libperfstat bos.perf.proctools

rsct.basic.rte (For RAC configurations only) //这个包曾经让我吃过苦头,如果没有,则会在安装database时进度到46%时报错。无法编译个什么鸟,虽然可以改脚本,再手工编译,但后续问题会很多的。

rsct.compat.clients.rte (For RAC configurations only)

xlC.aix61.rte xlC.rte xlfrte unzip

2、9镜像rootvg

镜像rootvg只是为了系统的安全考虑,与安装RAC是无关的。

在做镜像之前先lspv查一下还有哪些PV是不属于任何VG的。

镜像操作开始

(1)添加新PV(硬盘)到rootvg

#extend rootvg hdisk1

(2)镜像rootvg

#mirrorvg –c 2 rootvg hdisk1

(3)重新生成boot image

#bosboot –ad /dev/hdisk0 //因为之前的rootvg里的PV就是hdisk0

(4)更新bootlist

#bootlist –m normal hisk0 hdisk1

(5)重启系统

#shutdown –Fr

2、10配置NTP

NTP时间服务还是应该配的,不然节点间时间不对,会留隐患的。

这里以racdb1作为时间服务器,racdb2做为它的客户端与它进行时间同步

2、10、1服务器端

(1)在racdb1上vi /etc/ntp.conf

加入

#broadcastclient

server 127.127.1.0 //127.127.1.0是指与自己同步

driftfile /etc/ntp.drift

tracefile /etc/ntp.trace

(2)启动xntpd守护进程

#startsrc –s xntpd

(3)6到10分钟后用lssrc –ls xntpd查看

#lssrc –ls xntpd

Program name: --/usr/sbin/xntpd

Version: -------3

Leap indicator: 00 (No leap second today.) Sys peer: ------127.127.1.0 .. //表示成功

2、10、2客户端

(1)vi /etc/ntp.conf

加入

#broadcastclient

server 172.16.28.31 //服务器端地址

server 192.168.100.1 //服务器端地址

driftfile /etc/ntp.drift

tracefile /etc/ntp.trace

(2)startsrc –s xntpd

(3)lssrc –ls xntpd

Program name: --/usr/sbin/xntpd

Version: -------3

Leap indicator: 00 (No leap second today.) Sys peer: ------172.16.28.31 ... //表示同步成功

注:如果客户端在启动xntpd进程后,用lssrc –ls xntpd提示进程没有启动,这证明它与服务器节点间的时间差太大,需用用date命令更改一下任一节点上的时间,使其时间差在1000s以内。

2、11创建用户

(1)用smitty group先建组,并设组ID,或直接用下面的命令。

#mkgroup –‘A’ id=301 oinstall

#mkgroup –‘A’ id=302 dba

#mkgroup –‘A’ id=301 hagsuser //该组是有hacmp时用的,按理说要不要应该无所谓。管它,建一个,又不累。

(2)smitty mkuser 建oracle用户,主组属于oinstall,从组属于dba和hagsuser

soft file size soft cpu time soft DATA seqment soft STACK size 的值都设为-1(不限制),懒的麻烦。

2、12配置等效性

等效性可以是rsh的等效或ssh的等效,虽然ssh等效安全性要高些,但配置会复杂一些,懒的麻烦,就与rsh得了。

root用户登陆

cd

vi /etc/.rhosts

racdb1 root

racdb2 root

racdb1-priv root

racdb2-priv root

racdb1-vip root //搞不清这虑拟地址要不要等效,管它,加个又不累。

racdb2-vip root

oracle用户

cd

racdb1 oracle

racdb2 oracle

racdb1-priv

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/12441331/viewspace-1033706/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论
  • 博文量
    1
  • 访问量
    5704