Oracle10gRAC在HP-UX(Itanium) 11.23上的安装手册

上传人:我*** 文档编号:135967007 上传时间:2020-06-21 格式:DOC 页数:45 大小:5.03MB
返回 下载 相关 举报
Oracle10gRAC在HP-UX(Itanium) 11.23上的安装手册_第1页
第1页 / 共45页
Oracle10gRAC在HP-UX(Itanium) 11.23上的安装手册_第2页
第2页 / 共45页
Oracle10gRAC在HP-UX(Itanium) 11.23上的安装手册_第3页
第3页 / 共45页
Oracle10gRAC在HP-UX(Itanium) 11.23上的安装手册_第4页
第4页 / 共45页
Oracle10gRAC在HP-UX(Itanium) 11.23上的安装手册_第5页
第5页 / 共45页
点击查看更多>>
资源描述

《Oracle10gRAC在HP-UX(Itanium) 11.23上的安装手册》由会员分享,可在线阅读,更多相关《Oracle10gRAC在HP-UX(Itanium) 11.23上的安装手册(45页珍藏版)》请在金锄头文库上搜索。

1、Oracle10gRAC在HP-UX(Itanium) 11.23上的安装手册一、 安装概述Oracle10gRAC的软件版本号为10.2.0.1,补丁版本号为10.2.0.2。HP-UX(Itanium)操作系统版本号为11.23。Oracle10g的安装介质为三个tar文件:clusterware.tar、database.tar和p10202_HPUX-IA64.tar。请联系工程部陈晓静获取安装介质。存放在平台开发部的kf-16PC机上,具体为:CRS安装程序:10.144.119.13oracle_setupHP-UX版10gclusterware.tar10g软件安装程序:10.1

2、44.119.13oracle_setupHP-UX版10gdatabase.tar补丁程序:10.144.119.13oracle_setupHP-UX版10gp10202_HPUX-IA64.tar三个程序总大小为3.3G,可以通过网络拷贝或者用移动硬盘到3411大机房余静工位对面的kf-16机器上拷贝。kf-16机器的用户名为administrator,口令为open2000。全部安装,包括安装crs软件,安装oracle软件,安装10202补丁和创建数据库,大约需要3个小时左右。在安装过程中,操作系统和硬件的厂方工程师最好在场,如果出现问题,大家一起解决会比较容易。二、 硬件需求1、

3、机器需求CPU数目不低于2个,内存不低于2G,硬盘空间不小于20G。这些要求目前的工程机器一般都能满足。需要注意的是以下几点: SWAP虚拟内存对换区不低于物理内存的两倍,如果物理内存大于8G,则虚拟内存可以配置成和物理内存相同大小。 临时空间目录/tmp不低于500M,建议为1G以上 需要为Oracle软件建立单独的分区/users/oracle,大小建议为20G。最少应为10G。 机器名称不能超过8位,最好不要包含“-”号。注意:此处十分关键,如果机器名称超过8位,会导致在安装crs后执行root.sh脚本时失败(执行中失去响应,始终无法执行完毕),只能卸载crs,并重新创建裸设备文件,再

4、重新安装,相当浪费时间。因此建议机器名最好使用his01,his02等简单名称。上面的要求在两台库服务器上都需要满足,如果有不满足的,请让厂方工程师协助解决。2、 网络需求两个光纤网口,用于连光纤交换机和阵列连接。至少三个,最好四个千兆网口(电口、光口均可),用于外网连接和心跳连接。建议将机器主板上的内置网卡用于心跳连接,将PCI插槽上的外接网卡用于外网连接。为了满足OracleRAC中vip的需求,需要将连接外网的两个网口使用ServiceGuard技术配置成一个主备方式的网口,vip的地址需要和这个网口配置在同一个网段。如果有四个网口,建议将剩余的两个网口也使用ServiceGuard技术

5、配置成一个主备方式的网口,用于心跳连接。Oracle建议心跳使用单独的交换机连接,或者使用交换机上一个单独的vlan连接,避免使用交叉线直接连接。以下是网络连接示例图,请让厂方工程师照此配置:vip 170.101.1.101 170.101.1.1 *库服务器his01库服务器his02交换机B交换机Alan0 lan3vip 170.101.1.102 170.101.1.2 *lan0 lan3交换机Clan2lan1lan2lan1光纤交换机阵列*10.0.0.1*10.0.0.2 假设机器名为his01和his02,每台机器有四个网口和两个光纤口。其中lan0和lan3两个网口配置成

6、主备方式的网口,配置170.101.1的公共网段地址,lan0为主网口,lan3为备网口。lan0和lan3分别接在公网的两台交换机A和B上,两台公网交换机之间通过级联线连接。lan1和lan2两个网口配置成主备方式的网口,配置10.0.0的私有网段地址,lan1为主网口,lan2为备网口。接在一台单独交换机上。Oracle的vip地址配置到170.101.1的网段上。注意: Oracle的vip地址不需要额外设置,只需要将vip的地址加入到hosts文件即可。 上图的“交换机C”最好是一台单独的交换机,如果不具备条件,也可以在公网交换机上划出一个单独的vlan来使用。 如果机器只有三个网口,

7、则心跳只能使用单网配置。即直接将10.0.0的私有网段配置到lan1网口上,不再使用虚拟网口设置。 公网地址不要使用192.168开头的网段,否则crs安装时无法自动配置crs服务,需要手工配置,比较繁琐。主机的/etc/hosts文件请参考以下示例范本修改:127.0.0.1 loopback localhost # loopback name/address170.101.11.1 his01 170.101.11.2 his02 170.101.11.101 his01-vip170.101.11.102 his02-vip10.0.0.1 his01_priv10.0.0.2 his0

8、2_priv注意: 第一行中的localhost一定要有,否则安装crs时会发生无法获得本地IP地址的错误。 第2、3行的his01和his02的顺序一定要放在IP地址后的第一位,不能在后面。 第4、5行的vip地址仅需要在hosts文件中添加即可,不需要额外配置。crs安装完毕并启动后会自动加上vip地址。 crs安装时对vip和priv地址的名称匹配很严格,“his01-vip”中一定要用减号“-”隔开,而“his01_priv”一定要用下划线“_”隔开。 为了防止和以后新加入机器的IP地址冲突,vip地址的最后一位最好设置的大一些,比如示例中的101、102。不要使用11、12等。两台库

9、服务器的hosts文件都需要修改,修改完毕后可用ping命令检查his01/2、his01/2_priv地址是否都能互相ping通(his01/2-vip地址在crs启动后才会出现)。至此网络部分的配置全部完毕,在两台库服务器上使用“netstat in”命令,均应能够看到类似下面的输出内容:Name Mtu Network Address Ipkts Ierrs Opkts Oerrs Colllan2* 1500 none none 0 0 0 0 0lan1 1500 10.0.0.0 10.0.0.1 6436 0 4264 0 0lan3* 1500 none none 0 0 0

10、0 0lan0 1500 170.101.1.0 170.101.1.1 15717 0 9792 0 0lo0 4136 127.0.0.0 127.0.0.1 64510 0 64510 0 0注意:上面lan3*为lan0的standby网口,lan2*为lan1的standby网口。另外,ServiceGuard技术决定了备用网口lan2*和lan3*只有在阵列正常启动后才可以看到。另外,crs安装要求在两台库服务器的lan0上配置默认网关,如果公网网段为170.101.1的话,网关IP设置应为170.101.1.254。请以root用户执行sam工具进行配置。3、 用户、组和软件需求

11、在两台库服务器上依次执行以下操作: 建立dba组,组ID号建议为101,两台库服务器的组ID号应相同。 建立oracle用户,用户ID号建议为6000,两台库服务器的用户ID号应相同。oracle用户主目录为/users/oracle,使用csh脚本,口令建议为open3000。oracle用户应属于dba、system和users组,主组为dba。 以root用户执行:chown oracle:dba /users/oracle chmod 755 /users/oracle 为oracle用户配置rsh和rcp。以oracle用户用vi命令编辑/users/oracle/.rhosts文件

12、,在其中加上“+”号。使得两台库服务器的oracle用户可以用rlogin命令互相登录,用rcp命令互相拷贝文件。注意:建议用rcp命令拷贝一个大文件,检查网速是否正常。 配置/users/oracle/.cshrc文件,请参照以下范本配置:setenv ORACLE_BASE /users/oraclesetenv ORACLE_HOME $ORACLE_BASE/10.2/db_1setenv ORACLE_SID o20001setenv ORACLE_TERM xtermsetenv ORA_NLS33 $ORACLE_HOME/ocommon/nls/admin/datasetenv

13、 NLS_LANG AMERICAN_AMERICA.ZHS16CGBsetenv LD_LIBRARY_PATH $ORACLE_HOME/lib:/lib:/usr/lib:$ORACLE_HOME/rdbms/lib#setenv PATH $PATH:$ORACLE_HOME/bin:$ORA_CRS_HOME/binsetenv CLASSPATH $ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib/$CLASSPATH:$ORACLE_HOME/network/jlib注意: a、在二号库服务器上,第3行应为:set

14、env ORACLE_SID o20002。b、上面的第9、10、11行因为word排版关系排成了3行,实际上应为一行。.cshrc文件配置完毕后,请检查两台库服务器的/users/oracle目录下是否存在名称为“.login”和“.profile”的隐藏文件。如果有的话将其删除。请厂方工程师安装操作系统的最新补丁,并确认C+编译器是否为7.0版本。这里可以先不用检查补丁是否装全,crs安装时会自动检查操作系统的各项配置是否满足oracle安装的前提条件,如果有补丁没有安装的情况,crs安装程序会提示未打补丁的具体名称,那时根据提示信息再进行安装会方便一些。为了防止Oracle在日志文件中记录大量的“Ioctl ASYNCH_CONFIG error, errno =1”告警信息,需要进行以下处理:在两台库服务器上,以root用户使用vi创建 /etc/privgroup 文件,然后输入以下内容: dba MLOCK RTSCHED RTPRIO 保存退出后再执行命令:setprivgrp -f /etc/privgroup在HP-UX平台上为了安装Oracle10gRAC,需要修改操作系统的

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 事务文书

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号