Oracle 10gR2 RAC + RHEL AS4U2
作者: nntp 来源: ChinaUnix
点击:
日期: 2007-04-22
[收藏 ] [投稿 ]
IE是否经常中毒?推荐您
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 Instance orcl2 is running on node node2pub 2. $ srvctl status service -d orcl -s ractest Service orcltest is running on instance(s) orcl2, orcl1 3. $ srvctl status nodeapps -n node1pub VIP is running on node: node1pub GSD is running on node: node1pub Listener is running on node: node1pub ONS daemon is running on node: node1pub 4. $ srvctl status asm -n node1pub ASM instance +ASM1 is running on node node1pub. 5. $ srvctl config nodeapps -n node1pub -a -g -s -l VIP exists.: /node1vip/192.168.1.111/255.255.255.0/eth0:eth1 GSD exists. ONS daemon exists. Listener exists. 6. 运行 sqlplus /nolog SQL> connect /as sysdba SQL> SELECT inst_id , instance_number inst_no , instance_name inst_name , parallel , status , database_status db_status , active_state state , host_name host FROM gv$instance ORDER BY inst_id; INST_ID INST_NO INST_NAME PAR STATUS DB_STATUS STATE HOST
如果您对本文有任何疑问或者建议,请到讨论区发表您的意见:
>>
论坛入口 <<
上一页 1 2 3 4 5 下一页
上一篇:Oracle中加速数据导入特性和技术研究 下一篇:Oracle 10g中用FORALL处理非连续数组
【文章评论 】
【收藏本文 】
【推荐好友 】
【打印本文 】
【我要投稿 】 【论坛讨论 】
相关文章:
·迅速安装Linux与Oracle数据库步骤精讲 ·浅析Oracle数据库的最大可用性体系结构 ·在Oracle 9i中Form Builder使用树心得 ·Oracle 9i应用COMPOSE和UNISTR创建沉音 ·Oracle巧取指定记录以及巧用外关联查询 ·快速掌握Oracle数据库游标的使用方法 ·你对Oracle数据库字符集究竟认识多少? ·讲解Oracle数据库之中数据安全完全分析 ·讲解Oracle数据库中LONG类型字段的存取 ·Oracle数据库中创建表时怎样考虑列顺序
文章评论: (1条)
声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。