第9课_3_db库安装
四 安装listener监听
使用oracle用户,在rac1和rac2上都可以起netca
1.打开网络配置界面,选择“Cluster configuration”集群配置方案,点击“Next”,如果你的是单实例就选择“single node configuration”
2.选中两个节点“Select all nodes”,点击“Next”
3.选择监听配置模式“Listener configuration”,点击“Next”
4.选择“Add”添加一个新的监听,点击“Next”,如果已有监听则后三个选项可选
5.给listener起一个名字,我们使用系统默认名LISTENER,然后点击“Next”
6.选择可使用的协议,这里选择TCP协议,点击“Next”
7.使用默认1521端口,点击“Next”
8.系统问是否还要配置其他监听,选择“No”,点击“Next”
9.监听配置完毕,可以点击“Next”退出
10.在终端窗口可以看到监听的配置情况,直接点击“Finish”
11.运行命令crs_stat -t ,可以看到刚刚配置好的两个监听进程已经启动
五 database instance安装和ASM instance安装
使用oracle用户,在rac1和rac2上都可以起dbca
前提(1)启动集群进程 ons gsd vip
(2)启动两个节点监听listener
(3)vip进程运行在各自的节点上
1.执行dbca打开欢迎界面
2.选择“Oracle Real Application Cluster database”RAC方式创建数据库,点击“Next”
3.选择“Create a Database”,点击“Next”
4.选择在哪个节点上创建实例,“Select All”选上两个节点rac1和rac2,点击“Next”
5.选择“Custom Database”,点击“Next”
6.创建数据库名为“racjch”,点击“Next”
Global Database Name:racjch
SID Prefix:racjch
7.是否安装OEM,这里可不选,点击“Next”
8.输入管理员密码,点击“Next”,密码:oracle
9.选择“Automatic Storage Management(ASM)”方式,点击“Next”
10.输入ASM实例用户管理密码和参数文件类型(IFILE),点击“Next”,密码:oracle
{ORACLE_BASE}/admin/+ASM/pfile/init.ora ASM参数文件路径
11.系统提示即将创建ASM实例,点击“OK”进入ASM实例的创建
小齿轮一直在转,直到把ASM实例注册到CRS资源池中
12.点击“CREATE NEW”来创建共享卷组,挂载到2个节点上,体现不同节点共享同一个存储
13. 点击创建卷组之后,系统会扫描可用的裸设备,卷组命名:racdisk 冗余方式选择:External
选择 Show Candidates并对/dev/asmdiskc /dev/asmdiskd /dev/asmdiske 3个裸设备挑勾,点击“OK”
14.创建共享卷组“racdisk”过程
ASM Disk Group Creation... 等待一会
15.创建好后,卷组会自动在两个节点mount,点击“Next”
注:一定检查 state:MOUNTED(2/2)
16.“Use Oracle-Manager Files 使用oracle文件系统管理模式”,Database Area:+RACDISK,,点击“Next”
17.是否设置闪回和归档模式,此处设置,点击“Next”
打勾 Specify the recovery options for the database
快速恢复区 +RACDISK
快速恢复区大小1024MB
打勾 Enable Archiving
18.Database Components选择,全部取消加快安装速度,点击“Next”
19.点击“Add”,输入“rac_service”服务名,右侧选择“Perferred”,下方选择“Basic”,点击“Next”
RACLEO1->服务首选实例
RACLEO2->服务备选实例
20.调整SGA Memory大小,系统默认即可
21.Sizing也使用系统默认,块大小8k,进程数200
22.Character Sets我们把数据库字符集修改成“ZHS16GBK”字符集【支持中文】,这也是比较通用的字符集
23.Connection Mode连接模式保持系统默认,点击“Next”,默认就是Dedicated 模式
24.勾选保存数据库模板和创建数据库脚本,点击“Next”
数据库模板创建完毕点击“OK”
数据库脚本创建完毕点击“OK”
25.点击“OK”开始安装,此时需要等待一段时间,在这个间隙中可以使用crs_stat -t命令实时观察进程的创建情况
1)创建和启动数据库实例
2)创建数据文件
3)创建数据字典
4)创建集群数据库视图
5)配置服务
6)创建数据库完成
26.安装完成后,在提示框中点击“Exit”进入到实例启动的过程,“Starting cluster database instance “racleo1,racleo2” and services “rac_service” in progress …”(稍等片刻后完成,然后退出图形化操作界面)
安装完成后RAC是open状态可进行读写操作
27.检查所有进程是否启动
crs_stat -t
小结:到此整个RAC架构安装完毕,此时RAC是open状态,可以对外提供服务。互信->集群安装->数据库软件安装->配置监听->创建数据库
RAC系列课后读物
《Oracle RAC原理与安装》http://blog.itpub.net/26686207/viewspace-764891/
《Oracle RAC日常管理》http://blog.itpub.net/26686207/viewspace-765794/
《Oracle RAC性能优化》http://blog.itpub.net/26686207/viewspace-766242/
《Oracle RAC故障分析与处理》http://blog.itpub.net/26686207/viewspace-766639/
第9课_3_db库安装的更多相关文章
- protocol buffer c++ python库安装
c++库安装较简单,不要用源码,还得下载依赖,就被墙了 https://github.com/google/protobuf/releases 下载一个最新的release安装 #protoc -- ...
- [转]Snappy压缩库安装和使用之一
Snappy压缩库安装和使用之一 原文地址:http://blog.csdn.net/luo6620378xu/article/details/8521223 近日需要在毕业设计中引入一个压缩库,要求 ...
- phpize 扩展GD库 安装 ! 环境--centos 7 +nginx 1.7.11+php 5.6.7
使用phpize编译GD库安装,先安装前置库libjpeg libpng zlib freetype等 都是下面php编译的几个选项 先看php编译的选项: --with-gd=DIR ...
- DCMTK3.6.1(MD支持库)安装说明
转载:http://qimo601.iteye.com/blog/1685135 [前言] 最近,因为需要开发DICOM网管模块,必须使用DCMTK的DcmNet模块.但是DCMTK3.6.0在Dcm ...
- laravel项目拉取下来安装,node.js库安装
1.拉取项目 2.切换分支 圈圈里面是版本 composer 安装laravel组件其他库 安装node.js安装包 npm set registry=https://registry.npm.ta ...
- python 库安装笔记
python 库安装笔记 zoerywzhou@163.com http://www.cnblogs.com/swje/ 作者:Zhouwan 2017-2-22 友情提示 安装python库的过程中 ...
- python库安装(numpy+scipy+matplotlib+scikit_learn)
python安装好后,库安装走了很多弯路,查了很多资料,终于安装成功,并且保存了该文章的地址,分享给大家 本人电脑windows 7,64位系统,安装的Python是3.5的,因此下载的库也是对应版本 ...
- 双心一键获取winsxs的写入权限,解决VC运行库安装error1935错误
@Echo offtitle 双心一键获取winsxs的写入权限,解决VC运行库安装error1935等错误set path=%path%;%~dp0setlocal EnableDelayedExp ...
- python 库安装方法及常用库
python 库安装方法及常用库 python库安装方法: 方法一:setpu.py 1.下载库压缩包,解压,记录下路径:*:/**/……/ 2.运行cmd,切换到*:/**/……/目录下 3.运行s ...
随机推荐
- Sumsets(3sum问题,枚举d,c二分a+b)
Sumsets Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 9997 Accepted: 2736 Descripti ...
- 在SQL Server中如何快速查找DBCC命令和语法?
DBCC命令非常好用,但是命令很多语法就很多,如何快速记忆呢?是否都要背下来.其实不用,只要能知道每个命令的作用并且记住DBCC HELP命令就可以了. --查找所有的DBCC命令 DBCC HEL ...
- Metropolis Hasting算法
Metropolis Hasting Algorithm: MH算法也是一种基于模拟的MCMC技术,一个非常重要的应用是从给定的概率分布中抽样.主要原理是构造了一个精妙的Markov链,使得该链的稳态 ...
- PhoneGap或者Cordova框架下实现Html5中JS调用Android原生代码
PhoneGap或者Cordova框架下实现Html5中JS调用Android原生代码 看看新闻网>看引擎>开源产品 0人收藏此文章, 发表于8小时前(2013-09-06 00:39) ...
- ARM64调试环境
自从上一次ZCTF做了一道ARM64的逆向题目后,我决定记录下利用qemu搭建ARM64的环境的过程,以后肯定会遇到更多ARM平台下的Reverse和PWN. 一 安装QEMU 我要模拟的是64位的A ...
- Android学习之简单的数据存储
在Android中,数据存储是开发人员不可以避免的.Android为开发者提供了很多的存储方法,在前面的博客中,已经讲述了sqlite存储数据.今天将介绍用SharedPreferences来存储数据 ...
- Weka回归
第一个数据挖掘技术:回归 例子:给房子定价 房子的价格(因变量)是很多自变量 — 房子的面积.占地的大小.厨房是否有花岗石以及卫生间是否刚重装过等的结果.所以,不管是购买过一个房子还是销售过一个房子, ...
- SQL语句执行效率及分析
查询效率分析:子查询为确保消除重复值,必须为外部查询的每个结果都处理嵌套查询.在这种情况下可以考虑用联接查询来取代.如果要用子查询,那就用EXISTS替代IN.用NOT EXISTS替代NOT IN. ...
- C语言程序设计(翁恺)--第三周课件中的三个遗留点
刚刚写完第二周遗留点,下面写第三周的 第三周:判断 1.if和else后面也可以没有{}而是一条语句.如果if后不带{},但是后面跟了两条语句,并且后面还有else语句,那么程序会怎么执行? 在Dev ...
- Linux--本地yum库
Linux配置本地yum云: 第一步:把cd 挂载到目录树 mount /dev/cdrom /mnt/media 第二步:增加/etc/yum.repo.d/local.repo touch /et ...