DSC主备归档报错

先看一个报错:

2024-07-10 22:12:21.725 [ERROR] database P0000003511 T0000000000000003696  rafil_list_overlap_consecutive_check failed, rfil(+DMDATA/data/DSC02/arch/ARCHIVE_LOCAL1_0x57843343_EP1_2024-07-10_20-44-40.log)->next_seq(2901) >= next rfil(+DMDATA/data/DSC02/arch/ARCHIVE_REMOTE_0x57843343_EP1_2024-07-10_20-44-58.log)->arch_seq(2898)
2024-07-10 22:12:21.725 [ERROR] database P0000003511 T0000000000000003696  rarch_sync_process, rafil_collect_by_dsc_seqno failed, code=-731
2024-07-10 22:12:21.725 [ERROR] database P0000003511 T0000000000000003696  rarch_local_arch_send, rarch_sync_process failed, code:-731!

在搭建DSC主备的时候,报以上错误

rarch_sync_process和rarch_local_arch_send失败,归档同步发送失败。

错误原因:

各节点远程归档路径(ARCH_INCOMING_PATH)和其他节点的本地归档路径相同

解决办法:

调整各节点远程归档路径(ARCH_INCOMING_PATH)不要和其他节点的本地归档路径一致,单独创建目录存放远程归档

总结了以下DSC的一些疑问:

DSC的端口都有哪些?DSC主备的端口?哪几个文件有关联?

两节点DSC:

MAL_HOST:MAL_PORT,MAL系统通信,私网地址

DMCSSM:配置dcr_oguid、两台CSS的port和IP

DSC主备:

在前面的基础上加了关于DmWatch的三个端口

MAL_INST_PORT 实例的对外服务端口,和dm.ini中的PORT_NUM一致

MAL_DW_PORT DW监听其他服务的端口,其他服务(比如monitor)连DW

MAL_INST_DW_PORT 实例监听DW的端口 

Dmwatcher:配置INST_OGUID这是守护系统唯一的OGUID,不同于其他OGUID

Dmmonitor配置MON_INST_OGUID同上面DW的INST_OGUID

                 MON_DW_IP:MON_DW_PORT,DW的PORT,同MAL_DW_PORT

怎么看是否有gap?看日志线程和apply线程的状态?

监视器里可以看到主备库的状态都是正常的:

ISTATUS为OPEN,INST_OK为OK,WSTATUS(守护进程状态)为OPEN。

停掉备库的实例后,WSTATUS变为STARTUP

show一下

启动备库

此时fseq:主库是5487  备库是2920

Flsn:主库是48066 备库是48066

主库插入数据

此时fseq:主库是5490  备库是2920,主库增加,备库没有变化

Flsn:主库是48088 备库是48066,主库增加,备库没有变化

说明有延迟,还没有同步到备库,再show

此时Fseq:主库是5491  备库是2921,备库有增加

Flsn:主库是48088 备库是48088,备库有增加,且和主库一致

说明同步正常

通过v$rlog也能看FLSN的大小:

主库:

备库:

如果没有数据守护进程,手动open数据库,数据会进行同步吗?

首先,停掉监视器

然后,停掉备库的DW

再然后,停掉数据库实例,并启动数据库实例到mount

执行以下测试:

然后主库插入数据,看主备库的实例日志,standby日志正常发送到备库,

备库:LSN有刷新,数据已同步过来。

启动DW

启动监视器

状态完全正常。

重启机器,会自动启动?DB会启动到mount?

install服务脚本执行创建服务后就会开启开机自启动

DB的启动会启动到mount,但是两节点不能同时mount,一个节点mount,另一个节点error

如果配置了dmwatcher的服务,重启机器后,需要DSC两节点的dmwatcher和备库的dmwatcher都启动,DSC状态正常,两个节点都OPEN。

日志是怎么传到standby的,主库备库的日志是不是一一对应的?

不是一一对应的。

这里log replay service是将主库的日志,发送到备库的内存,

然后备库生成online redo log和local archivelog,local archivelog的大小、目录等参数,是按照备库的dmarch.ini生成的,文件名为STANDBY*.log。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

2.54插座开口朝板内还是板外?

答:开口朝板内。 这样无论是安装立式插座,还是卧式插座,引脚定义都一致。并且从左往右:1,2,3,4

Nordic 蓝牙5产品简介

蓝牙5.0 有四个重要的新功能: 更高的比特率为 2 Mbps。长距离模式在 500 kbps 和 125 kbps 两个新的较低比特率下具有更好的灵敏度。通过广告扩展,广播能力提高了 8 倍。改进的信道选择算法 (CSA #2),可以提高与其他蓝牙和非蓝牙流量的信道协…

初识C++ | 基本介绍、命名空间、输入输出、缺省函数、函数重载、引用、内联函数、nullptr

基本介绍 C的起源 1979年,当时的 Bjarne Stroustrup 正在⻉尔实验室从事计算机科学和软件⼯程的研究⼯作。⾯对项⽬中复杂的软件开 发任务,特别是模拟和操作系统的开发⼯作,他感受到了现有语⾔(如C语⾔)在表达能⼒、可…

The First项目报告:创新型金融生态Lista DAO

一、Lista DAO是什么? LISTA是Lista DAO的原生加密协议代币,设计为一种可互操作的实用代币,旨在促进去中心化金融(DeFi)领域内的支付、治理与激励。LISTA的诞生源于Lista DAO项目,该项目是一个基于BNB链的…

修BUG:程序包javax.servlet.http不存在

貌似昨晚上并没有成功在tomcat上面运行,而是直接运行了网页。 不知道为啥又报错这个。。。 解决方案: https://developer.baidu.com/article/details/2768022 就整了这一步就行了 而且我本地就有这个tomcat就是加进去了。 所以说啊,是不是&a…

【Linux进阶】文件系统5——ext2文件系统(inode)

1.再谈inode (1) 理解inode,要从文件储存说起。 文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"(Sector)。每个扇区储存512字节(相当于0.5KB)。操作系统读取硬盘的时候,不会一个个…

基于主成分分析PCA的一维时间序列信号降噪方法(Python)

主成分分析PCA是面向模式分类的特征提取最典型的工具,是满足上述映射准则的一种数据压缩的方法。作为经典的特征提取方法,是在不减少原始数据所包含的内在信息前提下,将原始数据集转化为由维数较少的“有效”特征成分来表示,使其在…

34 超级数据查看器 关联图片

超级数据查看器app(excel工具,数据库软件,表格app) 关联图片讲解 点击 打开该讲的视频 点击访问app下载页面 豌豆荚 下载地址 大家好,今天我们讲一下超级数据查看器的关联图片功能 这个功能能让表中的每一条信息&…

NodeJS餐厅点餐系统-计算机毕业设计源码71834

摘要 随着移动互联网技术的迅猛发展,微信小程序因其便捷性和即用即走的特性,成为了连接用户与服务的新桥梁。Node.js作为一种高效、轻量级的后端技术,为开发者提供了快速构建服务器端应用的能力。本文介绍了一个基于微信小程序和Node.js的餐厅…

【数组、特殊矩阵的压缩存储】

目录 一、数组1.1、一维数组1.1.1 、一维数组的定义方式1.1.2、一维数组的数组名 1.2、二维数组1.2.1、二维数组的定义方式1.2.2、二维数组的数组名 二、对称矩阵的压缩存储三、三角矩阵的压缩存储四、三对角矩阵的压缩存储五、稀疏矩阵的压缩存储 一、数组 概述:数…

在Android Jetpack Compose中实现夜间模式

在Android Jetpack Compose中实现夜间模式 随着用户对夜间模式需求的增加,Android开发者需要掌握如何在应用中实现这一功能。Jetpack Compose作为现代Android UI工具包,提供了简便且灵活的方式来实现夜间模式。本文将详细介绍如何在Jetpack Compose中实现夜间模式,包括配置…

智能指针的认识和应用

众所周知,大家在写代码时,常常会去malloc或者new指针,但是常常忘记了释放这些不再使用的资源,虽然这些资源很少,但是计算机中资源也是有限的。如此反复下去,计算机就会很卡,因为没有资源。 如何…

第一次参加数学建模竞赛新手小白备赛经验贴

2024年暑假已经来临,下半年的数学建模竞赛非常多,许多同学可能是第一次参赛,对于如何准备感到迷茫和无从下手。在这种情况下,我们将分享一些备赛的小技巧,帮助大家在这个暑假更好的入门,即便是零基础的小白…

AI Earth——2020年中国建筑物高度CNBH数据产品(10m)

数据介绍: 复旦大学生命科学学院GC3S团队(吴万本博士、赵斌教授等)利用多源地球观测数据和机器学习技术,构建了中国第一个10米分辨率的建筑高度估计模型(CNBH-10m)。基于此模型建立了中国10米分辨率的建筑高度数据集。此数据集基于全天候地球观测(雷达、光学和夜光图像)…

前端面试代码题

本文总结面试过程中遇到的代码题。 1. 变量提升 2. 数组相关的方法 注意返回true值是保留不是过滤,别记反。没啥,就是gap半年在面不写会忘的。。。 arr.filter((item, index, current) > {return arr.indexOf(item) index});。可以去重 filter本质…

前端 js 单引号,双引号、斜杠, 表格 tr input、checkbox、、、、

直接上代码 var target (leftOrRight LEFT ? $("#left") : $("#right"));target.empty();// let tbody $("resultRight tbody");// tbody.empty();for (var i 0; i < items.length; i) {debugger// target.append("<option valu…

【数据结构】线性表----队列详解

1. 队列的基本概念 话不多说&#xff0c;直接开始&#xff01; 队列是一种线性数据结构&#xff0c;同栈类似但又不同&#xff0c;遵循先进先出&#xff08;FIFO, First In First Out&#xff09;的原则。换句话说&#xff0c;最先进入队列的元素会最先被移除。这样的特点使得…

【Spring Cloud精英指南】深度探索与实战:网关Gateway的高级应用与最佳实践

1. 前言 Spring Cloud Gateway提供了一个在Spring生态系统之上构建的API网关&#xff0c;包括&#xff1a;Spring 5&#xff0c;Spring Boot 2和Project Reactor。Spring Cloud Gateway旨在提供一种简单而有效的路由方式&#xff0c;并为它们提供一些网关基本功能&#xff0c;…

IntelliJ IDEA 2024.1.4最新教程!!直接2099!!爽到飞起!!

IntelliJ IDEA 2024.1.4最新破解教程&#xff01;&#xff01;直接2099&#xff01;&#xff01;爽到飞起&#xff01;&#xff01;【资源在末尾】安装馆长为各位看官准备了多个版本&#xff0c;看官可根据自己的需求进行下载和选择安装。https://mp.weixin.qq.com/s/Tic1iR_Xc…