快速业务通道

RedHat Linux as4 上Oracle RAC 集群

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-01
##############RedHat Linux下Oracle10g RAC集群安装步骤################ Oracle集群的实质就是多个服务器访问同一个Oracle数据库,这样可以避免一 个服务器宕机时数据库不能访问,同时也可以进行负载均衡. **************************本实验案例步骤************************** 两Linux节点rac01、rac02配置如下 RAM 1024 DISK 每个节点scsi硬盘30G一个,共享硬盘10G 网卡 每个节点两块网卡eth0(private)、eth1(public) 操作系统 RedHat Enterprise Linux AS4 Update2 ip设置 rac01: eth0 10.10.10.100/255.255.255.0 eth1 202.100.0.100/255.255.255.0 202.100.0.1 rac02: eth0 10.10.10.200/255.255.255.0 eth1 202.100.0.200/255.255.255.0 202.100.0.1 所需软件 Oracle cluster 软件10201_clusterware_linux32.zip Oracle数据库软件10201_database_linux32.zip ocfs2-2.6.9-55.EL-1.2.9-1.el4.i686.rpm ocfs2-2.6.9-55.ELsmp-1.2.9-1.el4.i686.rpm ocfs2console-1.2.7-1.el4.i386.rpm ocfs2-tools-1.2.7-1.el4.i386.rpm ###################################################################创建Oracle用户和所属组,并且查看nobody用户是否存在,在安装完成后nobody用户必 须执行一些扩展任务,若不存在手动创建. 【注:AB 为两节点都要执行的 A为只需启动一个节点执行即可】 AB [root@rac01 ~]# groupadd -g 1000 oinstall [root@rac01 ~]# groupadd -g 1001 dba [root@rac01 ~]# id nobody uid=99(nobody) gid=99(nobody) groups=99(nobody) [root@rac01 ~]# useradd -u 1000 -g 1000 -G 1001 oracle [root@rac02 ~]# passwd oracle ###################################################################主机名称 解析通过hosts文件解析,两节点在hosts文件中添加如下内容AB [root@rac02 ~]# vi /etc/hosts 202.100.0.100 rac01 ###公网ip 202.100.0.200 rac02 202.100.0.10 vip01 ###虚拟ip 202.100.0.20 vip02 10.10.10.100 priv01 ###私网ip 10.10.10.200 priv02 ####################################################################配置SSH 两节点都用Oracle用户执行 AB [oracle@rac01 ~]$ mkdir .ssh [oracle@rac01 ~]$ chmod 700 .ssh/ AB [oracle@rac02 ~]$ ssh-keygen -t rsa Generating public/private rsa key pair. Enter file in which to save the key (/home/oracle/.ssh/id_rsa): 存放公钥和私钥目录 Enter passphrase (empty for no passphrase): 私钥密码 Enter same passphrase again: Your identification has been saved in /home/oracle/.ssh/id_rsa. Your public key has been saved in /home/oracle/.ssh/id_rsa.pub. The key fingerprint is: 0b:fe:7e:e1:cb:f7:6f:7c:bf:74:ce:01:c5:c6:4f:a2 oracle@rac02 AB [oracle@rac02 ~]$ ssh-keygen -t dsa Generating public/private dsa key pair. Enter file in which to save the key (/home/oracle/.ssh/id_dsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /home/oracle/.ssh/id_dsa. Your public key has been saved in /home/oracle/.ssh/id_dsa.pub. The key fingerprint is: 63:59:50:c3:3e:ee:c2:c5:cc:85:33:1b:e3:ee:ed:6b oracle@rac02 [oracle@rac02 ~]$ cd .ssh A [oracle@rac01 .ssh]$ ssh rac01 cat ~/.ssh/id_rsa.pub >> authorized_keys [oracle@rac01 .ssh]$ ssh rac01 cat ~/.ssh/id_dsa.pub >> authorized_keys [oracle@rac01

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号