安装Oracle软件
以oracle用户登陆
建立用户等效性(所有节点)
$exec /usr/bin/ssh-agent $SHELL $/usr/bin/ssh-add Enter passphrase for /home/oracle/.ssh/id_rsa: Identity added: /home/oracle/.ssh/id_rsa (/home/oracle/.ssh/id_rsa) Identity added: /home/oracle/.ssh/id_dsa (/home/oracle/.ssh/id_dsa) |
设置ORACLE_BASE和ORACLE_HOME环境变量(所有节点):
$export ORACLE_BASE=/u01/app/oracle $export ORACLE_HOME=$ORACLE_BASE/product/10.1.0/crs_1 RHEL4 and SLES9 Only $export LD_ASSUME_KERNEL=2.4.21 |
4 安装Oracle CRS
准备工作
在安装Oracle RAC 10g数据库软件之前,必须先安装CRS。CRS需要在集群的所有主机中共享两个文件:Oracle Cluster Registry (100MB)和CRS Voting Disk (20MB)。这些文件可能存储在原始设备或集群文件系统上。(还支持将NFS用于认证的NAS系统,但这超出了本指南的范围。)
Oracle ASM不能用于这些文件,这是因为ASM依赖于CRS所提供的服务。
在单实例环境中,OUI自动安装一个专门用于Oracle ASM的CRS简化版本。 对于RAC安装,需要进行单独的安装以便配置CRS的完整版本。CRS的完整版本存放在一张单独的安装CD上,称为CRS CD。
在安装CRS软件之前必须使用原始设备或OCFS创建CRS文件。前面已经介绍了在原始设备和OCFS上创建CRS的方法。可以使用之一建立CRS
安装 (在一个节点上)
挂载包含CRS介质的CD或文件系统,并执行runInstaller。虽然在安装Oracle 10g期间不再需要更换CD,但是建议您在使用CD时从/目录中而不是从CD挂载点来完成这些工作。详细步骤如下:
1. Welcome;单击Next
2. Specify Inventory Directory and Credentials —默认值应该就是正确的;确保inventory目录位于ORACLE_BASE目录中(例如:/u01/app/oracle/oraInventory)并且操作系统组是“oinstall”,在安装节点(ds1)上运行orainstRoot.sh(确保在/etc/hosts中而不仅仅是在DNS中配置了您的主机)
3. Specify File Locations —确认默认值后继续
4. Language selection —确认默认值后继续
5. Cluster Configuration —输入集群名(或接受默认的“crs”);
6. Private Interconnect Enforcement —为每个接口指定接口类型(公共、专用或“不使用”)
7. Oracle Cluster Registry —在clusterSpecify OCR Location中(例如:/u02/oracrs/ocr.crs)为每个节点输入公共节点名和专用节点名
8. Voting Disk —输入voting disk名(例如:/u02/oracrs/vote.crs)
9. 在集群的其余节点上运行orainstRoot.sh
10. Summary —在出现提示时单击Install,从安装节点开始,每次在一个节点上运行Oracle CRS主目录中的root.sh(例如:/u01/app/oracle/product/10.1.0/crs_1/root.sh)。不要同时运行这些脚本。等一个脚本结束后再启动另一个。
从$ORACLE_BASE/product/10.1.0/crs_1/bin目录中运行olsnodes验证安装已成功;例如:
$ cd $ORACLE_BASE/product/10.1.0/crs_1/bin $ olsnodes ds1 ds2 |
5 安装Oracle数据库软件
准备(在所有的节点)
设置ORACLE_BASE和ORACLE_HOME环境变量:
export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/10.1.0/db_1 |
仅针对RHES4和SLES9
export LD_ASSUME_KERNEL=2.4.21 |
仅针对RHEL4:Oracle 10gOUI将检查操作系统版本以确认是否支持该版本。到Oracle数据库10.1.0.3为止,安装程序尚不支持RHEL4。 作为一种变通方法,在运行runInstaller之前,按照以下步骤操作。
cp /etc/redhat-release /etc/redhat-release.orig cat > /etc/redhat-release << EOF Red Hat Enterprise Linux AS release 3 (Taroon) EOF |
安装(在其中一个节点)
1. 从db CD运行runInstaller
2. Welcome —单击Next
3. Specify File Locations —确认默认值后继续
4. Specify Hardware Cluster Installation Mode —选择Cluster Installation并选择集群中的其他节点
5. select Installation Type — Enterprise Edition
6. Product-specific Prerequisite Checks —全部选OK;SLES9选OK以忽略openmotif-2.1.30-11警告
7. 选择数据库配置—选择“Do not create a starter database”。 (我们将在一个单独的步骤中使用数据库配置助手(DBCA)来创建数据库。)
提示1:
在以root用户身份登录时,从安装节点开始,每次在一个主机上运行Oracle数据库主目录中的root.sh(例如:/u01/app/oracle/product/10.1.0/db_1/root.sh)。不要同时运行这些脚本。等一个脚本结束后再启动另一个
提示2:
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
作者
相关推荐
-
甲骨文自治数据库亮相 带来云计算新希望
早前甲骨文还不在云计算公司之列,而现在该公司正在迅速弥补其失去的时间。甲骨文的云计算核心是甲骨文自治数据库(O […]
-
2017年12月数据库流行度排行榜 定格岁末排名瞬间
数据库知识网站DB-engines最近更新的2017年12月份数据库流行度排名情况是否能提供更多的看点呢?TechTarget数据库网站将与您分享12月份的榜单排名情况,让我们拭目以待。
-
2017年11月数据库流行度排行榜 半数以上数据库积分减少
数据库知识网站DB-engines更新了2016年11月份的数据库流行度排行榜。TechTarget数据库网站将与您一同关注11月份的榜单排名情况。
-
控制合约 不再畏惧Oracle
许多公司都与Oracle有无限制授权协议,他们害怕离开这个协议,所以就证明他们在使用Oracle的软件,即使因为需求单独购买部分授权许可也可能总体是省钱的。