adg切换(RAC TO SINGLE)

广大2年前技术文章811

adg切换步骤:

1、关闭两节点监听和清理外部链接:

su - grid

srvctl stop listener

ps -ef|grep LOCAL=NO|awk '{print $2}'|xargs kill -9 


2、生产2号节点关闭数据库:

su - oracle

sqlplus / as sysdba

shutdown immediate;

exit;


3、生产1号节点执行主切备,并开启日志应用

su - oracle

sqlplus / as sysdba

alter system checkpoint;

alter database commit to switchover to physical standby with session shutdown ;

(执行主切备)

shutdown immediate;

startup

set linesize 300;

select dbid,name,open_mode,current_scn,protection_mode,database_role,force_logging,switchover_status from gv$database;

(检查主库状态)

alter database recover managed standby database using current logfile disconnect from session;

(开启日志应用)


4、启动2号节点

su - oracle

sqlplus / as sysdba

startup

select dbid,name,open_mode,current_scn,protection_mode,database_role,force_logging,switchover_status from gv$database;(检查数据库状态--正确应为physical standby)


5、启动资金两节点监听:

su - grid

srvctl start listener


6、备库停监听和杀外部链接:

su - oracle

lsnrctl stop 

su - root

ps -ef|grep LOCAL=NO|awk '{print $2}'|xargs kill -9


7、备库转换为主库:

su - oracle

sqlplus / as sysdba

select dbid,name,open_mode,current_scn,protection_mode,database_role,

force_logging,switchover_status from v$database;(检查数据库状态)


alter database recover managed standby database cancel; (取消日志应用)


alter database commit to switchover to primary with session shutdown;

(备转主,转换过程包括自动重启操作)


alter database open;


8、备库启动监听:

lsnrctl start



相关文章

MySQL 8.0 新特性:innodb_dedicated_server

MySQL 8.0 新特性:innodb_dedicated_server

一、前言Innodb Dedicated Server 是 8.0 版本推出的一个参数,开启之后可以根据服务器的配置自适应 innodb 引擎中的一些重要影响性能的参数,默认是关闭的。二、参数测试使用...

MySQL运维实战之ProxySQL(9.1)ProxySQL介绍

MySQL运维实战之ProxySQL(9.1)ProxySQL介绍

mysql通过复制技术实现了数据库高层面的可用,但是对于应用来说,当后端MySQL发生高可用切换时,应该怎么处理?我们考虑几种方案:1、使用域名绑定。应用通过dns连接后端实例,当后端发生切换后,将d...

Redis 源码安装

Redis 源码安装

1. 下载安装包Linux 中常用两种安装方法,第一种是通过操作系统软件管理软件来安装,例如 CentOS 中的 yum Ubuntu 中的 apt。由于 Redis 更新比较快,而这些软件也不一定更...

RMAN-08137处理

现象:删除归档的时候报错:RMAN-08137: WARNING: archived log not deleted, needed for standby or upstream capture p...

ES架构模型

ES架构模型

1.整体架构Elasticsearch是一个高度可扩展的开源全文搜索和分析引擎。它允许您快速、近实时地存储、搜索和分析大量数据。它通常用作支持具有复杂搜索功能和需求的应用程序的底层引擎/技术。Elas...

MySQL DDL 风险评估

MySQL DDL 风险评估

一、前言变更是数据库离不开的话题,从 MySQL 5.6 开始,推出 online DDL 即变更期间不锁表,本篇文章介绍 MySQL 变更对数据库的影响如何去判断。二、DDL 风险提示1. 变更速查...

发表评论    

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。