转载:【Oracle 集群】RAC知识图文详细教程(七)--Oracle 11G RAC集群安装
文章导航
- 集群概念介绍(一)
- ORACLE集群概念和原理(二)
- RAC 工作原理和相关组件(三)
- 缓存融合技术(四)
- RAC 特殊问题和实战经验(五)
- ORACLE 11 G版本2 RAC在LINUX上使用NFS安装前准备(六)
- ORACLE ENTERPRISE LINUX 5.7下DATABASE 11G RAC集群安装(七)
- ORACLE ENTERPRISE LINUX 5.7下DATABASE 11G RAC数据库安装(八)
- ORACLE ENTERPRISE LINUX 5.7下DATABASE 11G RAC基本测试与使用(九)
转载自:http://www.cnblogs.com/baiboy/p/orc1.html\
转载目的:便于本人对看到的好文章进行分类整理,及根据实际需要进行进行适当的调整或补充,不用于适合商业用途。
集群安装
在进行oracle集群安装之前,首先看下整体集群架构图。另:oracle RAC集群整体配置基于三个步骤(前期配置,集群安装,数据库安装)
Oracle登入rac1进行上传,解压安装p13390677_112040_Linux-x86-64_1of7.zip、p13390677_112040_Linux-x86-64_2of7.zip、p13390677_112040_Linux-x86-64_3of7.zip到/media下,并解压(RAC1为结点名,linux环境默认RAC1 #)
复制代码 RAC1 # cd /media
RAC1 #mkdir crs_install
RAC1 #mkdir db_install
RAC1 # ls RAC1 #cd crs_install
RAC1 #unzip /media/p13390677_112040_Linux-x86-64_3of7.zip RAC1 #cd db_install
RAC1 #unzip /media/p13390677_112040_Linux-x86-64_1of7.zip
RAC1 #unzip /media/p13390677_112040_Linux-x86-64_2of7.zip
开始安装:找到 /media/crs_install/grid 下
./runInstaller
下一步
1) 跳过,下一步
2) 选择'Install and Configure Oracle Grid Infrastructure for a Cluster'
3) 选 'Advanced Installation'
4) 选择语言: English
5) 输入集群信息,点击下一步.(这个集群信息是之前预先定义好的,翻开上篇集群配置准备,有明确规划定义)
6)在 "Specify Node Information" 上点击 "Add"按钮.
7)输入集群结点2的信息,点击 "OK" 按钮.(如上所注,也是前期规划好的,参见上篇。如果有多个结点照样添加即可)
8)点击SSH进行SSH配置通信.(11G之前包括Hadoop结点通信都是手动配置的,11G之后方便很多)
9)选择私有网络,点击下一步。
10)选择"Shared File System" 选项, 下一步.(上篇有介绍,已规划好)
11)选择输入OCR 文件位置,下一步.(上篇有介绍,已规划好)
12)选择输入表决磁盘Voting文件位置,下一步.(上篇有介绍,已规划好).
13)下一步.
14)全部选择dba,下一步.
15)输入 "/u01/app/oracle" 作为数据库地址 并且 "/u01/app/11.2.0/grid" 作为软件路径, 下一步.
16) 默认路径,下一步.
17) 完成.(但是没有结束哦)
18) 等待安装.
19) 弹出对话框,将脚本语句在每个结点运行, run the configuration scripts on each node.(与一般安装不同,遇到此现象,必须在所有的结点下以root身份运行以下脚本语句)
打开每个结点,root身份登录,运行 "orainstRoot.sh" .
# cd /u01/app/oraInventory
# ./orainstRoot.sh
Changing permissions of /u01/app/oraInventory.
Adding read,write permissions for group.
Removing read,write,execute permissions for world.
Changing groupname of /u01/app/oraInventory to oinstall.
The execution of the script is complete.
The output of the root.sh will vary a little depending on the node it is run on. Example output can be seen here (Node1,Node2).
20) 运行结束点击OK.
21)完成.
22) 忽略错误,点击关闭.到此集群cluster安装完毕
参考文献
- Oracle的三种高可用集群方案
- Oracle Database 11g Release 2 RAC On Linux Using NFS
- 使用 VirtualBox 在 Oracle Linux 5.7 上安装Oracle Database 11g Release 2 RAC 的最佳实践
- Oracle RAC安装配置-NFS(一)
- tnsnames.ora 监听配置文件详解(博客园)
转载:【Oracle 集群】RAC知识图文详细教程(七)--Oracle 11G RAC集群安装的更多相关文章
- 转载:【Oracle 集群】RAC知识图文详细教程(八)--Oracle 11G RAC数据库安装
文章导航 集群概念介绍(一) ORACLE集群概念和原理(二) RAC 工作原理和相关组件(三) 缓存融合技术(四) RAC 特殊问题和实战经验(五) ORACLE 11 G版本2 RAC在LINUX ...
- 转载:【Oracle 集群】RAC知识图文详细教程(二)--Oracle 集群概念及原理
文章导航 集群概念介绍(一) ORACLE集群概念和原理(二) RAC 工作原理和相关组件(三) 缓存融合技术(四) RAC 特殊问题和实战经验(五) ORACLE 11 G版本2 RAC在LINUX ...
- 转载:【Oracle 集群】RAC知识图文详细教程(九)--RAC基本测试与使用
文章导航 集群概念介绍(一) ORACLE集群概念和原理(二) RAC 工作原理和相关组件(三) 缓存融合技术(四) RAC 特殊问题和实战经验(五) ORACLE 11 G版本2 RAC在LINUX ...
- 转载:【Oracle 集群】RAC知识图文详细教程(六)--RAC在LINUX上使用NFS安装前准备
文章导航 集群概念介绍(一) ORACLE集群概念和原理(二) RAC 工作原理和相关组件(三) 缓存融合技术(四) RAC 特殊问题和实战经验(五) ORACLE 11 G版本2 RAC在LINUX ...
- 转载:【Oracle 集群】RAC知识图文详细教程(五)--特殊问题和实战经验
文章导航 集群概念介绍(一) ORACLE集群概念和原理(二) RAC 工作原理和相关组件(三) 缓存融合技术(四) RAC 特殊问题和实战经验(五) ORACLE 11 G版本2 RAC在LINUX ...
- 转载:【Oracle 集群】RAC知识图文详细教程(四)--缓存融合技术和主要后台进程
文章导航 集群概念介绍(一) ORACLE集群概念和原理(二) RAC 工作原理和相关组件(三) 缓存融合技术(四) RAC 特殊问题和实战经验(五) ORACLE 11 G版本2 RAC在LINUX ...
- 转载:【Oracle 集群】RAC知识图文详细教程(三)--RAC工作原理和相关组件
文章导航 集群概念介绍(一) ORACLE集群概念和原理(二) RAC 工作原理和相关组件(三) 缓存融合技术(四) RAC 特殊问题和实战经验(五) ORACLE 11 G版本2 RAC在LINUX ...
- 转载:【Oracle 集群】RAC知识图文详细教程(一)--集群概念介绍
文章导航 集群概念介绍(一) ORACLE集群概念和原理(二) RAC 工作原理和相关组件(三) 缓存融合技术(四) RAC 特殊问题和实战经验(五) ORACLE 11 G版本2 RAC在LINUX ...
- 【Oracle 集群】ORACLE DATABASE 11G RAC 知识图文详细教程之集群概念介绍(一)
集群概念介绍(一)) 白宁超 2015年7月16日 概述:写下本文档的初衷和动力,来源于上篇的<oracle基本操作手册>.oracle基本操作手册是作者研一假期对oracle基础知识学习 ...
随机推荐
- 字符串的最小最大表示法O(n)
以下介绍内容内容转自:http://blog.csdn.net/zy691357966/article/details/39854359 网上看了这篇文章后还是感觉有些地方讲的没有详细的证明所以添加了 ...
- sgu 103 Traffic Lights 解题报告及测试数据
103. Traffic Lights Time limit per test: 0.25 second(s) Memory limit: 4096 kilobytes 题解: 1.其实就是求两点间的 ...
- iOS 动态调用方法
- (void)bugly { dispatch_async(dispatch_get_global_queue(0, 0), ^{ if (NSClassFromString(@"Bu ...
- 伪类 :after 清除浮动的原理和方法
浮动元素容器的clearing问题1. 问题的由来有这样一种情形:在一个容器(container)中,有两个浮动的子元素.<div> <div style=" ...
- 深入探讨JS中的数组排序函数sort()和reverse()
最近在研究Javascript发现了其中一些比较灵异的事情.有点让人感到无语比如: alert(typeof( NaN == NaN));//结果为假. alert(typeof( NaN != Na ...
- 好用的http client库CPP REST SDK
前言 C++中http client库本身就少,好用的就更少了,在了解微软开源的CPP REST SDK库之前,我知道的C++ http client库有libcurl(这个是C语言的),Qt的QNe ...
- 【c++ primer, 5e】函数声明 & 分离式编译
p186~p188: 函数声明1.函数只能定义一次,但是可以声明多次. 2.函数的接口:返回类型 + 函数名 + 形参类型 3.为什么要在头文件中进行函数声明???在源文件中定义?暂时理解到,这么做可 ...
- android - Session 'app': Error Installing APK
File->Settings->Build,Execuion,Deployment->Instant Run 然后把Enable Instant Run to...那一项的勾去掉就好 ...
- 照着官网来安装openstack pike之environment设置
安装openstack前的准备环境: 两个centos7系统的环境:192.168.101.10 node1,192.168.101.11 node2 控制节点node1,计算节点node2 1.统一 ...
- 20135320赵瀚青LINUX内核分析第三周学习笔记
赵瀚青原创作品转载请注明出处<Linux内核分析>MOOC课程http://mooc.study.163.com/course/USTC-1000029000 概述 本周是学习的主要是构造 ...