Windows Server 2012 R2 安装 Oracle RAC 11g R2

Windows Server 2012 R2 安装 Oracle RAC 11g R2

  • 环境准备
    • 安装系统
    • 设置虚拟网络
    • 配置虚拟机网卡
    • 开机进行系统配置
      • 关闭防火墙
      • 设置网络
      • 系统高级设置
      • 修改注册表
      • 修改计算机名称
      • 设置账户控制
      • RAC1 和 RAC2 的磁盘共享
      • 修改 hosts
      • 同步时间
      • 在 RAC1 RAC2 DATA 中安装 .net3.5
      • 在 DATA 中搭建共享磁盘模拟存储
        • 安装服务
        • 建立ISCSI磁盘
        • RAC1 RAC2 连接磁盘
        • 在 RAC1 中初始化分区
        • 在 RAC2 中刷新分区
  • 安装 Oracle Database Grid Infrastructure
  • 安装 Oracle Database 应用
  • 配置 ASM
  • 创建数据库
  • 测试连接
  • 参考资料 - 特别感谢

环境准备

这里使用 VMware Workstation 虚拟机作为实验环境
安装包下载
安装包在这个网站下载 https://edelivery.oracle.com/
先登录 在选择下载的东西 然后下载他的专用下载器 打开专用下载器就可以下载
我这已经下载完了
分别是
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
上面 2 个是数据库,下面的 1 个是 Grid

安装系统

准备 3 台虚拟机,正常安装 Windows Server 2012 R2,分别取名为 RAC1, RAC2, DATA
RAC1, RAC2 作为数据库集群, DATA 模拟为存储
这个步骤略过,把 3 台虚拟机关掉
3台虚拟机

设置虚拟网络

虚拟网络编辑器
更改设置设置网络
设置网络

配置虚拟机网卡

每个虚拟机 2 块网卡
2块网卡

开机进行系统配置

关闭防火墙

控制面板 - 系统和安全 - Windows 防火墙 - 启用或关闭 Windows 防火墙
关闭防火墙

设置网络

设置网络
设置网络
设置网络
改名为 public 和 private
改名
3 台机器分别设置 IP 地址
DATA: public 192.168.56.28 private 192.168.50.111
RAC1: public 192.168.56.29 private 192.168.50.112
RAC2: public 192.168.56.30 private 192.168.50.113
用 RAC1 举例
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
public 在 private 之上,public 和 private 的 IPV6 都勾掉
在这里插入图片描述

系统高级设置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

修改注册表

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
设置 DisableDHCPMediaSense = 1
在这里插入图片描述

修改计算机名称

修改计算机名称为 RAC1 RAC2 DATA
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

设置账户控制

在这里插入图片描述
在这里插入图片描述

RAC1 和 RAC2 的磁盘共享

安装 Oracle 的磁盘需要共享
我这里用的 C 盘 所以就共享 C 盘
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

修改 hosts

C:\Windows\System32\drivers\etc

192.168.56.29  RAC1
192.168.50.112  RAC1-pri
192.168.56.31  RAC1-VIP
192.168.56.30  RAC2
192.168.50.113  RAC2-pri
192.168.56.32  RAC2-VIP
192.168.56.28  DATA
192.168.50.111  DATA-pri
192.168.56.34 scan-vip

在这里插入图片描述

同步时间

在 RAC1 命令行运行

net time \\RAC1
net time \\RAC2 /set /y

在这里插入图片描述

在 RAC1 RAC2 DATA 中安装 .net3.5

在这里插入图片描述

在 DATA 中搭建共享磁盘模拟存储

安装服务

在这里插入图片描述

建立ISCSI磁盘

用 1 个 10GB, 2 个 5GB 的模拟
现在 C 盘(我的只有C盘) 建立 3 个文件夹, scsi1 scsi2 scsi3
在这里插入图片描述在这里插入图片描述
下一步
在这里插入图片描述
下一步
在这里插入图片描述
下一步
在这里插入图片描述
下一步
在这里插入图片描述
目标只有 1 个
在这里插入图片描述
在这里插入图片描述
下一步
在这里插入图片描述
下一步
在这里插入图片描述
创建
在这里插入图片描述
再 创建 2 个
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

RAC1 RAC2 连接磁盘

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在 RAC1 中初始化分区

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在 RAC2 中刷新分区

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
去掉驱动器号
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

安装 Oracle Database Grid Infrastructure

在 RAC1 或 RAC2 其中 1 台上安装即可
解压
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
目录一定要在共享的那个磁盘
在这里插入图片描述
等一阵子
在这里插入图片描述
在这里插入图片描述

安装 Oracle Database 应用

在 RAC1 或 RAC2 其中 1 台上安装即可
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
根据提示在远程节点上运行<Oracle_Home>\bin>selecthome.bat 双击执行它激活产品
在这里插入图片描述
在这里插入图片描述

配置 ASM

打开 asmca
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

创建数据库

打开 Database Configuration Assistant
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
ASM的那个密码 如果不知道是啥 那么最好只要有设置密码的地方都统一密码吧
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

测试连接

集群的IP地址 是我们的 scan-vip
在这里插入图片描述

参考资料 - 特别感谢

Windows server 2012 R2安装oracle11gR2 RAC集群

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/52441.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

设计模式行为型——中介者模式

目录 什么是中介者模式 中介者模式的实现 中介者模式角色 中介者模式类图 中介者模式代码实现 中介者模式的特点 优点 缺点 使用场景 注意事项 实际应用 什么是中介者模式 中介者模式&#xff08;Mediator Pattern&#xff09;属于行为型模式&#xff0c;是用来降低…

浪潮服务器硬盘指示灯显示黄色的服务器数据恢复案例

服务器数据恢复环境&#xff1a; 宁夏某市某单位的一台浪潮服务器&#xff0c;该服务器中有一组由6块SAS硬盘组建的RAID5阵列。 服务器上存放的是Oracle数据库文件&#xff0c;操作系统层面划分了1个卷。 服务器故障&初检&#xff1a; 服务器在运行过程中有两块磁盘的指示灯…

精选5个AI绘画工具,灵感与创意迸发!

伴随着AI技术的发展&#xff0c;AI绘画工具也走进了人们的视线&#xff0c;今天本文将为大家推荐5个最近火爆的AI绘画神器&#xff0c;一起来看看吧&#xff01; 1、即时灵感 即时灵感是一个国产的AI绘画神器&#xff0c;非常受国内设计师的欢迎。它支持设计师使用中文描述词…

C 语言高级2-多维数组,结构体,递归操作

1. 多维数组 1.1 一维数组 元素类型角度&#xff1a;数组是相同类型的变量的有序集合内存角度&#xff1a;连续的一大片内存空间 在讨论多维数组之前&#xff0c;我们还需要学习很多关于一维数组的知识。首先让我们学习一个概念。 1.1.1 数组名 考虑下面这些声明&#xff1…

【图论】强连通分量进阶

一.作用 强连通分量可以判断环和进行缩点。还有一系列作用.... 这篇文章介绍缩点 二.题目 https://www.luogu.com.cn/problem/P2341 三.思路 我们分析可以知道当一个点没有出度时&#xff0c;则为最受欢迎的牛。但如果有多个出度&#xff0c;则没有最受欢迎的牛。 这是只有…

Golang之路---02 基础语法——函数

函数 由于Golang语言是编译型语言&#xff0c;所以函数编写的顺序是无关紧要的&#xff0c;它不像 Python 那样&#xff0c;函数在位置上需要定义在调用之前。 函数定义 func function_name( [parameter list] ) [return_types] {函数体 }参数解释&#xff1a; func&#x…

二、搜索与图论6:Dijkstra 模板题+算法模板(Dijkstra求最短路 I, Dijkstra求最短路 II,1003 Emergency)

文章目录 算法模板Dijkstra题目代码模板朴素dijkstra算法堆优化版dijkstra 树与图的存储(1) 邻接矩阵&#xff1a;(2) 邻接表&#xff1a;关于e[],ne[],h[]的理解 关于堆的原理与操作 模板题Dijkstra求最短路 I原题链接题目思路题解 Dijkstra求最短路 II原题链接题目思路题解 1…

RocksDB-db_bench源码(二):mixgraph负载的源码解读

文章目录 key 的分布key_range 的分布QPS 的分布 最近在用 mixgraph 负载对 RocksDB 进行测试&#xff0c;其是 facebook 提供的一种基于 db_bench 输入的负载&#xff0c;整合在了 RocksDB 的源码中&#xff0c;同 fillrandom、fillseq 等等一样的调用流程。 苦于 mixgraph 的…

js实现轮播图(手动+自动)

目录 设置大体样式 图片播放 完整代码 设置大体样式 <input type"button" value"<" id"pre" onclick"pre()" onmouseover"stop()" onmouseout"start()" class"left"> <img src"..…

记录一次Linux环境下遇到“段错误核心已转储”然后利用core文件解决问题的过程

参考Linux 下Coredump分析与配置 在做项目的时候&#xff0c;很容易遇到“段错误&#xff08;核心已转储&#xff09;”的问题。如果是语法错误还可以很快排查出来问题&#xff0c;但是碰到coredump就没办法直接找到问题&#xff0c;可以通过设置core文件来查找问题&#xff0…

git 常用命令有哪些

Git 是我们开发工作中使用频率极高的工具&#xff0c;下面总结下他的基本指令有哪些&#xff0c;顺便温习一下。 前言 一般项目中长存2个分支&#xff1a; 主分支&#xff08;master&#xff09; 和开发分支&#xff08;develop&#xff09; 项目存在三种短期分支 &#xff1…

STL学习

STL 泛化编程template函数模板类模板 iterator迭代器C array(STL array)容器 STL中文名为标准库,是C标准的规定并且提供了自己编写STL的接口&#xff0c;在编译器实现中统一的分成立几个容器头文件和几个其他的头文件来完成数据结构和算法的抽象&#xff0c;现在编译器使用的是…