暂无图片
暂无图片
2
暂无图片
暂无图片
暂无图片
Oracle 19c RAC-单实例DG配置.docx
1041
9页
19次
2023-03-21
50墨值下载
Oracle 19c RAC-
单实例
DG
配置
一、现有环境及参数规划
参数 主库
(RAC)
备库
(
单实例
)
参数说明
hostname rac1/rac2 dg1
主机名
ip
物理
ip:
192.168.3.111
192.168.3.110
rac1-vip
192.168.33.12
rac2-vip
192.168.33.13
scan ip:
192.168.33.14
物理
ip:
192.168.3.100
192.168.33.130
ip
地址
db_name orcldba orcldba
数据库名
,
主备之间
需保持一致
db_unique_na
me
orcldba orcl_dg
唯一数据库名
,
主备
之间不可以一致
TNS_NAME orcldba orcl_dg
连接字符串
,
主备之
间不可以一致
二、主库配置
1
、配置
hosts
文件
所有节点
:
su – root
vi /etc/hosts
#dg
192.168.3.100 dg1
原有配置不变
,
增加
dg
节点主机的解析
2
、配置
tnsnames.ora
文件,所有节点
su – oracle
cd $TNS_ADMIN
vi tnsnames.ora
orcl_dg =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = dg1)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl_dg)
)
)
原有配置不变,增加连接到备库
orcl_dg
的连接字符串
3
、主库开启强制写日志
节点一:
su – oracle
sqlplus / as sysdba
select log_mode,force_logging from v$database;
alter database force logging;
alter database add supplement log data; ---
redo
添加更多的信息
开启强制写日志后
,
即使
ddl
语句指定了
NOLOGGING
参数,也会写入到
redo
日志并
归档
4
、主库配置同步相关参数
节点一
:
su – oracle
sqlplus / as sysdba
alter system set db_unique_name=orcldba scope=both sid='*';
alter system set log_archive_con?g='dg_con?g=(orcldba,orcl_dg)' scope=both
sid='*';
alter system set log_archive_dest_1='LOCATION=+DATA/arch VALID_FOR=(ALL_LOGFILES,ALL_ROLES)
DB_UNIQUE_NAME=orcldba' scope=both sid='*';
alter system set log_archive_dest_2='SERVICE=orcl_dg lgwr SYNC
VALID_FOR=(ONLINE_LOGFILES,PRIMARY_ROLE) DB_UNIQUE_NAME=orcl_dg' scope=both sid='*';
alter system set db_?le_name_convert='/u01/app/oracle/oradata/orcl_dg/','+DATA/orcldba/data?le'
scope=sp?le sid='*';
alter system set log_?le_name_convert='/u01/app/oracle/oradata/orcl_dg','+DATA/orcldba/onlinelog'
scope=sp?le sid='*';
alter system set standby_?le_management=auto scope=both sid='*';
alter system set fal_server=orcl_dg scope=both sid='*';
alter system set fal_client=orcldba scope=both sid='*';
exit;
重启所有节点数据库
-----
不要随意重启
rac
节点
srvctl stop database -d orcldba
srvctl status database -d orcldba
srvctl start database -d orcldba
5
、添加
standby redo
日志组
注:新增
standby redo
日志大小应和
redo
日志大小保持一致,建比原
redo
多增加一组。
节点一
:
su – oracle
sqlplus / as sysdba
select THREAD#,group#, members, bytes/1024/1024 from v$log;
当前
redo
日志大小为
200M
of 9
50墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜