手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>网站运营>建站经验>列表

Oracle 10gR2 RAC RHEL4 VMWare GSX 简明安装步骤

来源:互联网 作者:west263.com 时间:2008-04-16
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!

export CLASSPATH=$ORACLE_HOME/JRE
export CLASSPATH=${CLASSPATH}:$ORACLE_HOME/jlib
export CLASSPATH=${CLASSPATH}:$ORACLE_HOME/rdbms/jlib
export CLASSPATH=${CLASSPATH}:$ORACLE_HOME/network/jlib
export THREADS_FLAG=native
export TEMP=/tmp
export TMPDIR=/tmp


第二个节点的 ORACLE_SID=orcl2 其他都相同



=============步骤二: 安装Oracle 10gR2 clusterware===============================

1. unset 一些环境变量

$ unset ORA_CRS_HOME
$ unset ORACLE_HOME
$ unset ORA_NLS10
$ unset TNS_ADMIN

检查您的变量
$ env | grep ORA
ORACLE_SID=orcl2
ORACLE_BASE=/u01/app/oracle
ORACLE_TERM=xterm

2. 用oracle 用户login , 然后运行您的unzip 之后的那个clusterware目录下的runInsaller 进入图像安装

3. 确认您的安装目录是/u01/app/oracle/product/crs

4. 修改 您的clustername 从crs到一个随便您想要的名字

然后增加
node1pub node1prv node1vip
node2pub node2prv node2vip

5. 然后指定 eth0 的类型时public

6. 然后定制您的OCR 和mirror

/u02/oradata/orcl/OCRFile
/u02/oradata/orcl/OCRFile_mirror

7. 然后指定您的voting

/u02/oradata/orcl/VotingFile
/u02/oradata/orcl/VotingFile_mirror1
/u02/oradata/orcl/VotingFile_mirror2

8. 然后就开始安装了,当众会让您用完全的root身份在每个节点上运行orainstRoot.sh,您就一个节点一个节点运行,不要抢时间,一个个来

9. 然后需要您在每个节点上用完全的root权限执行 root.sh,您也相同,一个个来,一定要等一个做好了,然后做另外一个

10. 做第二个时候,假如告诉您您的eth0不是public,您就在第二个节点,用oracle用户在 X里面运行vipca, 然后配置好您的vip 信息(虚拟IP的信息,很容易配的)


11. clusterware 就安装好了.

确认一下.

$ /u01/app/oracle/product/crs/bin/olsnodes -n
node1pub 1
node2pub 2


$ ls -l /etc/init.d/init.*
-r-xr-xr-x 1 root root 1951 Oct 4 14:21 /etc/init.d/init.crs*
-r-xr-xr-x 1 root root 4714 Oct 4 14:21 /etc/init.d/init.crsd*
-r-xr-xr-x 1 root root 35394 Oct 4 14:21 /etc/init.d/init.cssd*
-r-xr-xr-x 1 root root 3190 Oct 4 14:21 /etc/init.d/init.evmd*

===============步骤三: 安装Oracle 10gR2 database========================

1.1. unset 一些环境变量

$ unset ORA_CRS_HOME
$ unset ORACLE_HOME
$ unset ORA_NLS10
$ unset TNS_ADMIN

检查您的变量
$ env | grep ORA
ORACLE_SID=orcl2
ORACLE_BASE=/u01/app/oracle
ORACLE_TERM=xterm

2. 用oracle用户,运行您unzip之后的那个database目录下的runInstaller

3. ORACLE安装目录指定到 /u01/app/oracle/product/10.2.0/db_1

4. 把2个node选择上

5. 选择 Install database Software only

6. 会需要您用完全的root权限运行 root.sh ,分别在2个node上一一运行,不要抢时间

7. 安装完毕


==================步骤四: 配置netca==========================

1. oracle 用户在一个node上运行 netca

2. 选择任何node

3. 选择 Listener configuration

4.添加一个LISTEN, 1521 port

5. 回到开始界面,选择Naming Methods configuration

6. 把Local Naming和Easy Naming 添加进去.然后结束配置

7. 确认一下

$ ps -ef | grep lsnr | grep -v 'grep' | grep -v 'ocfs' | awk '{print $9}'
LISTENER_NODE1PUB




==============步骤五: 配置dbca创建数据库=========================

1. 用oracle用户运行 dbca

2. 选择custom database

3. 输入数据库的全局名,比如orcl

4. 给您的系统的不同角色建立密码,我都选择same as ....

5. 选择用ASM管理数据库

6. 输入您前面设定的管理员密码,并把SPFILE 设定成/u02/oradata/orcl/dbs/spfile ASM.ora

7.进入ASM配置界面, create NEW, 名字叫做DATA
然后下面您会看到您前面创建的4个ASM VOL1-4, 您选择 1 和2, "Redundancy" 选择 Normal.
这样 DATA diskgroup就创建好了

8. 回到ASM界面后. 仍旧选择create new, 然后名字叫做FLASH_RECOVERY_AREA, 选择第3和4两个卷,然后"Redundancy" 选择External

9. 然后OK结束ASM配置

10.Database File Locations 选择DATA

11. Recovery Configuration 选择刚才创建的 FLASH_RECOVERY_AREA diskgroup

12. 接下来默认的就能够了

13. Database Services 这里,您选择Add您一个新的service, 随便叫名字,比如ractest

然后选择 TAF Policy,是Basic

14. 开始创建数据库


===================步骤六: 校验RAC============================

1.用oracle用户login, 运行

$ srvctl status database -d orcl
Instance orcl1 is running on node node1pub

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!