设备的具体配置: 数据库 服务器 eServer P650 : 4CPU , 8G 内存, 2 × 73U320 硬盘,软件 AIX 5L 光纤磁盘阵列 FAStT600 : 14HDD , 2 × short ware SFP GBIC , 14 × 2GBFC , 146.8GB SAN 交换" name="description" />

AIX 5.2L +HACMP +Oracle9i

发表于:2007-06-08来源:作者:点击数: 标签:
AIX安装 AIX 5.2L +HACMP + Oracle 9i MI LY: 宋体">设备的具体配置: 数据库 服务器 eServer P650 : 4CPU , 8G 内存, 2 × 73U320 硬盘,软件 AIX 5L 光纤磁盘阵列 FAStT600 : 14HDD , 2 × short ware SFP GBIC , 14 × 2GBFC , 146.8GB SAN 交换
AIX安装

AIX 5.2L +HACMP +Oracle9i


MILY: 宋体">设备的具体配置:

数据库服务器eServer P6504CPU8G内存,2×73U320硬盘,软件AIX 5L

光纤磁盘阵列FAStT60014HDD2×short ware SFP GBIC14×2GBFC146.8GB

SAN交换机:IBM SAN Switch F08×2

应用服务器X3654×2.2CPU,4G DDR2100 ECC,2*36.4G

Web服务器X3654×2.2CPU, 4G DDR2100 ECC,2*36.4G

<!--[if !vml]-->

<!--[if !supportLists]-->一、<!--[endif]-->软件安装

<!--[if !supportLists]-->1、ant="" font-style=""> <!--[endif]-->安装AIX

1)、先按5由光盘启动,再按1211三回车,这样的安装时内核是32位的,其中应该有选项设置64位的,安装时注意。但在安装后可以修改。

2)、修改32位内核到64位内核:

#ln –sf /usr/lib/boot/unix_64 /unix

#ln –sf /usr/lib/boot/unix_64 /usr/lib/boot/unix

#bosboot –ad /dev/ipldevice

#shutdown Fr

3)、安装软件包和升级

<!--[if !supportLists]-->l <!--[endif]-->插入AIX第一张光盘

#smitty installp Input device /directory for software选项中按F4选择/dev/cd0

F7选择所要的安装包:bos.dat bos.compat bos.data bos.net bos.perf perfagent.tools 所有四个rsct开头的包如rsct.basic,安装完毕后按F10推出。

<!--[if !supportLists]-->l <!--[endif]-->插入UPDATE光盘

#smitty update_all COMMIT software update?选择 No。将SAVE replace files?选择 Yes

4)安装HACMP软件包:#smityy update_all

5)、其他命令:

#errpt

#oslevel –r

#smitty top

#smitty hacmp

#smityy update_all

#smitty system

#smitty aic

#smitty disk

#smitty tcpip

#smitty fs

#smitty vg

#smitty lv

#smitty user

#smitty varyoff

#smitty group

#date

#shutdown –F

#lsdev –Cc adapter

#lsdev –Cc disk

#lsdev –Cc tty

#ls -la

<!--[if !supportLists]-->2、 <!--[endif]-->配置FastT600

1)IBM FAStT Storage Manager Client客户端配置软件,将FastT600,做成RAID01,划分四个VG。具体参考《how to install FastT》文档。

3、安装HACMPORACLE

<!--[if !supportLists]-->1) <!--[endif]-->检查两台机器文件系统空间,进行调整,修改root.profile/etc/hosts/.rhosts文件;

<!--[if !supportLists]-->2) <!--[endif]-->在主机XCGL1上安装HA,在主机XCGL2上也安装HA,分别重启;

<!--[if !supportLists]-->3) <!--[endif]-->XCGL1上,配置启动地址,选择en1配置地址XCGL1_boot

<!--[if !supportLists]-->4) <!--[endif]-->XCGL1上,配置备份地址,选择en2配置地址XCGL1_stdby

<!--[if !supportLists]-->5) <!--[endif]-->XCGL1上,配置RS232接口,修改port number0

<!--[if !supportLists]-->6) <!--[endif]-->XCGL2上,重复3-5的过程;

<!--[if !supportLists]-->7) <!--[endif]-->XCGL1上,建立oravg,建立/oracle为本地硬盘,安装目录/oradata为共享盘,修改对应的lv名称;

<!--[if !supportLists]-->8) <!--[endif]-->XCGL1上,安装oracle, 然后varyoffvg oravg

<!--[if !supportLists]-->9) <!--[endif]-->XCGL2上,importvg oravg hdisk*,把自动mount的属性改为no,并删除共享盘上的文件;

<!--[if !supportLists]-->10) <!--[endif]-->XCGL2上,安装oracle,配置要和XCGL1上安装的一样;

<!--[if !supportLists]-->11) <!--[endif]-->检查两台机器的oracle是否可以分别起来;

<!--[if !supportLists]-->12) <!--[endif]-->XCGL1上,把oracle的启动脚本放到/etc/cluster目录下

<!--[if !supportLists]-->13) <!--[endif]-->开始在XCGL1上,配置HACMP

<!--[if !supportLists]-->14) <!--[endif]-->配置cluster的名称和ID

<!--[if !supportLists]-->15) <!--[endif]-->分别增加nodeXCGL1XCGL2

<!--[if !supportLists]-->16) <!--[endif]-->分别增加adaptIP_base的为XCGL1_serv XCGL1_boot XCGL1_stdbyXCGL2_serv XCGL2_boot XCGL2_stdby,基于non IP_base的为ttyAttyB

<!--[if !supportLists]-->17) <!--[endif]-->同步拓扑;

<!--[if !supportLists]-->18) <!--[endif]-->增加resource group oragrpparticiparting/default内容为XCGL1 XCGL2node relationship 内容为cascading(有优先级的集群);(cocorante为并发)

<!--[if !supportLists]-->19) <!--[endif]-->增加app server oraserver,添入启动和关闭的脚本位置;

<!--[if !supportLists]-->20) <!--[endif]-->确定oragrporaserverIPoravg的关系;

<!--[if !supportLists]-->21) <!--[endif]-->同步appserver

XCGL1hosts增加的内容

10.136.204.27 XCGL1_serv XCGL1

10.136.204.25 XCGL1_boot XCGL1

192.168.100.1 XCGL1_stdby XCGL1

10.136.204.28 XCGL2_serv

10.136.204.26 XCGL2_boot

192.168.100.2 XCGL2_stdby

4、安装oracle详细步骤

1)、概述:在一号机上安装oracle主程序,在二号机上安装oracle主程序。,挂接盘阵,在一号机上安装Oracle数据库,切换,在二号机上安装Oracle数据库。切换,在一号机上配置oracle,切换,在二号机上配置Oracle,完成。

2)、安装oracle的准备:

<!--[if !supportLists]-->u <!--[endif]-->oravg上创建/oradata,不能自动Mount,文件大小20G

<!--[if !supportLists]-->u <!--[endif]-->创建/oracle目录

<!--[if !supportLists]-->u <!--[endif]-->检查补丁ospacth

<!--[if !supportLists]-->u <!--[endif]-->查看版本和内核:#oslevel r;#bootinfo Kuname –a;

<!--[if !supportLists]-->u <!--[endif]-->修改/tec/security/limitsfsize=-1意思为文件大小无限制

<!--[if !supportLists]-->u <!--[endif]-->调整目录大小:/temp大约10G,、/var大约5G/temp大约1G/usr大约3G

<!--[if !supportLists]-->u <!--[endif]-->检查Java版本,1.3.2以上

<!--[if !supportLists]-->u <!--[endif]-->修改/tecv/inviroment文件下的PATH,使Java程序在任何路径下可以运行

3)、安装步骤:

<!--[if !supportLists]-->u <!--[endif]-->创建oracle用户和DBA

<!--[if !supportLists]-->u <!--[endif]-->设置环境变量(查考oracleprofilev.txt)用CuteFTP上传.profile文件,修改SIDdeng

<!--[if !supportLists]-->u <!--[endif]-->切换到Oracle用户:#mount /cdrom;#/cdrom/.runInstaller;现是否运行rootpre.shyes or no?另起一个终端用Root用户登录:运行#/cdrom/rootpre.sh;出现oracle的安装界面与windows平台类似。开始安装,但不安装数据库。

<!--[if !supportLists]-->u <!--[endif]-->提示运行orainstRoot.sh脚本,到link要结束的时候会提示运行root.sh脚本,完成

4)、安装oracle数据库(建库):

运行#dbca;

特别注意修改内存大小,数据库安装位置和每个表空间的大小,归档日志

5)、oracle设置,同步

5、附录手动切换

1)、手动切换Oracle,前提停止Oracel数据库(#ps –ef 查看进程,#ps –ef |grep ora_查看oracle进程是否停止,只有全部停止才能切换)

#lsvg –o 查看激活的VG

#df –k 查看/oradata

#unmount /oradata

#varyoffvg oravg

在另一个服务器上运行:

#importvg –y oravg hdisk2

#varyonvg oravg

#mount /dev/lv01 /oradata(或者用smitty fs命令Mount)

2)、如何启动和关闭Oracle

#su –root

#sqlplus

# / as sysdba

#startup

#select * from v$version 查看版本

#select * from v$instance 查看实例

#show parameter from db.name

#shutdown immediate

原文转自:http://www.ltesting.net