如何利用Oracle VM Templates 在几分钟内部署Oracle Real Application Clusters (RAC)
本文未经授权,禁止一切形式的转载。如果对本文有任何疑问可以通过以下方式和我交流:
博客园地址: http://www.cnblogs.com/jiangxinnju
GitHub地址: https://github.com/jiangxincode
知乎地址: https://www.zhihu.com/people/jiangxinnju
搭建前准备
本教程适用于想快速搭建Oracle 12c RAC测试环境,并体验、了解相关功能的朋友。在阅读本教程前需要对如下应用(或概念)有基本了解:
Oracle VM VirtualBox:
http://www.oracle.com/technetwork/server-storage/virtualbox/overview/index.html
Oracle VM:
http://www.oracle.com/technetwork/server-storage/vm/overview/index.html
本教程的硬件要求为:
内存16G+
CPU 4核+
需要下载的软件为:
Oracle VM VirtualBox:
http://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html
Oracle VM Manager+Oracle VM Server+Oracle VM Templates的VirtualBox镜像:
http://www.oracle.com/technetwork/server-storage/vm/downloads/hol-oraclevm-2368799.html

本文主要参考了上图绿色处的说明,请结合原文和本文章后进行操作。
安装、配置VirtualBox
按照提示安装VirtualBox,并进行基础网络设置:



设置之后在【控制面板\网络和 Internet\网络连接】中可以看到配置的网卡

导入Oracle VM Manager+Oracle VM Server模板
首先导入Oracle VM Manager


然后导入Oracle VM Server


启动虚拟机,如果出现类似于下面的提示:

则重新进行网络设置:

禁用掉OVS的USB控制器

启动虚拟机,直到看到如下界面:



安装适当版本的Firefox浏览器
Oracle VM Manager提供了Web形式的管理界面,使用Firefox浏览器访问地址:https://192.168.56.30:7002/ovm/console
如果使用最新的Firefox版本(本文写作时的最新版本是Firefox 56),访问上述地址时会提示"建立安全连接失败":


此时可以使用老版本的Firefox进行访问,47.0版本的Firefox安装包可以从百度网盘进行下载:http://pan.baidu.com/s/1dEBT5df

安装之后首先设置禁止检查更新,防止后台再次更新升级到最新版本。

继续访问https://192.168.56.30:7002/ovm/console
出现如下图提示时单击"添加例外"

点击"确认安全例外"

此时可以看到VM Manager的登陆界面,
用户名:admin
密码:Welcome1

CREATE A STORAGE REPOSITORY
打开【Servers and VMs】页签,视图选择Physical Disks





CLONE 3 VMS FROM DB/RAC ORACLE VM TEMPLATE

CREATING SHARED DISK FOR ASM CONFIGURATION

START INSTALLATION USING DEPLOYCLUSTER








如何关闭、启动系统
关闭系统时首先通过浏览器关闭三台VM,待节点状态都是Stopped之后关闭Virtualbox 虚拟机

启动系统时反过来,先运行Virtualbox虚拟机,然后打开三个VM
如何利用Oracle VM Templates 在几分钟内部署Oracle Real Application Clusters (RAC)的更多相关文章
- Oracle Real Application Clusters (RAC)
Oracle Real Application Clusters — 概述 包含 Oracle Real Application Clusters (RAC) 选件的 Oracle 数据库允许依托一组 ...
- oracle 按时间段统计15分钟内的数据
string sql = "select to_char(StartTime, 'yyyy')||'-'|| to_char(StartTime, 'mm')||'-'|| to_char( ...
- Oracle VM VirtualBox虚拟机导出教程
Oracle VM VirtualBox虚拟机导出教程 | 浏览:583 | 更新:2015-01-31 11:21 1 2 3 4 5 6 7 分步阅读 有时我们需要把Oracle VM Virtu ...
- Oracle VM Virtual 下CentOS不能自动获取IP地址
在CentOS配置网卡开机自动获取IP地址: vi /etc/sysconfig/network-scripts/ifcfg-eth0 将 ONBOOT="no" 改为 ONBOO ...
- Oracle VM VirtualBox做好虚拟硬盘后,如何进一步修改虚拟硬盘的大小
以管理员身份打开, 命令提示符窗口,然后利用命令cd进入Oracle VM VirtualBox安装目录,如下图: 我进入了Oracle VM VirtualBox安装目录:D:\Program Fi ...
- 如何在十分钟内插入1亿条记录到Oracle数据库?
这里提供一种方法,使用 APPEND 提示,使得十分钟内插入上亿数据成为可能. -- Create table create table TMP_TEST_CHAS_LEE ( f01 VARCHAR ...
- Windows 8.1 系统上用Oracle VM VirtualBox 安装windows 2008 R2 SP1 的虚拟机 出现 Error Code: 0x000000C4
Windows 8.1 本来可以安装Hyper-v来安装虚拟机,但是我现在需要使用Oracle VM VirtualBox来安装虚拟机, 所以必须先卸载Hyper-v VirtualBox 安装的虚拟 ...
- Oracle VM VirtualBox 5.0 CentOS 6.4 共享文件夹
首先在主机(win7)的硬盘建立需要共享文件夹 例如 D:\share_test 然后虚拟机光驱加载Oracle VM VirtualBox安装目录的iso C:\Program Files\Ora ...
- Oracle VM Virtual Box 4.3 小巧精悍的虚拟机软件
https://www.virtualbox.org/wiki/Downloads Download VirtualBox Here, you will find links to VirtualBo ...
随机推荐
- 201521123119《Java程序设计》第11周学习总结
1. 本周学习总结 Q1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. 2. 书面作业 本次PTA作业题集多线程 Q1.互斥访问与同步访问 完成题集4-4(互斥访问)与4-5(同步访问 ...
- 201521123108《Java程序设计》第12周学习总结
1. 本周学习总结 2. 书面作业 将Student对象(属性:int id, String name,int age,double grade)写入文件student.data.从文件读出显示. Q ...
- 跨站数据请求哪家强——青出于蓝的jsonp
/* * 跨站数据请求哪家强--青出于蓝的jsonp数据格式 * @author gj * @date 2017-09-15 */ 先哲有云"青,取之于蓝,而青于蓝:冰,水为之,而寒于水&q ...
- HTTP第一篇
为什么要学HTTP? 我们绝大多数的Web应用都是基于HTTP来进行开发的.我们对Web的操作都是通过HTTP协议来进行传输数据的. HTTP的诞生主要是为了能够让文档之间相互关联,形成超文本可以互相 ...
- SpringMVC第七篇【RESTful支持、拦截器】
RESTful支持 我们在学习webservice的时候可能就听过RESTful这么一个名词,当时候与SOAP进行对比的-那么RESTful究竟是什么东东呢??? RESTful(Representa ...
- 复用代码【SSH配置文件】
web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="htt ...
- Hibernate第八篇【懒加载】
前言 前面在使用Hibernate的时候就提及过了懒加载,但没有好好地说明具体的说明究竟是怎么回事-本博文主要讲解懒加载 什么是拦截器以及为什么要使用懒加载? 懒加载就是当使用数据的时候才去获取数据. ...
- MongoDB分片原理篇
MongoDB分片 为什么需要Sharded cluster? MongoDB目前3大核心优势:『灵活模式』+ 『高可用性』 + 『可扩展性』,通过json文档来实现灵活模式,通过复制集来保证高可用, ...
- Django(博客系统):按照时间分层筛选“/blog/article/?create_time__year=2017”,出现问题:Database returned an invalid datetime value. Are time zone definitions for your database installed?
问题背景 添加文章时间没问题,但为了设定博客文章按照时间分层筛选(创建时间的年份.年月&月份来搜索文章),我在blog这个django app的admin.py的ArticleAdmin类中做 ...
- 第6章 Overlapped I/O, 在你身后变戏法 ---Win32 文件操作函数 -2
Win32 之中有三个基本的函数用来执行 I/O,它们是: i CreateFile() i ReadFile() i WriteFile() 没有另外 ...