软件

  • Windows Server 2019 Standard
  • Oracle 19C
  • Oracle Grid 19
  • VMware Workstation 16

规划

  • 共享存储,使用Windows Server 2019的iSCSI
  • 网络规划:VMWare划分3个自定义网段,分别为存储网络、心跳网络和服务网络
  • 网络:使用工作组+HOST方式,未使用DNS
  • Grid存储规划:OCR+MGMT+DATA+FRA

注意事项

  • Administrator账号密码一致
  • 关闭3个防火墙
  • 修改主机名
  • 重命名网卡

安装步骤

安装RAC节点主机

安装RAC节点虚拟机

注意账号为Administrator,密码可设置8位大小写字母+数字



虚拟机名称、位置随意,虚拟机主要内容为操作系统+Oracle安装文件+Oracle安装后的文件,DB数据文件(DATA、MGMT等在磁盘阵列中)

磁盘大小适当大一些,否则格式化后C盘扩展不易操作,使用单文件以提高性能

内存8G(Grid有警告,低一些并忽略警告也可以),添加3个网络的网卡

RAC节点主机设置网卡

配置静态IP,避免VM DHCP分配IP变动,不配置DNS,使用HOST解析主机名,网卡名称命名一致,去掉IPV6协议

关闭防火墙

域、专用、公用(不要忘了域)

调整UAC

操作由GRID安装程序代操作(静默安装),弹窗会造成安装失败

关闭DEP

重命名主机

主机名称配置HOST的IP解析

修改节点HOST配置

C:\Windows\System32\drivers\etc\hosts

# localhost name resolution is handled within DNS itself.
127.0.0.1 localhost # storage
192.168.30.101 LRAC1SCSI
192.168.30.102 LRAC2SCSI
# SCSI
192.168.30.110 LSCSI # private
192.168.40.101 LRAC1-pri
192.168.40.102 LRAC2-pri # public
192.168.50.101 LRAC1
192.168.50.102 LRAC2 # public vip
192.168.50.111 LRAC1-vip
192.168.50.112 LRAC2-vip # SCAN
192.168.50.120 LRAC-cluster-scan

RAC节点主机修改注册表

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

DisableDHCPMediaSense=1(DWORD)

节点间时间同步

应使用时间同步服务器,或使用互联网同步,简单测试,可使用节点2同步节点1。

修改注册表

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config

安装iSCSI

安装ISCSI虚拟机

存储适当大些,存储操作系统+Oracle DB、RAC的控制、数据文件,MGMT要求27G+。

配置net3网络网卡。

基础配置

  • 关闭防火墙
  • 修改网卡名、配置IP
  • 重命名主机名
  • 配置host(仅配置30即可)

安装iSCSI服务

新建iSCSI虚拟盘

挂在C盘下即可。使用动态存储方式(虚拟机)。

目标使用DNS配置,不启用验证。



添加OCR10G,MGMT30G。

RAC节点使用iSCSI发起

目标主机名:LSCSI,快速连接。卷和设备:自动配置。

RAC节点加载磁盘。

联机、GTP分区初始化、新建简单卷(不分批盘符、不格式化),形成RAW磁盘文件。(某个节点进行了初始化、新建卷后,其他节点联机即可)

安装Grid

SCAN名称在HOST中配置IP解析(SCAN的作用是使用SCAN代理各VIP,在实例监听处配置对SCAN的监听即可,不必配置各节点VIP/IP的监听,便于节点变更等时的运维)



在HOST中配置VIP的IP解析(VIP的作用是当主机网络故障时,VIP可快速切换到无故障的主机网卡上,避免直接请求物理IP因网卡故障出现服务不可用)



不使用的nat最好禁用掉,private和public因使用不同的网段,asm和private可使用同一网段。public和VIP、scan应在一个网段中。



标记磁盘组OCR、MGMT、DATA,并为OCR等设置磁盘组。



设置安装路径:

主路径:安装包所在目录

基路径:安装后文件所在路径。

忽略以下警告或失败

账号不一致是因为使用的不是域账号,使用的是Windows内置账号。

ASM检查失败是因为使用iSCSI配置。

安装db数据库软件

仅设置软件



RAC



勾选节点



企业版或标准版



如果使用域,建议使用Windows域账号,否则只能使用内置账号。(network/system)



与Grid选择不同的目录,因为有相同的子文件路径。

创建ASM磁盘组(Data、FRA)

asmca命令(ASM 配置助手)



data



fra

创建数据库

dbca命令(DB配置助手)



数据文件选择Data、恢复区选择FRA

运维

Oracle服务列表

  • Oracle Trace File Analyzer
  • Oracle ASMService+ASM1 ASM服务
  • OracleJobSchedule 保持禁用
  • OracleMGMTDBService-MGMTDB MGMT(Management 管理)DB服务
  • OracleOHService
  • OracleOraGI19Home1TNSListener DB监听服务(Oracle Grid Infrastructure 19C Home1 TNS Listener)
  • OracleOraGI19Home1TNSListenerASMNET1LSNR_ASM ASM Net 监听器
  • OracleOraGI19Home1TNSListenerLISTENER_SCAN1 Scan 监听器
  • OracleOraGI19Home1TNSListenerMGMTLSNR Mgmt 监听器
  • OracleRemExecServiceV2 内存执行服务
  • OracleServiceORCL1 Oracle DB服务
  • OracleVssWriterORCL1

Windows Server 2019 安装 Oracle 19C RAC(VMWare虚拟机环境)的更多相关文章

  1. windows server 2003安装Oracle webtier 32位因环境变量原因报错

    在服务中启动Oracle processer manager时报错:错误1053:服务没有及时响应启动或控制请求 原因是本系统还安装过BI和Oracle数据库等产品 解决方法:删除和本次安装无关的环境 ...

  2. Windows Server 2019安装OpenSSH Server简明教程

    Windows Server 2019安装OpenSSH Server简明教程   Windows Server 2019内置OpenSSH Server组件了.只不过OpenSSH Server默认 ...

  3. 在Windows Server 下安装 Oracle 11G 的一般步骤

  4. MySQL 8.0.18 在 Windows Server 2019 上的安装(ZIP)公开

    AskScuti MySQL : Windows Server 2019 安装 MySQL 8.0 温馨提示:为了展现我最“魅力”的一面,请用谷歌浏览器撩我. 一切就绪,点我开撩

  5. MySQL 8.0.18 在 Windows Server 2019 上的安装(MSI)公开

    AskScuti MySQL : Windows Server 2019 安装 MySQL 8.0 温馨提示:为了展现我最“魅力”的一面,请用谷歌浏览器撩我.那个 IE 啊,我很无奈. 一切就绪,点我 ...

  6. 0级搭建类012-Windows Server 2019安装(2019) 公开

    项目文档引子系列是根据项目原型,制作的测试实验文档,目的是为了提升项目过程中的实际动手能力,打造精品文档AskScuti. 项目文档引子系列目前不对外发布,仅作为博客记录.如学员在实际工作过程中需提前 ...

  7. Linux平台 Oracle 19c RAC安装Part2:GI配置

    三.GI(Grid Infrastructure)安装 3.1 解压GI的安装包 3.2 安装配置Xmanager软件 3.3 共享存储LUN的赋权 3.4 使用Xmanager图形化界面配置GI 3 ...

  8. Linux平台 Oracle 19c RAC安装Part3:DB配置

    Linux平台 Oracle 19c RAC安装Part3:DB配置 四.DB(Database)配置 4.1 解压DB的安装包 4.2 DB软件配置 4.3 ASMCA创建磁盘组 4.4 DBCA建 ...

  9. 1级搭建类111-Oracle 19c SI FS(Windows Server 2019)公开

    Oracle 19c 单实例文件系统在Windows Server 2019上的安装 在线查看

  10. Windows Server 2019 容器化探索-Docker安装

    Docker on Windows Server 2019 微软自Windows Server 2016开始支持Docker,今天我们将介绍在Windows Server 2019上安装并使用Dock ...

随机推荐

  1. Docker实用篇

    Docker实用篇 0.学习目标 1.初识Docker 1.1.什么是Docker 微服务虽然具备各种各样的优势,但服务的拆分通用给部署带来了很大的麻烦. 分布式系统中,依赖的组件非常多,不同组件之间 ...

  2. H5页面调用admob激励视频,用户获取奖励

    应用前提条件 使用 Android Studio 3.2 或更高版本 确保您应用的 build 文件使用以下值: minSdkVersion 为 16 或更高版本 compileSdkVersion  ...

  3. LVGL 模拟仿真(Windows+CodeBlocks)

    一.准备材料 Code Blocks官网:https://www.codeblocks.org/ Code Blocks 汉化包:链接: https://pan.baidu.com/s/12zB5bD ...

  4. kube-scheduler 调度调优

    文章转载自:https://www.kuboard.cn/learning/k8s-advanced/schedule/tuning.html kube-scheduler 是 Kubernetes ...

  5. Jenkins配置项目构建的钉钉通知

    在任意一个钉钉群里创建自定义的钉钉机器人,然后能够看到钉钉开放的webhook,复制webhook. Jenkins中安装钉钉插件,然后在项目的配置当中,构建后操作里添加钉钉报警. 安装钉钉通知插件 ...

  6. 在Ubuntu 主机上使用 Cockpit 管理容器

    如果你管理着一台 Linux 服务器,那么你可能正在寻找一个可靠的管理工具.为了这个你可能已经看了 Webmin 和 cPanel 这类软件.但是,如果你正在寻找一种简单的方法来管理还包括了 Dock ...

  7. 内网横向渗透 之 ATT&CK系列一 之 拿下域控制器

    信息收集 信息收集 域控制器的相关信息: 通过arp扫描发现域控制器的ip地址为:192.168.52.138,尝试使用msf的smb_login模块登录smb是否成功 1 search smb_lo ...

  8. Opencv环境配置及踩坑

    Opencv环境配置及踩坑 1.什么是Opencv OpenCV是一个基于Apache2.0许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在Linux.Windows.Android和[ ...

  9. Spring的同一个服务为什么会加载多次?

    问题现象 最近在本地调试公司的一个Web项目时,无意中发现日志中出现了两次同一个服务的init记录,项目都是基于Spring来搭建的,按理说服务都是单例的,应该只有一次服务加载日志才对,本着对工作认真 ...

  10. laravel 浏览器谷歌network返回报错html

    laravel 在谷歌报错的时候会返回html,对于调试来说很不方便.原因是在于: 这里返回的格式是json,但是报错时候返回的是整个html所以 相对路径: app\Exceptions\Handl ...