版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、.:.;AIX5L上Oracle双机的实现原文: HYPERLINK AIX5L上Oracle双机的实现一、 HYPERLINK t _blank 系统概略1、硬件情况: HYPERLINK ibm t _blank IBM P650一台,Power 4处置器四颗,4G内存,36G硬盘两块 HYPERLINK ibm t _blank IBM P630一台,Power 4处置器两颗,2G内存,18G硬盘两块 HYPERLINK ibm t _blank IBM T40一台,36G6其中,P650作为主机,P630作为辅机,效力器上的两块硬盘都做成RAID 1, 磁盘阵列T40上的六块硬盘做成R
2、AID 10。2、 HYPERLINK t _blank 软件情况:*作 HYPERLINK t _blank 系统采用 HYPERLINK ibm t _blank IBM AIX 5.1.0 64-bit双机 HYPERLINK t _blank 软件:运用 HYPERLINK ibm t _blank IBM HACMP CASCADE 双机 HYPERLINK t _blank 软件 HYPERLINK t _blank 数据库:Oracle 9.2.0 for HYPERLINK ibm t _blank IBM AIX EE 64-bit前台运用 HYPERLINK
3、t _blank 软件:海信* HYPERLINK t _blank 软件3、安装前,*作 HYPERLINK t _blank 系统及双机环境曾经搭建终了。二、安装 HYPERLINK t _blank 数据库及HA实现过程1、安装前预备在AIX上安装Oracle和其它*作 HYPERLINK t _blank 系统上的安装区别不大,步骤简单引见如下:I. 检查 HYPERLINK t _blank 系统环境 Requirement 检查命令Memory 不低于512MB $ /usr/sbin/lsattr E l sys0 a realmemSwap Space 建议为2GB $ /us
4、r/sbin/lsps -aDisk Space Software 3.5GBSeed Database 1GB OS Version AIX 5.1 $ oslevel rOS Patch Bos.adt.baseBos.adt.libBos.adt.libmBos.perf.perfstatBos.pert.libperfstat $ lslpp l HYPERLINK t _blank Java Patch JDK 1.3.1-build 20020316JRE 1.1.8-build 20020313 Language Patch 简体中文 UTF8.zh-cn Other 详细请参考
5、文档 A96167-01.pdf II. 配置 HYPERLINK t _blank 系统Kernel Parameter安装Oracle9i AIX不需求额外配置Kernel Parameter。III. 创建Mount PointOracle9i的安装至少需求两个Mount Point:一个用于Oracle HYPERLINK t _blank 软件,本例中定义为:/opt/oracle至少一个存放Oracle数据:本例中定义为:/dcdbIV. 创建相关UNIX用户和组利用smit工具,创建:组dba,具有 HYPERLINK t _blank 管理员权限,uid和gid都是1001组o
6、install,普通权限,udi和gid都是1002用户oracle,属于dba和oinstall组,uid为999,用户目录为/opt/oracle相关设置在P650和P630上的坚持一致,并将目录/opt/oracle和/dcdb授权给oracle:$ chown oracle.dba /opt/oracle$ chown oracle.dba /dcdbV. 设定Oracle用户环境变量编辑Oracle用户的.profile文件,定义如下的环境变量:ORACLE_BASE = /opt/oracleORACLE_HOME = $ORACLE_BASE/product/9.2.0ORACL
7、E_SID = hidc (P650上) / hidcbak (P630上)ORACLE_TERM = vt100DISPLAY = 22:0.0 (P650上)/ 24:0.0 (P630上)ORACLE_NLS33 = $ORACLE_HOME/ocommon/nls/admin/dataLD_LIBRARY_PATH = $ORACLE_HOME/lib: $ORACLE_HOME/network/lib:LIBPATH = $ORACLE_HOME/lib HYPERLINK t _blank JAVA_HOME = /usr/ HYPE
8、RLINK t _blank java130PATH = $PATH:$ORACLE_HOME/bin:/usr/local/binexport ORACLE_BASE ORACLE_HOME ORACLE_SID ORACLE_TERM export ORACLE_NLS33 LD_LIBRARY_PATH LIBPATH PATH DISPLAY HYPERLINK t _blank JAVA_HOMEumask 0222、安装Oracle HYPERLINK t _blank 软件及建库I. 放入第一张光盘,并以root用户身份Mount CDROM:$ mount rv cdrfs /
9、dev/cd0 /cdromII. 以root身份进入/cdrom目录,执行:$ sh rootpre.sh$ xhost + III. 切换到Oracle用户,运转Oracle安装 HYPERLINK t _blank 程序runInstaller:$ su oracle# sh /cdrom/runInstaller.shIV. 依次输入“oinstall,选择“Oracle 9i Database, HYPERLINK t _blank 数据库类型选择“custom,“不创建 HYPERLINK t _blank 数据库。V. 在安装的最后,以root身份执行/opt/oracle/pr
10、oduct/9.2.0/root.shVI. 检查各个安装log文件,确认安装胜利VII. 以oracle身份执行dbca,开场建立 HYPERLINK t _blank 数据库。在P650上选择“create a database,选择“New Database,在“Global Database Name和“SID输入“hidc,在字符集中选择“zhs16gbk,将一切的控制文件、数据文件、日志文件以及SPFILE文件的存放位置指定到磁盘阵列上。设定各个表空间的大小及其它参数,并选择保管建库脚本和如今建库,建立 HYPERLINK t _blank 数据库hidc。VIII. 反复上述步骤
11、VII,在P630上建立 HYPERLINK t _blank 数据库hidcbak。3、配置双机HA在这里,我们以为HACMP的双机HA曾经胜利配置。I. 在两台机器的/opt/oracle目录下面,建立.rhosts文件,添加如下内容:92 oracle # p650上94 oracle # p630上编辑/etc/hosts.lpd文件,参与一行:94 # p650上92 # p630上编辑/etc/hosts.equiv文件,参与:9294在两
12、台机器上执行:$ rlogin 92和$ rlogin 94确认rcp和rlogin时不需求口令。II. 参照如下内容,编辑两台机器上的listener.ora和tnsnames.ora:LISTENER.ORA文件内容如下:# LISTENER.ORA Network Configuration File:# /opt/oracle/product/9.2.0/network/admin/listener.ora# Generated by Oracle Configuration tools:LISTENER_MAIN = ( DESCRIP
13、TION_LIST = (DESCRIPTION = ( ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP ) (HOST = 92 ) (PORT = 1521 ) ( ADDRESS_LIST = ( ADDRESS = ( PROTOCOL = IPC) ( KEY = EXTPROC ) ) )SID_LIST_LISTENER_MAIN = ( SID_LIST = ( SID_DESC = ( SID_NAME = PLSExtProc ) (ORCLE_HOME = /opt/oracle/product/9.2.0 )
14、( PROGRAM = extporc ) ( SID_DESC = ( SID_NAME = hidc ) (ORCLE_HOME = /opt/oracle/product/9.2.0 ) ) )LISTENER_BAK = ( DESCRIPTION_LIST = (DESCRIPTION = ( ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP ) (HOST = 94 ) (PORT = 1522 ) ( ADDRESS_LIST = ( ADDRESS = ( PROTOCOL = IPC) ( KEY = EXTPROC
15、) ) )SID_LIST_LISTENER_MAIN = ( SID_LIST = ( SID_DESC = ( SID_NAME = PLSExtProc ) (ORCLE_HOME = /opt/oracle/product/9.2.0 ) ( PROGRAM = extporc ) ( SID_DESC = ( SID_NAME = hidcbak ) (ORCLE_HOME = /opt/oracle/product/9.2.0 ) ) )TNSNAMES.ORA文件内容如下:# TNSNAMES.ORA Network Configuration File:# /opt/oracl
16、e/product/9.2.0/network/admin/tnsnames.ora# Generated by Oracle Configuration tools:HIDC = (DESCRIPTION = ( ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP ) (HOST = 92 ) (PORT = 1521 ) ( CONNECT_DATA = ( SERVICE_NAME = hidc) )HIDCBAK = (DESCRIPTION = ( ADDRESS_LIST = (ADDRESS = (PROTOCOL = TC
17、P ) (HOST = 94 ) (PORT = 1522 ) ( CONNECT_DATA = ( SERVICE_NAME = hidcbak) )III. Oracle数据的封锁和启动由 HYPERLINK ibm t _blank IBM AIX HACMP的启动和封锁脚本担任,其位置为:/usr/dbapp/dbstart.sh和/usr/dbapp/dbstop.sh其中,dbstop和dbstart脚本由 HYPERLINK ibm t _blank IBM HACMP提供,分别担任 HYPERLINK t _blank 数据库的封锁和启动。在两台机器上,
18、还需求分别手工建立两个脚本dbstartmain.sh / dbstopmain.sh 和 dbstartbak.sh / dbstopbak.sh。各个脚本内容分别如下:DBSTART.SH:# Generated by aiko 2003-4-18# Start Oracle Database on P650: /usr/dbapp/dbstart.sh#! /bin/sh su oracle c start /usr/dbapp/dbstartmain.sh DBSTOP.SH:# Generated by aiko 2003-4-18# Start Oracle Database on
19、 P650: /usr/dbapp/dbstop.sh#! /bin/sh su oracle c start /usr/dbapp/dbstopmain.sh DBSTARTMAIN.SH:# Generated by aiko 2003-4-18# Start Oracle Database on P650: /usr/dbapp/dbstartmain.sh#! /bin/sh export ORACLE_SID = hidc/opt/oracle/product/9.2.0/bin/sqlplus /nolog EOFconnect / as sysdbastartupexitEOFl
20、snrctl start listener_mainDBSTOPMAIN.SH:# Generated by aiko 2003-4-18# Start Oracle Database on P650: /usr/dbapp/dbstopmain.sh#! /bin/sh export ORACLE_SID = hidclsnrctl stop listener_main/opt/oracle/product/9.2.0/bin/sqlplus /nolog EOFconnect / as sysdbashutdown immediateEOFDBSTART.SH:# Generated by
21、 aiko 2003-4-18# Start Oracle Database on P630: /usr/dbapp/dbstart.sh#! /bin/sh su oracle c start /usr/dbapp/dbstartmain.sh DBSTOP.SH:# Generated by aiko 2003-4-18# Start Oracle Database on P630: /usr/dbapp/dbstop.sh#! /bin/sh su oracle c start /usr/dbapp/dbstopmain.sh DBSTARTBAK.SH:# Generated by aiko 2003-4-18#
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025国家电投集团东北电力有限公司应届毕业生招聘笔试历年参考题库附带答案详解
- 黑臭水体生态修复工程实施方案
- 废旧木料深加工项目环境影响报告书
- 燃气管网压力测试实施方案
- 管道工程沟槽开挖支护施工方案
- 企业供应商管理流程优化方案
- 城区排水设施建设项目施工方案
- 绿化施工机械设备安全使用规范
- 医院病房档案数字化转型方案
- 施工专项施工方案编制方案
- 传承黄河精神不负青春使命
- 木材的纤维结构和解剖学特征
- 《猪生产》课程标准
- 《镍基高温合金》课件
- 部编版六年级下册期末语文阅读理解测试试题(比较难)及解析
- GB/T 29465-2012浮头式热交换器用外头盖侧法兰
- 上海市卫生和健康发展研究中心(上海市医学科学技术情报研究所)招考聘用【共500题含答案解析】模拟检测试卷
- GB/T 13934-2006硫化橡胶或热塑性橡胶屈挠龟裂和裂口增长的测定(德墨西亚型)
- DB32∕T 4108-2021 混凝土复合保温砌块(砖)墙体自保温系统应用技术规程
- 山东省第四届高校体育教师基本功大赛
- J-STD-020D[1].1中文版
评论
0/150
提交评论