版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Oracle10gRAC在IBM-AIX5.3上的安装手册一、 安装概述Oracle10gRAC的软件版本号为,补丁版本号为。AIX操作系统版本号为5300-05。Oracle10g的安装介质为三个tar文件:crsinstall.tar、oracle10g.tar和p10202_AIX64-5L.tar。请联系工程部陈晓静获取安装介质。存放在平台开发部的kf-16PC机上,具体为:CRS安装程序: 3oracle_setupIBM版10gcrsinstall.tar10g软件安装程序:3oracle_setupI
2、BM版10goracle10g.tar补丁安装程序:3oracle_setupIBM版10gp10202_AIX64-5L.tar三个程序总大小为3.5G,可以通过网络拷贝或者用移动硬盘到3411大机房余静工位对面的kf-16机器上拷贝。kf-16机器的用户名为administrator,口令为open2000。全部安装,包括安装crs软件,安装oracle软件,安装10202补丁和创建数据库,大约需要3个小时左右。在安装过程中,操作系统和硬件的厂方工程师最好在场,如果出现问题,大家一起解决会比较容易。二、 硬件需求1、 机器需求CPU数目不低于2个,内存不低于2G,硬
3、盘空间不小于20G。这些要求目前的工程机器一般都能满足。需要注意的是以下几点: SWAP虚拟内存对换区不低于物理内存的两倍,如果物理内存大于8G,则虚拟内存可以配置成和物理内存相同大小。 临时空间目录/tmp不低于500M,建议为1G以上 需要为Oracle软件建立单独的分区/users/oracle,大小建议为20G。最少应为10G。 机器名称不能超过8位,最好不要包含“-”号。上面的要求在两台库服务器上都需要满足,如果有不满足的,请让厂方工程师协助解决。2、 网络需求两个光纤网口,用于连光纤交换机和阵列连接。至少三个,最好四个千兆网口(电口、光口均可),用于外网连接和心跳连接。建议将机器主
4、板上的内置网卡用于心跳连接,将PCI插槽上的外接网卡用于外网连接。为了满足OracleRAC中vip的需求,需要将连接外网的两个网口使用etherchannel技术虚拟成一个虚网口,vip的地址需要和这个虚网口配置在同一个网段。如果有四个网口,建议将剩余的两个网口也使用etherchannel技术虚拟成一个虚网口,用于心跳连接。Oracle建议心跳使用单独的交换机连接,或者使用交换机上一个单独的vlan连接,避免使用交叉线直接连接。以下是网络连接示例图,请让厂方工程师照此配置:库服务器his01库服务器his02交换机B交换机Aen0 en3vip 01 en4 170.
5、101.1.1vip 02 en4 en0 en3交换机Cen1en2en1en2en5en5光纤交换机阵列假设机器名为his01和his02,每台机器有四个网口和两个光纤口。其中en0和en3两个网口虚拟成en4,配置170.101.1的公共网段地址。en0和en3分别接在公网的两个网段的交换机上,两台公网交换机之间通过级联线连接。en1和en2两个网口虚拟成en5,配置10.0.0的私有网段地址,接在一台单独交换机上。Oracle的vip地址配置到170.101.1的网段上。注意: Oralce的vip地址不需要额
6、外设置,只需要将vip的地址加入到hosts文件即可。 上图的“交换机C”最好是一台单独的交换机,如果不具备条件,也可以在公网交换机上划出一个单独的vlan来使用。 如果机器只有三个网口,则心跳只能使用单网配置。即直接将10.0.0的私有网段配置到en1网口上,不再使用虚拟网口设置。 公网地址不要使用192.168开头的网段,否则crs安装时无法自动配置crs服务,需要手工配置,比较繁琐。主机的/etc/hosts文件请参考以下示例范本修改: loopback localhost # loopback name/address his01 boot_h
7、is01 his02 boot_his0201 his01-vip02 his02-vip his01_priv his02_priv注意: 第一行中的localhost一定要有,否则安装crs时会发生无法获得本地IP地址的错误。 第2、3行的his01和his02的顺序一定要放在IP地址后的第一位,不能在后面。 第4、5行的vip地址仅需要在hosts文件中添加即可,不需要额外配置。crs安装完毕并启动后会自动加上vip地址。 crs安装时对vip和priv地址的名称匹配很严格,“his0
8、1-vip”中一定要用减号“-”隔开,而“his01_priv”一定要用下划线“_”隔开。 为了防止和以后新加入机器的IP地址冲突,vip地址的最后一位最好设置的大一些,比如示例中的101、102。不要使用11、12等。 两台库服务器的hosts文件都需要修改,修改完毕后可用ping命令检查his01/2、his01/2_priv地址是否都能互相ping通(his01/2-vip地址在crs启动后才会出现)。为了满足crs安装的要求,需用以下命令修改和网络相关的内核参数。需以root用户执行,两台库服务器都需修改:/usr/sbin/no -p -o udp_sendspace=65536 /
9、usr/sbin/no -p -o udp_recvspace=65536/usr/sbin/no -p -o tcp_sendspace=65536/usr/sbin/no -p -o tcp_recvspace=65536/usr/sbin/no -p -o rfc1323=1修改完毕后不需要重启机器,其中的“-p”参数表示将修改写入系统配置文件中,下次重启后依然生效。至此网络部分的配置全部完毕,在两台库服务器上使用ifconfig -a命令,均应能够看到类似下面的输出内容:en4: flags=5e080863,c0<UP,BROADCAST,NOTRAILERS,RUNNING,
10、SIMPLEX,MULTICAST,GROUPRT,64BIT,CHECKSUM_OFFLOAD(ACTIVE),PSEG,LARGESEND,CHAIN> inet netmask 0xffffff00 broadcast 55 tcp_sendspace 65536 tcp_recvspace 65536en5: flags=5e080863,c0<UP,BROADCAST,NOTRAILERS,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT,CHECKSUM_OFFLOAD(ACTIVE),PS
11、EG,LARGESEND,CHAIN> inet netmask 0xffffff00 broadcast 55 tcp_sendspace 65536 tcp_recvspace 65536lo0: flags=e08084b<UP,BROADCAST,LOOPBACK,RUNNING,SIMPLEX,MULTICAST,GROUPRT,64BIT> inet netmask 0xff000000 broadcast 55 inet6 :1/0 tcp_sendspace 65536 tcp_r
12、ecvspace 65536 rfc1323 13、 用户、组和软件需求在两台库服务器上依次执行以下操作: 建立dba组,组ID号建议为101,两台库服务器的组ID号应相同。 察看是否已经存在hagsuser组,如果没有,建立hagsuser组,组ID号建议为206,两台库服务器的组ID号应相同。 建立oracle用户,用户ID号建议为6000,两台库服务器的用户ID号应相同。oracle用户主目录为/users/oracle,使用csh脚本,口令建议为open3000。oracle用户应属于dba、hagsuser、system和users组,主组为dba组。 以root用户执行:chown
13、 oracle:dba /users/oracle chmod 755 /users/oracle 为oracle用户配置rsh和rcp。以oracle用户用vi命令编辑/users/oracle/.rhosts文件,在其中加上“+”号。使得两台库服务器的oracle用户可以用rlogin命令互相登录,用rcp命令互相拷贝文件。注意:建议用rcp命令拷贝一个大文件,检查网速是否正常。 配置/users/oracle/.cshrc文件,请参照以下范本配置:umask 022setenv ORACLE_BASE /users/oraclesetenv ORACLE_HOME $ORACLE_BAS
14、E/10.2/db_1setenv ORACLE_SID o20001setenv PATH /users/oracle/10.2/db_1/bin:/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/bin/X11:/sbin:/usr/java14/jre/bin:/usr/java14/bin:/users/oracle/10.2/crs/bin:/users/oracle/10.2/db_1/OPatchsetenv AIXTHREAD_SCOPE Ssetenv ORA_NLS33 $ORACLE_HOME/ocommon/nls/admin/datasete
15、nv NLS_LANG AMERICAN_AMERICA.ZHS16CGB231280注意: a、在二号库服务器上,第四行应为:setenv ORACLE_SID o20002。b、上面的第5、6、7行因为word排版关系排成了3行,实际上应为一行。.cshrc文件配置完毕后,请检查两台库服务器的/users/oracle目录下是否存在名称为“.login”和“.profile”的隐藏文件。如果有的话将其删除。请厂方工程师安装AIX操作系统的最新补丁,并确认C+编译器是否为7.0版本。这里可以先不用检查补丁是否装全,crs安装时会自动检查操作系统的各项配置是否满足oracle安装的前提条件,如
16、果有补丁没有安装的情况,crs安装程序会提示未打补丁的具体名称,那时根据提示信息再进行安装会方便一些。4、 阵列需求请厂方工程师按照下面的要求安装和配置阵列: OracleRAC要求阵列安装成并发(concurrent)模式。 在创建数据vg时,如果没有第三方和OPEN-3000共用阵列的情况,只需要创建两个vg:rootvg和datavg,其中rootvg大小使用阵列默认值,阵列上的剩余空间全部划给datavg。 为了保证Oracle的I/O效率,datavg的PPsize建议设置为32M,如果阵列空间很大,可以增大到64M,但不能再大了。阵列安装完毕后,在任意一台库服务器上用root用户执
17、行lsvg命令,应能看到类似以下的输出:rootvgdatavg执行lspv命令,应能看到类似以下的输出:hdisk0 00c453d01554cb5a rootvg activehdisk1 00c454c018a7afad rootvg activehdisk2 00c451f0c8ced3c5 datavg concurrent注意其中datavg的属性应是“concurrent”。请厂方工程师按照下面的要求创建OracleRAC安装需要的裸设备文件:裸设备文件建立在 /dev 目录下,具体文件列表为:文件名称大小描述rac_ocr_1256MBOracle阵列注册文件rac_ocr_2
18、256MBOracle阵列注册文件rac_voting_1128MBOracle投票仲裁文件rac_voting_2128MBOracle投票仲裁文件rac_voting_3128MBOracle投票仲裁文件rac_control01128MBOracle控制文件rac_control02128MBOracle控制文件rac_control03128MBOracle控制文件rac_spfile128MBOracle初始参数文件rac_redo01128MBOracle重做日志组文件rac_redo02128MBOracle重做日志组文件rac_redo03128MBOracle重做日志组文件r
19、ac_redo11128MBOracle重做日志组文件rac_redo12128MBOracle重做日志组文件rac_redo13128MBOracle重做日志组文件rac_sysaux512MBOracle系统表空间文件rac_system1024MBOracle系统表空间文件rac_temp512MBOracle系统表空间文件rac_tools128MBOracle系统表空间文件rac_indx512MBOracle系统表空间文件rac_cwmlite128MBOracle系统表空间文件rac_user128MBOracle系统表空间文件rac_undotbs14,096MBOracle系
20、统表空间文件rac_undotbs24,096MBOracle系统表空间文件open_data011,024MBOPEN-3000表空间文件open_index011,024MBOPEN-3000表空间文件open_roll012,048MBOPEN-3000表空间文件open_roll022,048MBOPEN-3000表空间文件open_roll032,048MBOPEN-3000表空间文件open_roll042,048MBOPEN-3000表空间文件open_roll052,048MBOPEN-3000表空间文件open_case012,048MBOPEN-3000表空间文件open_
21、case022,048MBOPEN-3000表空间文件open_case032,048MBOPEN-3000表空间文件open_case042,048MBOPEN-3000表空间文件open_case052,048MBOPEN-3000表空间文件open_sample012,048MBOPEN-3000表空间文件open_sample022,048MBOPEN-3000表空间文件 共40个open_sample402,048MBOPEN-3000表空间文件open_sample_index012,048MBOPEN-3000表空间文件open_sample_index022,048MBOPEN
22、-3000表空间文件 共20个open_sample_index202,048MBOPEN-3000表空间文件open_temp2,048MBOPEN-3000表空间文件open_backup012,048MBOPEN-3000备用文件open_backup022,048MBOPEN-3000备用文件 创建数目根据阵列实际容量而定裸设备文件创建完毕后,需要修改文件属性。在两台库服务器上用root用户在/dev目录下依次执行以下命令进行修改:#chown oracle:dba rrac*#chown oracle:dba ropen*#chmod 660 rrac*#chmod 660 rope
23、n*#chown root:dba rrac_ocr*#chmod 640 rrac_ocr*注意:两台库服务器均需要修改。5、 安装前的介质准备请将crsinstall.tar、oracle10g.tar和p10202_AIX64-5L.tar安装程序拷贝到一号库服务器的/users/oracle目录下并分别解压缩,将crsinstall.tar拷贝到二号库服务器的/users/oracle目录下并解压缩。解压缩命令为:tar xvf 文件名解压完毕后,在两台库服务器上依次执行以下操作: 以root用户进入/users/oracle/crsinstall/Disk1/rootpre目录,执行
24、./rootpre.sh命令。 上面的命令执行完毕后,查看两台库服务器的/opt目录,应新增加了一个名称为ORCLcluster的目录。三、 安装CRS软件 注意:安装之前,请确保在“二、硬件需求”中的各项操作都已经执行完毕。安装工作只需要在一号库服务器上执行。以oracle用户登录操作系统,打开一个终端窗口,首先执行env命令检查.cshrc文件中的环境变量是否被正确设置。然后再打开一个终端窗口,执行rloign命令登录到二号库服务器,同样执行env命令检查环境变量。在第一个终端窗口上,执行“setenv LANG”命令卸掉中文环境。然后进入/users/oracle/ crsinstall
25、/Disk1目录,执行“./ runInstaller”命令,看到“Has rootpre.sh been run by root? y/n (n)”的提示时,输入“y”,等待片刻后,crs安装界面将会启动,如下图所示:注意:以下所有截图画面中的信息如果和本文档中的信息有冲突,请以本文档为准。此画面为欢迎界面,直接点击“Next”,进入下一画面:此画面指定Oracle软件安装的工作目录和所属组,不做任何修改,点击“Next”按钮进入下一画面:此画面指定crs软件的安装目录和目录名称,在“Name:”编辑框中输入“OUICRSHome”,在“Path:”编辑框中输入“/users/oracle/
26、10.2/crs”。点击“Product Languages.”按钮,在弹出来的安装语言选择对话框中选择“English”和“Simplified Chinese”语言。然后点击“Next”按钮进入下一画面:此画面选择安装的机器节点,点击“Select All”选择全部的机器节点,然后点击“Next”按钮进入下一画面:此时crs安装程序会自动检测操作系统的各项配置是否满足安装需求,正常情况下应全部通过,如果有失败的项目,请点击“Cancel”按钮先退出安装界面,然后联系厂方工程师根据失败项目的具体内容进行相应处理,通常是补丁没有打全。修正后再重新运行安装程序。检测全部通过后,点击“Next”按
27、钮进入下一画面:此画面指定阵列的网络属性,不用进行任何修改。对于第2页的hosts范例文件,在“Cluster Nodes”列表中应为以下内容:Public Node NamePrivate Node NameVirtual Host Name9i RAC Presenthis01his01_privhis01-vipNohis02his02_privhis02-vipNo注意:如果列表中的内容和上面有差异,说明hosts文件没有正确配置。请先退出安装界面,然后检查主机的hosts文件是否按照范例的格式正确编辑。然后再重新运行安装程序。确保列表内容无误后,点击“Next”按钮进入下一画面:此画
28、面配置网口属性,对于第2页的网络范例,在列表中应为以下内容:Interface NameSubnetInterface Typeen4Publicen5Private注意:公网的地址应避免使用192.168打头的网段,如果是用户要求非用不可,那么此时公网和私网的“Interface Type”均为“Private”。此时需要在列表中选中公网对应的一行数据,然后点击“Edit.”按钮,将其属性从“Private”改为“Public”。如果公网地址没有使用192.168打头的网段,此画面不用作任何修改,点击“Next”按钮进入下一画面:此画面指定阵列注册文件(
29、ocr文件)的存储位置,在“Specify OCR Location:”编辑框中输入“/dev/rrac_ocr_1”,在“Specify OCR Mirror Location:”编辑框中输入“/dev/rrac_ocr_2”,然后点击“Next”按钮进入下一画面:注意:文件名为“rrac_”打头,不要错误输入为“rac_”。此画面指定投票仲裁文件的存储位置,在“Voting Disk Location:”编辑框输入“/dev/rrac_voting_1”,在“Additional Voting Disk 1 Location:”编辑框输入“/dev/rrac_voting_2”,在“Add
30、itional Voting Disk 2 Location:”编辑框输入“/dev/rrac_voting_3”,然后点击“Next”按钮进入下一画面:注意:文件名为“rrac_”打头,不要错误输入为“rac_”。此画面为信息汇总,注意其中的“Cluster Nodes”树叶下的主机名称是否正确,对于第2页的hosts文件范例,应为his01和his02。点击“Install”按钮,开始安装。安装过程需时约20分钟。安装完毕后,会出现以下画面:此时需要新开两个终端窗口,窗口A切换到一号库服务器的root用户,窗口B先rlogin到二号库服务器,然后再切换到二号库服务器的root用户。请严格按
31、照以下步骤执行脚本: 首先在窗口A执行列表中第一行的脚本,执行完毕后,在窗口B执行列表中第一行的脚本,执行完毕后,在窗口A执行列表中第二行的脚本,执行完毕后,在窗口B执行列表中第二行的脚本。注意:脚本具体名称以实际安装时窗口内容为准,和上图内容无关执行脚本时要顺序依次进行,一定不能在两个窗口同时执行脚本。脚本全部执行完毕后,点击安装界面上的“OK”按钮,等待片刻,待安装结束页面出现后,点击“Exit”按钮退出,此时crs安装结束。注意:如果公网地址以192.168打头的话,在窗口B执行列表中第二行的脚本时将无法自动配置和启动crs进程,脚本会在600秒之后报错退出。对于此种情况请按照以下步骤操
32、作:(正常安装的情况下不需要此步骤)1、 不要强行终止脚本的执行,等待脚本执行600秒之后自行退出2、 脚本退出后,不要点击安装界面上的“OK”按钮。在窗口A上进入$ORACLE_BASE/10.2/crs/bin目录,执行“./crsctl stop crs”命令,然后在窗口B上同样进入$ ORACLE_BASE/10.2/crs/bin目录,执行“./crsctl stop crs”命令;等待2分钟左右,在窗口A上执行“./crsctl start crs”命令,然后再在窗口B执行“./crsctl start crs”命令。3、 等待2分钟左右,在一号库服务器另外新开一个终端窗口,卸掉中
33、文环境并切换到root用户,然后进入ORACLE_BASE/10.2/crs/bin目录,执行“./vipca”命令,启动vipca的界面,准备手工配置 crs服务。此画面为欢迎画面,直接点击“Next”按钮进入下一画面:此画面选择需要配置的网口,点击“Select All”按钮,然后点击“Next”按钮进入下一画面:此画面输入vip的IP地址,将两台库服务器hosts文件中vip的IP地址依次填入“IP address”列中,向导程序会自动填入其余各列的内容,注意检查是否和hosts文件中的内容一致。然后点击“Next”按钮进入下一画面:此画面为汇总画面,点击“Finish”按钮开始crs进
34、程的配置和启动。全部过程约5到10分钟左右,最后会弹出以下界面:点击“OK”按钮后弹出配置结果信息:点击“Exit”按钮退出vipca工具,此时完成手工配置crs的工作。4、 点击crs安装界面上的“OK”按钮,等待片刻,待安装结束页面出现后,点击“Exit”按钮退出,完成crs的安装。crs安装完毕后,在窗口A和B进入$ ORACLE_BASE/10.2/crs/bin目录,然后分别执行“./crs_stat -t”命令。均应能看到类似下面的输出内容,方表示crs已成功安装:Name Type Target State Host-ora.his01.gsd application ONLIN
35、E ONLINE his01ora.his01.ons application ONLINE ONLINE his01ora.his01.vip application ONLINE ONLINE his01ora.his02.gsd application ONLINE ONLINE his02ora.his02.ons application ONLINE ONLINE his02ora.his02.vip application ONLINE ONLINE his02四、 安装Oracle软件注意:安装Oracle软件之前,请先保证第三步crs已被成功安装。安装工作只需要在一号库服务器上
36、执行。以oracle用户登录操作系统,打开一个终端窗口,首先执行env命令检查.cshrc文件中的环境变量是否被正确设置。然后执行“setenv LANG”命令卸掉中文环境。切换到root用户,进入/users/oracle/ oracleinstall/rootpre目录,执行./rootpre.sh命令。切换回oracle用户,进入/users/oracle/oracleinstall目录,执行“./ runInstaller”命令,看到“Has rootpre.sh been run by root? y/n (n)”的提示时,输入“y”,等待片刻后,oracle安装界面将会启动,如下图
37、所示:此画面为欢迎画面,直接点击“Next”按钮进入下一画面:此画面选择安装类型,选择第一项“Enterprise Edition”。点击“Product Languages.”按钮,在弹出来的安装语言选择对话框中选择“English”和“Simplified Chinese”语言。然后点击“Next”按钮进入下一画面:注意:截图画面中的信息如果和本文档中的信息有冲突,请以本文档为准。此画面选择oracle的安装路径和目录名称,“Name”编辑框中应为“OUIHome1”,“Path”编辑框中的内容应和.cshrc文件中ORACLE_HOME一致,然后点击“Next”按钮进入下一画面:此画面选
38、择安装的机器节点,点击“Select All”选择全部的机器节点,然后点击“Next”按钮进入下一画面:此时oracle安装程序会自动检测操作系统的各项配置是否满足安装需求,因为在安装crs时已经进行了一次检测,此时应全部通过。然后点击“Next”按钮进入下一画面:此画面选择安装软件后是否需要建库,选择“Install database Software only”。然后点击“Next”按钮进入下一画面:此画面为信息汇总,注意其中的“Cluster Nodes”树叶下的主机名称是否正确,对于第2页的hosts文件范例,应为his01和his02。点击“Install”按钮,开始安装。安装过程需
39、时约45分钟。安装完毕后,会出现以下画面:此时需要新开两个终端窗口,窗口A切换到一号库服务器的root用户,窗口B先rlogin到二号库服务器,然后再切换到二号库服务器的root用户。首先在窗口A执行列表中的脚本,执行完毕后,在窗口B执行列表中的脚本。注意:脚本具体名称以实际安装时窗口内容为准,和上图内容无关。在执行脚本时,会出现“Enter the full pathname of the local bin directory:/usr/local/bin:”提示输入本地bin目录地址,直接回车使用默认值即可。脚本执行完毕后,点击“OK”按钮,等待片刻,待安装结束页面出现后,点击“Exit
40、”按钮退出,完成oracle的安装。Oracle安装完毕后,将窗口A和B切换回oracle用户,执行“sqlplus help”命令,应都能看到以下内容:SQL*Plus: Release .0 - ProductionCopyright (c) 1982, 2005, Oracle. All Rights Reserved.Usage 1: sqlplus -H | -V /此处为省略内容Refer to the SQL*Plus User's Guide and Reference for more information.此时表示oracle软件成功安装。五、 安
41、装10202补丁注意:安装Oracle补丁之前,请先保证第四步oracle软件已被成功安装。补丁安装分两部分:首先升级crs,然后升级oracle软件,顺序不能颠倒。1、 升级crs新开两个终端窗口,窗口A切换到一号库服务器的root用户,进入$ ORACLE_BASE/10.2/crs/bin目录;窗口B先rlogin到二号库服务器,然后再切换到二号库服务器的root用户,进入$ ORACLE_BASE/10.2/crs/bin目录。在窗口A执行“./crs_stop -all”命令,执行完毕后,再执行“./crsctl stop crs”命令。在窗口B执行“./crsctl stop cr
42、s”命令。等待2分钟,在窗口A和B依次执行“/usr/sbin/slibclean”命令注意:终端窗口A和B不要关闭,下面还要用到。安装工作只需要在一号库服务器上执行,在一号库服务器上新开一个终端窗口,首先执行env命令检查.cshrc文件中的环境变量是否被正确设置。然后执行“setenv LANG”命令卸掉中文环境。进入/users/oracle/oraclepatch/Disk1目录,执行“./ runInstaller”命令。等待片刻后,oracle补丁安装界面将会启动,如下图所示:此画面为欢迎画面,直接点击“Next”按钮进入下一画面:此画面选择补丁安装路径,此处需要特别注意,在“Na
43、me”编辑框里一定要选择第二步安装crs时的目录名称,这样补丁程序才会升级crs,如果选择了第三步安装oracle软件时的目录名称,补丁程序就会去升级oracle软件,而不会升级crs了。正确选择crs安装目录名称后,点击“Next”按钮进入下一画面:此画面用于选择安装机器节点,补丁安装时必须在全部节点安装,无法选择。直接点击“Next”按钮进入下一画面:此画面为汇总界面,点击“Install”按钮开始crs升级,全部过程约需15分钟,安装完毕后出现以下界面:此画面提示crs升级软件已成功安装,但还需要进行一些升级配置工作。先不要点击“Exit”按钮,在窗口A上进入$ORACLE_BASE/1
44、0.2/crs/install目录,执行“./root102.sh”命令。执行完毕后,在窗口B上进入$ORACLE_BASE/10.2/crs/install目录,执行“./root102.sh”命令。注意:不能在两台库服务器上同时执行上面的命令。两台库服务器都执行完毕后,点击安装界面上的“Exit”按钮,退出安装界面。等待3至5分钟后,在窗口A和B进入$ ORACLE_BASE/10.2/crs/bin目录,然后分别执行“./crs_stat -t”命令。均应能看到类似下面的输出内容,方表示crs已成功升级:Name Type Target State Host-ora.his01.gsd
45、application ONLINE ONLINE his01ora.his01.ons application ONLINE ONLINE his01ora.his01.vip application ONLINE ONLINE his01ora.his02.gsd application ONLINE ONLINE his02ora.his02.ons application ONLINE ONLINE his02ora.his02.vip application ONLINE ONLINE his02注意:终端窗口A和B不要关闭,下面还要用到。2、 升级oracle软件安装工作只需要在一
46、号库服务器上执行。以oracle用户登录操作系统,打开一个终端窗口,首先执行env命令检查.cshrc文件中的环境变量是否被正确设置。然后执行“setenv LANG”命令卸掉中文环境。进入/users/oracle/oraclepatch/Disk1目录,执行“./ runInstaller”命令,等待片刻后,oracle补丁安装界面将会启动,如下图所示:此画面为欢迎画面,直接点击“Next”按钮进入下一画面:此画面选择补丁安装路径,此处需要特别注意,在“Name”编辑框里一定要选择第三步安装oracle软件时的目录名称,这样补丁程序才会升级oracle软件,正确选择oracle安装目录名称
47、后,点击“Next”按钮进入下一画面:此画面用于选择安装机器节点,补丁安装时必须在全部节点安装,无法选择。直接点击“Next”按钮进入下一画面:此画面为汇总界面,点击“Install”按钮开始oracle升级,全部过程约需30分钟,安装完毕后出现以下界面:首先在窗口A执行列表中的脚本,执行完毕后,在窗口B执行列表中的脚本。注意:脚本具体名称以实际安装时窗口内容为准,和上图内容无关。在执行脚本时,会出现“Enter the full pathname of the local bin directory:/usr/local/bin:”提示输入本地bin目录地址,直接回车使用默认值,接着会出现三
48、个“Overwrite it?(y/n) n:”的提示,全部输入“y”覆盖原有目录。脚本执行完毕后,点击“OK”按钮,等待片刻,待安装结束页面出现后,点击“Exit”按钮退出,完成oracle补丁的安装。Oracle安装完毕后,将窗口A和B切换回oracle用户,执行“sqlplus help”命令,应都能看到以下内容:(注意版本号已经变为.0)SQL*Plus: Release .0 - ProductionCopyright (c) 1982, 2005, Oracle. All Rights Reserved.Usage 1: sqlplus -H | -
49、V /此处为省略内容Refer to the SQL*Plus User's Guide and Reference for more information.此时表示oracle补丁成功安装。注意:Oracle软件安装完毕后,其文件属性为750,即只有同属于dba组的操作系统用户才可以访问和执行Oracle的各个应用程序。为了保证以后ems用户可以正常访问数据库。需要修改Oracle文件的属性:将窗口A和B切换到root用户,分别执行“chmod R 755 /users/oracle”命令。六、 创建数据库注意:建库之前,请确认第五步的crs和oracle补丁都已经成功升级。1、
50、创建Oracle监听服务创建工作只需要在一号库服务器上执行。以oracle用户登录操作系统,打开一个终端窗口,首先执行env命令检查.cshrc文件中的环境变量是否被正确设置。然后执行“setenv LANG”命令卸掉中文环境。执行“netca”命令启动监听创建向导,如下图所示:选择“Cluster configuration”,然后点击“Next”按钮,进入下一画面:点击“Select all nodes”按钮选择全部机器节点,然后点击“Next”按钮,进入下一画面:选择“Listener configuration”,然后点击“Next”按钮,进入下一画面:选择“Add”,然后点击“Nex
51、t”按钮,进入下一画面:使用默认的“LISTENER”监听名称,不做修改,然后点击“Next”按钮,进入下一画面:使用默认的“TCP”方式,不做修改,然后点击“Next”按钮,进入下一画面:使用默认的“1521”端口号,不做修改,然后点击“Next”按钮,进入下一画面:选择“No”,不再配置另一个监听,然后点击“Next”按钮,进入下一画面:此时监听配置完毕,点击“Next”按钮,退出netca工具。在两台库服务器上以oracle用户执行“crs_stat -t”命令,应都能看到类似下面的内容:Name Type Target State Host-ora.01.lsnr applicatio
52、n ONLINE ONLINE his01ora.his01.gsd application ONLINE ONLINE his01ora.his01.ons application ONLINE ONLINE his01ora.his01.vip application ONLINE ONLINE his01ora.02.lsnr application ONLINE ONLINE his02ora.his02.gsd application ONLINE ONLINE his02ora.his02.ons application ONLINE ONLINE his02ora.his02.v
53、ip application ONLINE ONLINE his02注意到其中增加了“ora.01.lsnr”和“ora.02.lsnr”两行信息,表示监听进程已经成功配置。2、 创建数据库创建工作只需要在一号库服务器上执行。以oracle用户登录操作系统,打开一个终端窗口,首先执行env命令检查.cshrc文件中的环境变量是否被正确设置。然后执行“setenv LANG”命令卸掉中文环境。执行“dbca”命令启动建库向导,如下图所示:选择“Oracle Real Application Clusters database”,然后点击“Next”按钮,进入下一画面:选择“Create a Da
54、tabase”,然后点击“Next”按钮,进入下一画面:点击“Select All”选择全部机器节点,然后点击“Next”按钮,进入下一画面:选择“Custom Database”,然后点击“Next”按钮,进入下一画面:在“Global Database Name:”编辑框中输入“o2000”,dbca工具会自动在“SID Prefix”编辑框中填上“o2000”,然后点击“Next”按钮,进入下一画面:不要在“Configure the Database with Enterprise Manager”前打勾,然后点击“Next”按钮,进入下一画面:在“Password”和“Confirm Passw
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度海洋工程设备采购与海上安装合同3篇
- 2024年复印机质量保证合同3篇
- 合同模板壁纸干净
- 2024年水泥行业专利许可使用合同2篇
- fidic工程合同范例 中英
- 2024年度网络安全漏洞检测安全责任合同3篇
- 加盟自助鞋店合同范例
- 2024年度农业产业链融资担保服务合同范本3篇
- 瓷器订单合同范例
- 锅炉加盟合同范例
- 2024-2025学年 数学二年级上册冀教版期末测试卷(含答案)
- 中建医院工程深基坑施工方案
- (高清版)DB5206∕T 140-2021 长裙竹荪种植及烘干技术规程
- Grid Coffee品牌介绍模版
- 国家开放大学《酒店餐饮服务与管理》形考任务1-4参考答案
- 江苏省南京市秦淮区2023-2024学年八年级上学期期末语文试题(解析版)
- 期末模拟测试卷(试题)-2024-2025学年统编版语文二年级上册
- 2024年下半年广东省广州越秀区总工会招聘工会组织员7人易考易错模拟试题(共500题)试卷后附参考答案
- 11260软件工程-国家开放大学2023年1月至7月期末考试真题及答案(共2套)
- 大模型技术深度赋能保险行业白皮书2024
- GB/T 22924-2024复合肥料中缩二脲含量的测定
评论
0/150
提交评论