aix hacmp oracle 双机集群实施步骤,AIX+HACMP+Oracle双机集群项目

4、Oracle安装及配置(两台服务器上均需进行)

(1)oracle安装环境检查

1)mem>1G

#lsattr -El mem0

3、swap>mem*1.2

#lsps -a

4、/tmp>400M

#df -k(df -m或df -g都可)

5、Hard Disk Space: 4G(安装所需空间)+3G(安装源文件)

#df -k

(2)AIX扩展软件包及补丁需求

#lslpp -l bos.adt.lib

#lslpp -l bos.adt.libm

#lslpp -l bos.perf.libbperfstat

#lslpp -l bos.perf.libperfstat

#lslpp -l bos.perf.proctools

#instfix -ik IY58143

#instfix -ik IY59386

#instfix -ik IY60930

#instfix -ik IY66513

#instfix -ik IY70159

#instfix -ik IY68989

(3)其他参数限制

#smit system --change/show characteristics of OS

关键点:

Maximum number of PROCESSES allowed per user设为2048

#smit aio --change/show characteristics of AIO

关键点:

STATE to be configured at system restart设为avaliable(更改异步IO(在oracle中必须打开(AIX6默认打开))

(4)增加用户和组

#smit group --add group --oinstall/dba

#smit user --add user --oracle

#passwd oracle

关键点:

User Name设为oracle

Primary Group设为dba,haguser

Soft file size,soft cpu time,soft data segment,soft stack size和soft core file size均设为-1。软限:(-1表示没有限制)

(5)修改环境变量

#vi /home/oracle/.profile

Umask 022

Export ORACLE_SID=ora101(B801设置)

Export ORACLE_SID=ora102(B802设置)

Export ORACLE_BASE=/oracle

Export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1

Export ORACLE_TERM=xterm

Export ORA_NLS33=$ORACLE_HOME/nls/data

Export LS_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/network/lib:.

Export NLS_LANG=American_america.zhs16gbk

Export SHLIB_PATH=$ORACLE_HOME/lib:.:$PATH:/usr/local/bin:/usr/ccs/bin

Export CLASSPATH=$ORACLE_HOME/jlib:.

Export LIBPATH=$ORACLE_HOME/JDK/JRE/BIN:$ORACLE_HOME/jdk/jre/bin/classic:$ORACLE_HOME/lib32

Export DISPLAY=192.168.100.101:0.0 (B801设置)

Export DISPLAY=192.168.100.102:0.0 (B802设置)

#vi /home/oracle/.pprofile

DTSOURCEPROFILE=true

(6)创建oracle文件系统及处理oracle安装文件

#mklv -y lv_oracle rootvg 8G

#smit fs

#mount /oracle

#chown -R oracle:oinstall /oracle

#chmod -R 775 /oracle

#su - oracle

$cd /oracle

$gunzip 10gr2_aix5l64_database.cpio.gz

$cpio -icdmv < 10gr2_5l64_database.cpio

(7)以oracle用户重新登录并开始安装oracle

$su - root

#/oracle/Disk1/rootpre/rootpre.sh(完毕后关闭当前窗口)(系统环境检查脚本,也可能)

$cd /oracle/Disk1

$./runInstaller

(8)建立裸设备并创 建实例(可仅在主机上,完成后import到备机即可)

B801#varyonvg datavg801

B801#varyonvg datavg802

B801#mklv -y lv_ora1_spfile datavg801 1

B801#mklv -y lv_ora1_ctrl01 datavg801 1

B801#mklv -y lv_ora1_ctrl02 datavg801 1

B801#mklv -y lv_ora1_ctrl03 datavg801 1

B801#mklv -y lv_ora1_redo01 datavg801 1

B801#mklv -y lv_ora1_redo02 datavg801 1

B801#mklv -y lv_ora1_redo03 datavg801 1

B801#mklv -y lv_ora1_system datavg801 10

B801#mklv -y lv_ora1_sysaux datavg801 10

B801#mklv -y lv_ora1_undo01 datavg801 10

B801#mklv -y lv_ora1_temp01datavg801 10

B801#mklv -y lv_ora1_user01 datavg801 20

B801#mklv -y lv_ora2_spfile datavg801 1

B801#mklv -y lv_ora2_ctrl01 datavg801 1

B801#mklv -y lv_ora2_ctrl02 datavg801 1

B801#mklv -y lv_ora2_ctrl03 datavg801 1

B801#mklv -y lv_ora2_redo01 datavg801 1

B801#mklv -y lv_ora2_redo02 datavg801 1

B801#mklv -y lv_ora2_redo03 datavg801 1

B801#mklv -y lv_ora2_system datavg802 10

B801#mklv -y lv_ora2_sysaux datavg802 10

B801#mklv -y lv_ora2_undo01 datavg802 10

B801#mklv -y lv_ora2_temp01 datavg802 10

B801#mklv -y lv_ora2_user01 datavg802 20

B801#hown oracle /dev/*lv*

B801#varyoffvg datavg801

B801#varyoffvg datavg802

B802#importvg -y datavg801 hdisk?

B802#importvg -y datavg802 hdisk?

B802#chown oracle /dev/*lv*

B802#smitty chvg

Datavg801和datavg802在B802上经importvg后,属性恢复为默认设置,应重新定义两数据VG的active automativally属性为NO0b1331709591d260c1c78e86d0c51c18.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值