本节内容主要包括:
1:安装数据库软件
2:配置监听器
3:创建数据库
4:测试

在安装数据库软件之前,要先完成数据库集群件的安装;
数据库集群件的安装可参考:http://ylw6006.blog.51cto.com/470441/592816
 
一:安装数据库软件
1:上传数据库软件包至rac1节点然后进行解压和安装,只需要在节点1上安装即可

   
   
   
   
  1. [oracle@rac1 ~]$ gzip -d 10201_database_linux_x86_64.cpio.gz   
  2. [oracle@rac1 ~]$ cpio -idmv < 10201_database_linux_x86_64.cpio   
  3. [oracle@rac1 ~]$ cd database/  
  4. [oracle@rac1 database]$ ./runInstaller  

RAC安装之三 安装数据库软件和创建数据库_第1张图片

RAC安装之三 安装数据库软件和创建数据库_第2张图片

RAC安装之三 安装数据库软件和创建数据库_第3张图片

RAC安装之三 安装数据库软件和创建数据库_第4张图片

RAC安装之三 安装数据库软件和创建数据库_第5张图片

RAC安装之三 安装数据库软件和创建数据库_第6张图片

RAC安装之三 安装数据库软件和创建数据库_第7张图片

RAC安装之三 安装数据库软件和创建数据库_第8张图片

RAC安装之三 安装数据库软件和创建数据库_第9张图片

2:在两个节点分别运行相关脚本

   
   
   
   
  1. [root@rac1 ~]# /u01/app/oracle/product/10.2.0/db_1/root.sh  
  2. Running Oracle10 root.sh script...  
  3.  
  4. The following environment variables are set as:  
  5.     ORACLE_OWNERoracle 
  6.     ORACLE_HOME=  /u01/app/oracle/product/10.2.0/db_1  
  7.  
  8. Enter the full pathname of the local bin directory: [/usr/local/bin]:   
  9.    Copying dbhome to /usr/local/bin ...  
  10.    Copying oraenv to /usr/local/bin ...  
  11.    Copying coraenv to /usr/local/bin ...  
  12.  
  13.  
  14. Creating /etc/oratab file...  
  15. Entries will be added to the /etc/oratab file as needed by  
  16. Database Configuration Assistant when a database is created  
  17. Finished running generic part of root.sh script.  
  18. Now product-specific root actions will be performed.  
  19.  
  20.  
  21. [root@rac2 ~]# /u01/app/oracle/product/10.2.0/db_1/root.sh  
  22. Running Oracle10 root.sh script...  
  23.  
  24. The following environment variables are set as:  
  25.     ORACLE_OWNERoracle 
  26.     ORACLE_HOME=  /u01/app/oracle/product/10.2.0/db_1  
  27.  
  28. Enter the full pathname of the local bin directory: [/usr/local/bin]:   
  29.    Copying dbhome to /usr/local/bin ...  
  30.    Copying oraenv to /usr/local/bin ...  
  31.    Copying coraenv to /usr/local/bin ...  
  32.  
  33.  
  34. Creating /etc/oratab file...  
  35. Entries will be added to the /etc/oratab file as needed by  
  36. Database Configuration Assistant when a database is created  
  37. Finished running generic part of root.sh script.  
  38. Now product-specific root actions will be performed. 

RAC安装之三 安装数据库软件和创建数据库_第10张图片

二:配置listener,只需要在节点1配置即可

   
   
   
   
  1. [oracle@rac1 ~]$ netca  
  2. 后台日志信息  
  3. Oracle Net Services Configuration:  
  4. Configuring Listener:LISTENER  
  5. Default local naming configuration complete.  
  6. rac1...  
  7. rac2...  
  8. Listener configuration complete.  
  9. Oracle Net Services configuration successful. The exit code is 0 

RAC安装之三 安装数据库软件和创建数据库_第11张图片

RAC安装之三 安装数据库软件和创建数据库_第12张图片

RAC安装之三 安装数据库软件和创建数据库_第13张图片

 RAC安装之三 安装数据库软件和创建数据库_第14张图片

RAC安装之三 安装数据库软件和创建数据库_第15张图片

RAC安装之三 安装数据库软件和创建数据库_第16张图片

RAC安装之三 安装数据库软件和创建数据库_第17张图片

RAC安装之三 安装数据库软件和创建数据库_第18张图片

RAC安装之三 安装数据库软件和创建数据库_第19张图片

RAC安装之三 安装数据库软件和创建数据库_第20张图片

 测试:

   
   
   
   
  1. [oracle@rac1 ~]$ lsnrctl status  
  2. LSNRCTL for Linux: Version 10.2.0.1.0 - Production on 11-JUN-2011 14:46:13  
  3. Copyright (c) 1991, 2005, Oracle.  All rights reserved.  
  4. Connecting to (ADDRESS=(PROTOCOL=tcp)(HOST=)(PORT=1521))  
  5. STATUS of the LISTENER  
  6. ------------------------  
  7. Alias                     LISTENER_RAC1  
  8. Version                   TNSLSNR for Linux: Version 10.2.0.1.0 - Production  
  9. Start Date                11-JUN-2011 14:39:24  
  10. Uptime                    0 days 0 hr. 6 min. 49 sec  
  11. Trace Level               off  
  12. Security                  ON: Local OS Authentication  
  13. SNMP                      OFF  
  14. Listener Parameter File   /u01/app/oracle/product/10.2.0/db_1/network/admin/listener.ora  
  15. Listener Log File         /u01/app/oracle/product/10.2.0/db_1/network/log/listener_rac1.log  
  16. Listening Endpoints Summary...  
  17.   (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=10.0.0.1)(PORT=1521)))  
  18.   (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=192.168.50.191)(PORT=1521)))  
  19. Services Summary...  
  20. Service "+ASM" has 1 instance(s).  
  21.   Instance "+ASM1", status BLOCKED, has 1 handler(s) for this service...  
  22. Service "+ASM_XPT" has 1 instance(s).  
  23.   Instance "+ASM1", status BLOCKED, has 1 handler(s) for this service...  
  24. Service "PLSExtProc" has 1 instance(s).  
  25.   Instance "PLSExtProc", status UNKNOWN, has 1 handler(s) for this service...  
  26. The command completed successfully 

三:创建数据库,在节点1创建即可
[oracle@rac1 ~]$ dbca
RAC安装之三 安装数据库软件和创建数据库_第21张图片

RAC安装之三 安装数据库软件和创建数据库_第22张图片

 RAC安装之三 安装数据库软件和创建数据库_第23张图片

RAC安装之三 安装数据库软件和创建数据库_第24张图片

RAC安装之三 安装数据库软件和创建数据库_第25张图片

RAC安装之三 安装数据库软件和创建数据库_第26张图片

RAC安装之三 安装数据库软件和创建数据库_第27张图片

RAC安装之三 安装数据库软件和创建数据库_第28张图片

RAC安装之三 安装数据库软件和创建数据库_第29张图片

 RAC安装之三 安装数据库软件和创建数据库_第30张图片

RAC安装之三 安装数据库软件和创建数据库_第31张图片

 RAC安装之三 安装数据库软件和创建数据库_第32张图片

RAC安装之三 安装数据库软件和创建数据库_第33张图片

RAC安装之三 安装数据库软件和创建数据库_第34张图片

RAC安装之三 安装数据库软件和创建数据库_第35张图片

RAC安装之三 安装数据库软件和创建数据库_第36张图片

RAC安装之三 安装数据库软件和创建数据库_第37张图片

RAC安装之三 安装数据库软件和创建数据库_第38张图片

RAC安装之三 安装数据库软件和创建数据库_第39张图片

RAC安装之三 安装数据库软件和创建数据库_第40张图片

RAC安装之三 安装数据库软件和创建数据库_第41张图片

四:测试

   
   
   
   
  1. SQL> select instance_name,host_name,archiver,thread#,status from gv$instance;  
  2.  
  3. INSTANCE_NAME        HOST_NAME            ARCHIVER      THREAD# STATUS  
  4. -------------------- -------------------- ---------- ---------- ----------  
  5. racdb1               rac1.766.com         STARTED             1 OPEN  
  6. racdb2               rac2.766.com         STARTED             2 OPEN  

RAC安装之三 安装数据库软件和创建数据库_第42张图片