CentOS 7.3 ECS上搭建RAC 18c+单实例DG+EMCC+DG的FSFO快速故障转移配置

2023-12-08 03:59

本文主要是介绍CentOS 7.3 ECS上搭建RAC 18c+单实例DG+EMCC+DG的FSFO快速故障转移配置,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Oracle_lhr_CentOS 7.3  ECS上搭建RAC 18c+单实例DG+EMCC+DG的FSFO快速故障转移配置



【大型连续免费公开课】Oracle 18c rac+dg+13.3的emcc部署配置(2018年最后一次免费公开课)

报名连接:https://ke.qq.com/course/315575

讲师:小麦苗

预计课时:6课时

开课时间:11月9日20点

相关软件下载地址:https://share.weiyun.com/57HUxNi

听课福利:

   1、获得讲课文档pdf和课程录像视频,课程结束后会放在我的云盘以及腾讯课堂上: https://ke.qq.com/course/346793

   2、每次课程结束后抽奖随机送《数据库程序员面试笔试真题库》、《数据库程序员面试笔试宝典》和《Oracle程序员面试笔试宝典》中的一本。

授课内容:

1、CentOS 7.3的安装及其基本配置

2、18c的rac+单实例的dg的部署

   ① iscsi软件用于配置共享存储

   ② 静默安装18c的rac软件和数据库

   ③ N2N打洞软件的使用--用于模拟云服务器(ECS)上搭建rac时的网卡

   ④ RAC环境下更换各种IP地址的方法

3、13.3的EMCC的安装及其使用

   ① 部署rac集群机器

   ② 添加rac库、添加单实例库等

4、配置DG环境中的无缝切换(同一个TNS当主库挂掉的时候自动切换到备库)

   ① Data Guard Broker的配置(dgmgrl)

   ② Fast-Start Failover的配置

   ③ 11g、12c和18c的无ASM、有ASM的单机、RAC环境的FSFO





本次公开课的文档下载地址:


   icon_pdf.gif Oracle_lhr_CentOS 7.3  ECS上搭建RAC 18c+单实例DG+EMCC+DG的FSFO快速故障转移配置.pdf



对应视频下载地址: https://share.weiyun.com/5fAdN5m



分享的资料:

★各种操作系统下的数据库安装文件( Linux Windows AIX 等): https://pan.baidu.com/s/1nvUfAI1

★小麦苗分享的资料: https://share.weiyun.com/57HUxNi

★小麦苗课堂资料: https://share.weiyun.com/5fAdN5m

★小麦苗出版的相关书籍: https://share.weiyun.com/5sQBQpY

★小麦苗博客文章: https://share.weiyun.com/5ufi4Dx

★数据库系列( Oracle MySQL NoSQL ): https://share.weiyun.com/5n1u8gv

★公开课录像文件: https://share.weiyun.com/5yd7ukG

★其它常用软件分享: https://share.weiyun.com/53BlaHX

★其它 IT 资料( OS 、网络、存储等): https://share.weiyun.com/5Mn6ESi






目录

目录 - 2 -

======第一部分 小麦苗信息 - 1 -

1章 小麦苗信息 - 1 -

1.1 我的个人信息 - 1 -

1.2 现有课程 - 2 -

1.3 网络连接说明 - 2 -

1.4 小麦苗课堂优势及优惠 - 3 -

1.4.1 小麦苗课堂有如下优势 - 3 -

1.4.2 小麦苗课堂现有的优惠 - 3 -

======第二部分 正文部分 - 5 -

2章 CentOS 7.3 安装 - 5 -

2.1 基本配置 - 6 -

2.1.1 中文环境切换成英文环境 - 6 -

2.1.2 设置主机静态 IP 地址 - 6 -

2.1.3 修改主机名 - 7 -

2.1.4 配置本地 yum - 7 -

2.1.5 安装 rlwrap - 9 -

2.1.6 abrt-clistatustimedout - 9 -

2.2 /dev/sdb 进行分区 - 9 -

2.2.1 逻辑卷管理的命令 - 14 -

3章 18c RAC 安装 - 16 -

3.1 整体规划部分 - 16 -

3.1.1 所需软件 介绍 - 16 -

3.1.2 IP 地址规划 - 17 -

3.1.3 操作系统本地磁盘分区规划 - 17 -

3.1.4 共享存储与 ASM 磁盘组规划 - 17 -

3.2 操作系统配置部分 - 18 -

3.2.1 安装主机或虚拟机 - 18 -

3.2.2 修改主机名 - 19 -

3.2.3 网络配置 - 19 -

3.2.3.1 添加虚拟网卡 - 19 -

3.2.3.2 配置 IP 地址 - 20 -

3.2.3.3 关闭防火墙 - 21 -

3.2.3.4 禁用 selinux - 21 -

3.2.3.5 修改 /etc/hosts 文件 - 21 -

3.2.4 添加组和 用户 - 22 -

3.2.4.1 添加 oracle grid 用户 - 22 -

3.2.4.2 创建安装目录 - 22 -

3.2.4.3 配置 grid oracle 用户的 环境变量 文件 - 23 -

3.2.4.4 配置 root 用户的环境变量 - 24 -

3.2.5 软件包的检查 - 24 -

3.2.5.1 安装缺失的包 - 25 -

3.2.6 配置内核参数 - 25 -

3.2.6.1 修改 /etc/sysctl.conf 文件 - 25 -

3.2.6.2 修改 /etc/security/limits.conf 文件 - 26 -

3.2.6.3 修改 /etc/pam.d/login 文件 - 26 -

3.2.6.4 修改 /etc/ profile 文件 - 26 -

3.2.6.5 配置 /proc/sys/kernel/watchdog_thresh - 26 -

3.2.7 配置 /dev/shm 大小 - 27 -

3.2.8 关闭 NTP chrony 服务 - 27 -

3.2.8.1 关闭 NTP - 27 -

3.2.8.2 关闭 chrony 服务,移除 chrony 配置文件 - 28 -

3.2.9 关闭 avahi-daemon - 28 -

3.2.10 NOZEROCONF=yes 添加到 /etc/sysconfig/network 文件中 - 28 -

3.2.11 禁用透明大页 --Transparent Huge Pages(THP) - 29 -

3.3 配置共享存储 - 29 -

3.3.1 节点 2 配置共享存储 - 29 -

3.3.2 创建并配置 udev rules 文件 - 29 -

3.3.3 修改磁盘属性 - 30 -

3.4 数据库软件包准备 - 30 -

3.4.1 上传安装软件 - 30 -

3.4.2 解压文件 - 31 -

3.5 安装前预检查 - 32 -

3.5.1 安装补丁包 (cvuqdisk) - 32 -

3.5.2 SSH 互信 ,建立 ssh 等效性 - 32 -

3.5.2.1 方法一:普通配置 - 32 -

3.5.2.2 方法二:用 sshUserSetup.sh 快速创建互信(推荐方法) - 33 -

3.5.2.3 方法三:图形化界面 - 33 -

3.5.3 cluster 硬件检测 -- 安装前预检查配置信息 - 34 -

3.6 图形界面安装集群和 db - 35 -

3.6.1 grid 安装 - 35 -

3.6.1.1 OCR 磁盘组 - 42 -

3.6.1.2 MGMT 磁盘组 - 42 -

3.6.1.3 执行 root.sh 脚本 - 52 -

3.6.1.4 继续安装 - 58 -

3.6.1.5 创建 DATA FRA 磁盘组 - 59 -

3.6.2 安装 DB - 62 -

3.6.2.1 DBCA 创建数据库 - 70 -

3.7 静默安装集群和 db - 85 -

3.7.1 静默安装 grid 软件 - 85 -

3.7.1.1 开始安装 - 85 -

3.7.1.2 root.sh 脚本 - 88 -

3.7.1.3 grid 用户执行配置脚本完成 MGMTDB 的创建 - 92 -

3.7.2 静默安装 db 软件 - 94 -

3.7.3 创建 DATA FRA 磁盘组 - 95 -

3.7.4 dbca 静默建库 - 96 -

3.7.4.1 禁用 db 自启动 - 97 -

3.7.4.2 修改 SQL 提示符 - 97 -

3.7.5 响应文件位置 - 97 -

3.8 错误记录 - 98 -

3.8.1 ORA-00445 - 98 -

4章 共享存储配置 - 99 -

4.1 LVM 创建 - 99 -

4.2 服务端配置 - 99 -

4.2.1 使用 yum 安装 targetd targetcli - 99 -

4.2.2 使用 targetcli 创建设备 - 100 -

4.2.3 使用 targetcli 创建 iqn LUN - 102 -

4.2.4 使用 targetcli 创建 acls - 104 -

4.2.5 使用 targetcli 查看当前配置信息 - 104 -

4.2.6 保存配置 - 105 -

4.2.7 设置防火墙,开启 3260 端口例外,以便客户端连接 - 105 -

4.3 客户端配置 - 106 -

4.3.1 使用 yum 安装 iscsi-initiator-utils - 106 -

4.3.2 编辑 /etc/iscsi/initiatorname.iscsi - 106 -

4.3.3 启动 iscsid 服务 - 106 -

4.3.4 使用 iscsiadm 发现可用存储设备并登陆连接 - 106 -

5章 18c Standalone(Oracle Restart) - 108 -

5.1 配置 ASM 磁盘 - 108 -

5.2 静默安装 grid db - 108 -

5.2.1 静默安装 grid - 108 -

5.2.1.1 开始安装 - 109 -

5.2.1.2 静默创建 ASM 实例 - 111 -

5.2.1.3 静默创建监听 - 111 -

5.2.1.4 创建 DATA FRA 磁盘组 - 111 -

5.2.2 静默安装 db 软件 - 112 -

5.2.3 dbca 静默建库 - 113 -

5.2.3.1 禁用 db 自启动 - 114 -

6章 使用 n2n 软件虚拟出公网和私网 - 114 -

6.1 简介 - 114 -

6.2 安装 n2n 软件 - 114 -

6.3 配置 /etc/hosts 文件 - 114 -

6.4 配置 supernode (中心服务器)和 edge (客户端) - 115 -

6.5 使用 Windows 客户端访问 - 117 -

7章 删除集群重新搭建 - 119 -

8章 DG 搭建 -- rac 备库单实例 - 120 -

8.1 dg 环境介绍 - 120 -

8.2 主库操作 - 121 -

8.2.1 主库前期准备 - 121 -

8.2.1.1 主库修改为 force logging + archivelog - 121 -

8.2.1.2 为主库添加 standby redo log - 121 -

8.2.1.3 修改主库参数文件 - 122 -

8.2.1.4 修改主库的快照控制文件的路径到共享存储 - 122 -

8.3 配置主库 和备库的 监听 - 122 -

8.3.1 主库 - 122 -

8.3.2 备库 - 123 -

8.4 配置主库和备库的 tnsname.ora - 123 -

8.5 配置 备库密码文件 - 124 -

8.6 备库操作 - 125 -

8.6.1 配置备库路径 - 125 -

8.6.2 配置备库 pfile 文件并启动到 nomount 状态 - 125 -

8.6.3 利用 rman duplicate 复制 主库 文件到备库 - 125 -

8.6.4 修改备库的 spfile 文件 - 125 -

8.6.5 将物理备库加入 srvctl 中并启动到 open read only 状态 - 126 -

8.6.6 校验实时同步功能 - 126 -

8.6.6.1 禁用备库自启动 - 127 -

8.7 告警日志查看 - 127 -

8.8 负载均衡和故障切换配置 - 127 -

8.9 快速故障转移配置 FSFO - 128 -

8.9.1 Data Guard Broker 的配置( dgmgrl - 128 -

8.9.2 Fast-Start Failover 的配置 - 130 -

8.9.3 配置校验 - 131 -

8.9.4 测试 - 131 -

8.10 客户端 TAF 配置 - 132 -

9章 EMCC 13.3 安装 - 133 -

9.1 下载 - 133 -

9.1.1 www.oracle.com - 133 -

9.1.2 https://edelivery.oracle.com - 133 -

9.2 OS 准备 - 133 -

9.2.1 修改主机名 - 133 -

9.2.2 配置 IP 地址 - 134 -

9.2.3 配置 ASM 磁盘 - 134 -

9.2.4 重新配置 HAS - 134 -

9.2.5 依赖包安装 - 135 -

9.2.6 修改系统参数 - 136 -

9.2.7 创建 OEM 安装目录 - 136 -

9.3 数据库准备( OMR - 136 -

9.4 安装 EMCC Enterprise Manager Cloud Control - 138 -

9.4.1 错误解决 - 159 -

9.4.2 执行 allroot.sh 脚本 - 161 -

9.4.3 修改 /etc/oratab 文件 - 163 -

9.5 EMCC 访问地址 - 163 -

9.6 修改数据库和 OS 资源 - 164 -

9.7 修改 EMCC 的显示界面为英文语言 - 164 -

9.7.1 Firefox 浏览器 - 164 -

9.7.2 其它浏览器 - 166 -

9.8 添加其它主机和数据库 - 167 -

9.8.1 添加其它主机 ( 安装 agent 代理 ) - 167 -

9.8.1.1 修改 /etc/oratab 文件 - 171 -

9.8.2 添加单实例数据库 - 172 -

9.8.3 添加集群和高可用服务 - 173 -

9.8.4 添加 RAC 数据库 - 175 -

9.9 EMCC 创建备库 - 177 -

10章 18c 单实例的 ASM+DG+EMCC - 178 -











About Me

........................................................................................................................

● 本文作者:小麦苗,部分内容整理自网络,若有侵权请联系小麦苗删除

● 本文在itpub( http://blog.itpub.net/26736162 )、博客园( http://www.cnblogs.com/lhrbest )和个人weixin公众号( xiaomaimiaolhr )上有同步更新

● 本文itpub地址: http://blog.itpub.net/26736162

● 本文博客园地址: http://www.cnblogs.com/lhrbest

● 本文pdf版、个人简介及小麦苗云盘地址: http://blog.itpub.net/26736162/viewspace-1624453/

● 数据库笔试面试题库及解答: http://blog.itpub.net/26736162/viewspace-2134706/

● DBA宝典今日头条号地址: http://www.toutiao.com/c/user/6401772890/#mid=1564638659405826

........................................................................................................................

● QQ群号: 230161599 (满) 、618766405

● weixin群:可加我weixin,我拉大家进群,非诚勿扰

● 联系我请加QQ好友 646634621 ,注明添加缘由

● 于 2018-11-01 06:00 ~ 2018-11-31 24:00 在魔都完成

● 最新修改时间:2018-11-01 06:00 ~ 2018-11-31 24:00

● 文章内容来源于小麦苗的学习笔记,部分整理自网络,若有侵权或不当之处还请谅解

● 版权所有,欢迎分享本文,转载请保留出处

........................................................................................................................

小麦苗的微店 : https://weidian.com/s/793741433?wfr=c&ifr=shopdetail

小麦苗出版的数据库类丛书 : http://blog.itpub.net/26736162/viewspace-2142121/

小麦苗OCP、OCM、高可用网络班 : http://blog.itpub.net/26736162/viewspace-2148098/

小麦苗腾讯课堂主页 : https://lhr.ke.qq.com/

........................................................................................................................

使用 weixin客户端 扫描下面的二维码来关注小麦苗的weixin公众号( xiaomaimiaolhr )及QQ群(DBA宝典)、添加小麦苗weixin, 学习最实用的数据库技术。

........................................................................................................................

欢迎与我联系

 

 



来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26736162/viewspace-2220931/,如需转载,请注明出处,否则将追究法律责任。

这篇关于CentOS 7.3 ECS上搭建RAC 18c+单实例DG+EMCC+DG的FSFO快速故障转移配置的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/468454

相关文章

Zookeeper安装和配置说明

一、Zookeeper的搭建方式 Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式。 ■ 单机模式:Zookeeper只运行在一台服务器上,适合测试环境; ■ 伪集群模式:就是在一台物理机上运行多个Zookeeper 实例; ■ 集群模式:Zookeeper运行于一个集群上,适合生产环境,这个计算机集群被称为一个“集合体”(ensemble) Zookeeper通过复制来实现

CentOS7安装配置mysql5.7 tar免安装版

一、CentOS7.4系统自带mariadb # 查看系统自带的Mariadb[root@localhost~]# rpm -qa|grep mariadbmariadb-libs-5.5.44-2.el7.centos.x86_64# 卸载系统自带的Mariadb[root@localhost ~]# rpm -e --nodeps mariadb-libs-5.5.44-2.el7

hadoop开启回收站配置

开启回收站功能,可以将删除的文件在不超时的情况下,恢复原数据,起到防止误删除、备份等作用。 开启回收站功能参数说明 (1)默认值fs.trash.interval = 0,0表示禁用回收站;其他值表示设置文件的存活时间。 (2)默认值fs.trash.checkpoint.interval = 0,检查回收站的间隔时间。如果该值为0,则该值设置和fs.trash.interval的参数值相等。

NameNode内存生产配置

Hadoop2.x 系列,配置 NameNode 内存 NameNode 内存默认 2000m ,如果服务器内存 4G , NameNode 内存可以配置 3g 。在 hadoop-env.sh 文件中配置如下。 HADOOP_NAMENODE_OPTS=-Xmx3072m Hadoop3.x 系列,配置 Nam

wolfSSL参数设置或配置项解释

1. wolfCrypt Only 解释:wolfCrypt是一个开源的、轻量级的、可移植的加密库,支持多种加密算法和协议。选择“wolfCrypt Only”意味着系统或应用将仅使用wolfCrypt库进行加密操作,而不依赖其他加密库。 2. DTLS Support 解释:DTLS(Datagram Transport Layer Security)是一种基于UDP的安全协议,提供类似于

电脑桌面文件删除了怎么找回来?别急,快速恢复攻略在此

在日常使用电脑的过程中,我们经常会遇到这样的情况:一不小心,桌面上的某个重要文件被删除了。这时,大多数人可能会感到惊慌失措,不知所措。 其实,不必过于担心,因为有很多方法可以帮助我们找回被删除的桌面文件。下面,就让我们一起来了解一下这些恢复桌面文件的方法吧。 一、使用撤销操作 如果我们刚刚删除了桌面上的文件,并且还没有进行其他操作,那么可以尝试使用撤销操作来恢复文件。在键盘上同时按下“C

【Python编程】Linux创建虚拟环境并配置与notebook相连接

1.创建 使用 venv 创建虚拟环境。例如,在当前目录下创建一个名为 myenv 的虚拟环境: python3 -m venv myenv 2.激活 激活虚拟环境使其成为当前终端会话的活动环境。运行: source myenv/bin/activate 3.与notebook连接 在虚拟环境中,使用 pip 安装 Jupyter 和 ipykernel: pip instal

【机器学习】高斯过程的基本概念和应用领域以及在python中的实例

引言 高斯过程(Gaussian Process,简称GP)是一种概率模型,用于描述一组随机变量的联合概率分布,其中任何一个有限维度的子集都具有高斯分布 文章目录 引言一、高斯过程1.1 基本定义1.1.1 随机过程1.1.2 高斯分布 1.2 高斯过程的特性1.2.1 联合高斯性1.2.2 均值函数1.2.3 协方差函数(或核函数) 1.3 核函数1.4 高斯过程回归(Gauss

搭建Kafka+zookeeper集群调度

前言 硬件环境 172.18.0.5        kafkazk1        Kafka+zookeeper                Kafka Broker集群 172.18.0.6        kafkazk2        Kafka+zookeeper                Kafka Broker集群 172.18.0.7        kafkazk3

【IPV6从入门到起飞】5-1 IPV6+Home Assistant(搭建基本环境)

【IPV6从入门到起飞】5-1 IPV6+Home Assistant #搭建基本环境 1 背景2 docker下载 hass3 创建容器4 浏览器访问 hass5 手机APP远程访问hass6 更多玩法 1 背景 既然电脑可以IPV6入站,手机流量可以访问IPV6网络的服务,为什么不在电脑搭建Home Assistant(hass),来控制你的设备呢?@智能家居 @万物互联