如何在PC上安装AIX5L

[复制链接]
查看11 | 回复0 | 2009-1-30 06:28:38 | 显示全部楼层 |阅读模式
以下仅供参考:安装前准备 A: 用户、组与目录配置1) 设置三个组hagsuser、dba、dbinst,其中hagsuser是在后面运行rootpre.sh所用,dba是数据库管理所用,dbinst是数据库软件维护所用,在两个节点上须一致。2) 创建oracle用户,它的主组为dba,也属于dbinst和hagsuser组,在两个节点上须一致。3) 在两个节点上都需建立oracle软件的安装点如/oracle,将它的owner改为oracle:dba,大小不低于2.5G。 B: 配置用户环境1) 在每个节点的ORACLE 用户目录下手工建文件.rhosts,将另一个节点的主机名和用户名加入。格式如下:p270_svc oracle ◆ 其中p270应为对方节点service IP在本地hosts文件中的名字,不能是别名。可以在 p270上用rlogin f80来测试。另外,对OPS而言,node名就是service IP label或别名,不能在hosts中将nodename配置在boot IP label上,否则OPS不做任何push动作,也不做任何错误提示。2) 配置oracle用户的.profile文件ORACLE_HOME为ORACLE安装的路径,可设为/oracle/app/oracle/product/8.1.7ORACLE_BASE为ORACLE软件及管理文件的顶层目录,可设为/oracle/app/oracleORACLE_SID为ORACLE实例的标识,在每个节点上应不一样,如ora2、ora2DISPLAY 为显示的输出,如在f80上为10.9.1.16:0.0ORA_NLS33数据库字符集,一般为$ORACLE_HOME/ocommon/nls/admin/dataTMPDIR为安装时所用的临时文件夹,最少不能少于75M,可设为/tmpDBCA_RAW_CONFIG为用DBCA配置数据库时所用的文件,具体配置下面叙及,此值可配 为$ORACLE_HOME/dbca_raw_configPATH需加上/oracle/app/oracle/product/8.1.7/bin与/usr/ccs/bin C: 配置AIO1) # lsdev -Cc aio,确保aio是available状态2) aio server的数目一般maxserver为10*硬盘数,minserver=(maxserver)/2D:配置裸设备1)配置的共享裸设备可如下如下:设 备 名大 小名 字注1/dev/rsystem512MSystem tablespace系统表空间2/dev/ruser256MUser tablespace用户表空间3/dev/rtemp512MTemp tablespace临时表空间4/dev/rrbs1024MRbs tablespace回滚表空间5/dev/rindx512MIndex tablespace索引表空间6/dev/rtools256MTools tablespace工具表空间7/dev/rdrysys100MDRYSYS8/dev/rredolog01256MRedolog(a)日志文件9/dev/rredolog02256MRedolog(a)日志文件10/dev/rredolog11256MRedolog(b)日志文件11/dev/rredolog12256MRedolog(b)日志文件12/dev/rcontrol0150MControl file控制文件13/dev/rcontrol0250MControl file控制文件14/dev/roemrep256MOEM tablespaceOEM表空间15/dev/rbak01256M备用16/dev/rbak02512M备用前13个为必须配置的裸设备,每个节点要配有一个控制文件和两个RedoLog文件。2)将每个裸设备文件如/dev/rsystem的属组改为oracle:dba3) 配置$ORACLE_HOME/dbca_raw_config文件,这是一个ASCII文件用于启动Oracle Database Configuration Assistant后实现数据库建库所用,配置如下:system1 /dev/rsystemusers1 /dev/rusertemp1 /dev/rtemprbs1 /dev/rrbsindx1 /dev/rindxtools1 /dev/rtoolsdrsys1 /dev/rdrysyscontrol1 /dev/rcontrol01control2 /dev/rcontrol02redo1_1 /dev/rredolog01redo1_2 /dev/rredolog02redo2_1 /dev/rredolog11redo2_2 /dev/rredolog12oemrep /dev/roemrep四、系统的安装 A: 预运行1) 由于oracle安装光盘有两张,在安装过程中无法换盘,所以最好将光盘中的内容拷如系统,也提高了访问速度。2) 以root登录,mount光盘,在mount点下,运行rootpre.sh,在两个节点上都需要运行。3) su – oracle,并运行runInstaller,进入图形安装菜单。 B: 安装过程 1) 进入WELCOME菜单,单击NEXT2) 进入选择ORACLE_HOME菜单,无需选择,单击NEXT3) 如果是首次安装,将有提示你选择oracle软件的维护组4) 如果/etc不是oracle可写的,将提示你以root登录运行/tmp/OraInstall/orainstRoot.sh5) 选择要安装的软件版本,选择有Oracle8i Enterprise EditionOracle8i ClientOracle8i Management and Integration选择第一项,单击NEXT6) 提示Typical、Minimal或Custom安装,选择Typical,单击NEXT7) 选择所要安装的节点,全部选中,单击NEXT8) 将提示选择Global Database Name及SID,本例中输入ora.cn.ibm.com,SID为ora,单击NEXT。9) 提示选择ORACLE软件安装路径名,单击NEXT10)出现SUMMARY栏,单击INSTALLC: 配置数据库1) 在本地节点安装完成后,系统将会自动PUSH到所选的另外节点中去。2) 软件安装完成之后,系统将开始配置,出现配置提示框。3) 系统将首先进行Net8配置,如下图:4) 选定“执行典型安装”,接受缺省配置,完成NET8配置后,系统将启动数据库配置助手,如下图: 5)单击NEXT,系统将根据dbca_raw_config文件完成数据库的配置。6)完成安装五、数据库测试 A: 测试实例运行1) 以ORACLE用户登录2) 在每一个节点上运行$sqlplus internal 提示 SQL*Plus: Release 8.1.7.0.0 - Production on Sun Sep 8 16:39:26 2002(c) Copyright 2000 Oracle Corporation. All rights reserved.Connected to:Oracle8i Enterprise Edition Release 8.1.7.0.0 - ProductionWith the Partitioning and Parallel Server optionsJServer Release 8.1.7.0.0 - Production3) 3) SQL> show userUSER is "SYS"4) 在每个节点上SQL> startup 将启动数据库ORACLE instance started. Total System Global Area 100810644 bytesFixed Size 73620 bytesVariable Size 63979520 bytesDatabase Buffers 36585472 bytesRedo Buffers 172032 bytesDatabase mounted.Database opened. 5) SQL> SELECT * from v$active_instances; 应提示INST_NUMBER INST_NAME----------- -----------------1 f80:ora12 p270:ora2这表明每个节点上均有oracle实例运行6) SQL>shutdown 关闭数据库 B: 监听器测试$LSNRCTLLSNRCTL> start 启动监听器LSNRCTL> stop 停止监听器LSNRCTL> status 查看监听器状态 C: 测试OPS并发访问数据库 1) 在数据库启动后,在两个节点上运行sqlplus scott/tigerSQL>select * from emp; 出现: EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO--------- ---------- --------- --------- --------- --------- --------- 7369 SMITH CLERK 7902 17-DEC-80 800 207499 ALLEN SALESMAN 7698 20-FEB-81 1600 300 307521 WARD SALESMAN 7698 22-FEB-81 1250 500 307566 JONES MANAGER 7839 02-APR-81 2975 207654 MARTIN SALESMAN 7698 28-SEP-81 1250 1400 307698 BLAKE MANAGER 7839 01-MAY-81 2850 307782 CLARK MANAGER 7839 09-JUN-81 2450 107788 SCOTT ANALYST 7566 19-APR-87 3000 207839 KING PRESIDENT 17-NOV-81 5000 107844 TURNER SALESMAN 7698 08-SEP-81 1500 0 307876 ADAMS CLERK 7788 23-MAY-87 1100 207900 JAMES CLERK 7698 03-DEC-81 950 307902 FORD ANALYST 7566 03-DEC-81 3000 207934 MILLER CLERK 7782 23-JAN-82 1300 1014 rows selected.2) 在其中一个节点上运行SQL>update empSet sal=sal+1000Where ename=’MILLER’;SQL>commit;3) 在两个节点上运行SQL>select * from emp where ename=’MILLER’; 将出现7934 MILLER CLERK 7782 23-JAN-82 2300 10说明数据被修改成功。4) 测试完成。                                       
提问者对答案的评价:

                                                                                                只要按照正常的安装方式即可但是要把补丁打好
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行