RAC安装之三 安装数据库软件和创建数据库

简介:

本节内容主要包括:
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  

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. 

二:配置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 

 

 测试:

 
  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 

 

 

 

四:测试

 
  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  

本文转自斩月博客51CTO博客,原文链接http://blog.51cto.com/ylw6006/593865如需转载请自行联系原作者


ylw6006

 

相关文章
|
2月前
|
Java 关系型数据库 MySQL
"解锁Java Web传奇之旅:从JDK1.8到Tomcat,再到MariaDB,一场跨越数据库的冒险安装盛宴,挑战你的技术极限!"
【8月更文挑战第19天】在Linux上搭建Java Web应用环境,需安装JDK 1.8、Tomcat及MariaDB。本指南详述了使用apt-get安装OpenJDK 1.8的方法,并验证其版本。接着下载与解压Tomcat至`/usr/local/`目录,并启动服务。最后,通过apt-get安装MariaDB,设置基本安全配置。完成这些步骤后,即可验证各组件的状态,为部署Java Web应用打下基础。
42 1
|
2月前
|
前端开发 关系型数据库 MySQL
【前端学java】MySQL数据库的本地安装
【8月更文挑战第12天】MySQL数据库的本地安装
39 3
|
16天前
|
存储 SQL 关系型数据库
MySQL的安装&数据库的简单操作
本文介绍了数据库的基本概念及MySQL的安装配置。首先解释了数据库、数据库管理系统和SQL的概念,接着详细描述了MySQL的安装步骤及其全局配置文件my.ini的调整方法。文章还介绍了如何启动MySQL服务,包括配置环境变量和使用命令行的方法。最后,详细说明了数据库的各种操作,如创建、选择和删除数据库的SQL语句,并提供了实际操作示例。
58 13
MySQL的安装&数据库的简单操作
|
2月前
|
存储 关系型数据库 MySQL
2022年最新最详细的MYSQL数据库安装(详细图解过程、毕成功)
这篇文章提供了2022年最新最详细的MYSQL数据库安装教程,包括下载、安装步骤图解、初始化配置文件创建、登录密码修改注意事项,并分享了作者在安装过程中遇到的常见问题及其解决方法。
2022年最新最详细的MYSQL数据库安装(详细图解过程、毕成功)
|
2月前
|
关系型数据库 MySQL Shell
MySQL数据库一键安装脚本,适合任何版本
MySQL数据库一键安装脚本,适合任何版本
38 2
|
2月前
|
关系型数据库 Linux Shell
跟我一起来学国内排名NO.1的开源数据库安装
跟我一起来学国内排名NO.1的开源数据库安装
30 0
跟我一起来学国内排名NO.1的开源数据库安装
|
2月前
|
关系型数据库 MySQL 数据库
MySQL数据库安装——zip压缩包形式
MySQL数据库安装——zip压缩包形式
47 2
|
1月前
|
关系型数据库 Java MySQL
"解锁Java Web传奇之旅:从JDK1.8到Tomcat,再到MariaDB,一场跨越数据库的冒险安装盛宴,挑战你的技术极限!"
【9月更文挑战第6天】在Linux环境下安装JDK 1.8、Tomcat和MariaDB是搭建Java Web应用的关键步骤。本文详细介绍了使用apt-get安装OpenJDK 1.8、下载并配置Tomcat,以及安装和安全设置MariaDB(MySQL的开源分支)的方法。通过这些步骤,您可以快速构建一个稳定、高效的开发和部署环境,并验证各组件是否正确安装和运行。这为您的Java Web应用提供了一个坚实的基础。
37 0
|
2月前
|
关系型数据库 MySQL Linux
【一键解锁神秘力量!】CentOS 7 通过编译源码方式安装 MySQL 数据库 —— 从零到英雄的数据库安装实战秘籍!
【8月更文挑战第9天】随着业务增长,对数据库的需求日益提高。在 CentOS 7 中,通过编译源码安装 MySQL 可提供更高定制性和灵活性。本文详细介绍从准备环境、下载源码、配置编译参数到安装 MySQL 的全过程,并对比 RPM 包安装方法,帮助读者根据需求选择合适方案。实践时需注意备份数据、选择合适版本、确保安全性和调优性能等要点。
151 1
|
2月前
|
安全 关系型数据库 MySQL
MySQL非root安装-初始化数据库时unknown variable ‘defaults-file=**/my.cnf‘
解决安装过程中出现的问题通常需要仔细地检查错误日志、配置文件和执行命令,保证各项配置设置的精确无误是顺利完成安装的关键。通过上述的步骤分析和解决方案,非root用户安装MySQL时遇到"unknown variable 'defaults-file=**/my.cnf'"的问题应该可以得到妥善的解决。
71 0
下一篇
无影云桌面