Vmware ESXi6下Oracle 19c RAC搭建详记:规划与实战
需积分: 5 34 浏览量
更新于2024-07-06
1
收藏 11.12MB PDF 举报
本文档详细记录了一次在Vmware ESXi 6虚拟机环境下搭建Oracle RAC(Real Application Cluster)的过程。Oracle RAC是一种高可用性和可扩展性的数据库解决方案,适合在分布式环境中运行大型企业级应用。以下是整个步骤的详细说明:
**整体规划**
在构建过程中,首先进行整体规划,包括硬件配置、网络设置和存储策略。每个节点配置为8个CPU核心(8C)、16GB内存和200GB本地存储。同时,为操作系统和数据库预留了特定的空间需求,如Swap分区(16GB)、boot分区(1GB)、/tmp和/home目录(各10GB)以及剩余空间用于数据文件。
**IP规划**
每个节点被分配了公共IP(publicIP)、私有IP(privateIP)、VIP(virtual IP)和用于扫描的IP(scanIP)。例如,节点一的配置为172.16.113.244/24段的IP地址。
**操作系统和数据库选择**
操作系统选择Oracle Linux 7.9,数据库版本为Oracle 19c。由于是在虚拟机环境(Vmware ESXi 6)中部署,每个节点的交换分区被设置为8GB,以满足可能的需求。
**虚拟机创建与硬件分配**
在Vmware ESXi上创建名为RACCS01和RACCS02的虚拟机,分配了所需的硬件资源。在安装操作系统时,选择了GUI开发工具,并且禁用了KDUMP。网络方面,设置了公有IP和VIP,以实现节点间的通信。
**共享存储**
为了实现RAC的高可用性,共享存储是关键。首先添加了一个SCSI控制器,然后选择厚置备和置零的磁盘配置。将磁盘设置为独立-持久模式,确保数据一致性。两个节点都添加了相同的共享磁盘,并从节点一的共享磁盘设备中选择。
**主机名设置**
在每个节点上,通过`hostnamectl status`命令设置了静态主机名,如oracle19c-rac1,确认了虚拟化类型(vmware)和操作系统信息。
总结起来,本文档提供了在Vmware ESXi 6虚拟机环境下搭建Oracle 19c RAC的详细步骤,包括硬件配置、网络规划、操作系统安装、虚拟机创建、共享存储设置以及主机名的正确设置。这是一项复杂的工作,但通过遵循这些步骤,可以确保在分布式环境中高效、安全地运行Oracle数据库集群。
2011-04-26 上传
2023-10-13 上传
2021-06-10 上传
2017-03-17 上传
2022-02-19 上传
点击了解资源详情
点击了解资源详情
liujatyj
- 粉丝: 0
- 资源: 5
最新资源
- 探索数据转换实验平台在设备装置中的应用
- 使用git-log-to-tikz.py将Git日志转换为TIKZ图形
- 小栗子源码2.9.3版本发布
- 使用Tinder-Hack-Client实现Tinder API交互
- Android Studio新模板:个性化Material Design导航抽屉
- React API分页模块:数据获取与页面管理
- C语言实现顺序表的动态分配方法
- 光催化分解水产氢固溶体催化剂制备技术揭秘
- VS2013环境下tinyxml库的32位与64位编译指南
- 网易云歌词情感分析系统实现与架构
- React应用展示GitHub用户详细信息及项目分析
- LayUI2.1.6帮助文档API功能详解
- 全栈开发实现的chatgpt应用可打包小程序/H5/App
- C++实现顺序表的动态内存分配技术
- Java制作水果格斗游戏:策略与随机性的结合
- 基于若依框架的后台管理系统开发实例解析