oracle 11g rac 归档 开启

简介: 背景: 数据库建设到现在,一致在做逻辑备份,考虑到后期维护人员现场情况,建议最近就将归档日志打开 过程 因为之前没有在rac开启过归档,现在在虚拟rac下测试下如果归档路径放到某个节点,或者放到存储中...
背景:

数据库建设到现在,一致在做逻辑备份,考虑到后期维护人员现场情况,建议最近就将归档日志打开

过程

因为之前没有在rac开启过归档,现在在虚拟rac下测试下如果归档路径放到某个节点,或者放到存储中

grid>asmcmd
>ls


cd DATADG/
cd arch

mkdir arch
pwd 



[ root@vmac1 ~]# su - oracle
[ oracle@vmac1 ~]$ export ORACLE_SID=PROD1
[ oracle@vmac1 ~]$ sqlplus  "/as sysdba"



SQL> alter system set log_archive_dest_1='location=+DATADG/arch' scope=spfile sid='*';

System altered.



SQL> ALTER SYSTEM SET log_archive_format='arch_%t_%s_%r.arc' SCOPE=spfile;
System altered.




关闭数据库,全部节点都要关闭

[grid@zhcs-db1 ~]$ srvctl stop database -d PROD




srvctl stop database -d PROD
srvctl start database -d PROD -o mount

[ root@vmac1 ~]# su - oracle
[ oracle@vmac1 ~]$ export ORACLE_SID=PROD1
[ oracle@vmac1 ~]$ sqlplus  "/as sysdba"

SQL*Plus: Release 11.2.0.3.0 Production on 星期六 6月 11 22:30:39 2016

Copyright (c) 1982, 2011, Oracle.  All rights reserved.


Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,
Data Mining and Real Application Testing options

SQL> alter database archivelog;

Database altered.

SQL> alter database open;

Database altered.

SQL> 


[ root@vmac2 ~]# su - oracle
[ oracle@vmac2 ~]$ export ORACLE_SID=PROD2
[ oracle@vmac2 ~]$  sqlplus  "/as sysdba"

SQL*Plus: Release 11.2.0.3.0 Production on 星期六 6月 11 22:34:06 2016

Copyright (c) 1982, 2011, Oracle.  All rights reserved.


Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,
Data Mining and Real Application Testing options

SQL>  alter database open;

Database altered.


启动另外一个节点数据库实例


[ root@vmac1 ~]# su - oracle
[ oracle@vmac1 ~]$ export ORACLE_SID=PROD1
[ oracle@vmac1 ~]$ ls
oradiag_oracle
[ oracle@vmac1 ~]$ sqlplus / as sysdba

SQL*Plus: Release 11.2.0.3.0 Production on 星期二 6月 14 12:25:45 2016

Copyright (c) 1982, 2011, Oracle.  All rights reserved.


Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.3.0 - 64bit Production
With the Partitioning, Real Application Clusters, Automatic Storage Management, OLAP,
Data Mining and Real Application Testing options

SQL> archive log list;
Database log mode           Archive Mode
Automatic archival           Enabled
Archive destination           +DATADG/arch
Oldest online log sequence     35
Next log sequence to archive   36
Current log sequence           36


2016-06-17
实战中
节点二的集群关闭,高可用关闭, 后来重新启动都在报错, 是在没招了,重启了节点二机器,重启后发现数据库还在重启中,但是集群已经启动了


参考文档

目录
相关文章
|
12天前
|
SQL Oracle 关系型数据库
【赵渝强老师】Oracle的控制文件与归档日志文件
本文介绍了Oracle数据库中的控制文件和归档日志文件。控制文件记录了数据库的物理结构信息,如数据库名、数据文件和联机日志文件的位置等。为了保护数据库,通常会进行控制文件的多路复用。归档日志文件是联机重做日志文件的副本,用于记录数据库的变更历史。文章还提供了相关SQL语句,帮助查看和设置数据库的日志模式。
【赵渝强老师】Oracle的控制文件与归档日志文件
|
3月前
|
运维 Oracle 前端开发
Oracle 11g RAC集群日常运维命令总结
Oracle 11g RAC集群日常运维命令总结
96 2
|
3月前
|
SQL Oracle 关系型数据库
"揭秘!一键解锁Oracle日志清理魔法,让海量归档日志无处遁形,守护数据库健康,告别磁盘空间告急噩梦!"
【8月更文挑战第9天】随着Oracle数据库在企业应用中的普及,归档日志管理对保持数据库健康至关重要。归档日志记录所有更改,对数据恢复极为重要,但也可能迅速占用大量磁盘空间影响性能。利用Oracle提供的RMAN工具,可通过编写Shell脚本来自动清理归档日志。脚本包括设置环境变量、连接数据库、检查和删除指定时间前的日志,并记录执行情况。通过Cron作业定时运行脚本,可有效管理日志文件,确保数据库稳定运行。
97 7
|
4月前
|
存储 SQL Oracle
关系型数据库Oracle归档日志备份
【7月更文挑战第19天】
68 5
|
3月前
|
Oracle 关系型数据库
分布式锁设计问题之Oracle RAC保证多个节点写入内存Page的一致性如何解决
分布式锁设计问题之Oracle RAC保证多个节点写入内存Page的一致性如何解决
|
4月前
|
存储 负载均衡 Oracle
|
4月前
|
存储 Oracle 关系型数据库
|
5月前
|
Oracle 关系型数据库 数据库
Oracle 11G数据库安装步骤及截图操作2
Oracle 11G数据库安装步骤及截图操作
64 0
|
6月前
|
存储 Oracle 关系型数据库
Oracle RAC:数据库集群的舞动乐章
【4月更文挑战第19天】Oracle RAC是Oracle提供的高可用性数据库解决方案,允许多个实例共享同一数据库,确保业务连续性和数据完整性。通过集群件和全局缓存服务实现服务器间的协调和通信。RAC提供高可用性,通过故障转移应对故障,同时提升性能,多个实例并行处理请求。作为数据管理员,理解RAC的架构和管理至关重要,以发挥其在数据管理中的最大价值。