dsg realsync配置与维护(2)

2019-08-31 11:54

一、RealSync安装环境设置

1.1 创建操作系统用户(SRC+TGT)

创建操作系统(源端+目标端)用户(设为dsg),将该用户加入dba组,使其具有访问数据库文件(读)的权限。 创建用户语句:

useradd -g oinstall -G dba dsg ――根据实际的oracle用户组设置 设置用户密码: passwd dsg

1.2 创建安装目录,并设置环境变量(SRC+TGT)

使用root用户登录,创建源端安装目录。

mkdir /dsg ――可以根据实际环境创建不同的安装目录 chown -R dsg:dba /dsg ――修改安装目录属组为dsg用户 su – dsg ――切换到dsg用户下

设置环境变量(将oracle用户的环境变量拷贝到dsg用户的.profile参数文件中去,如果操作系统是linux的话则拷贝.bash_profile参数文件)。 为了方便执行各种操作,可以考虑添加以下环境变量:

set -o vi

export EDITOR=vi export PATH=$PATH:.

export PS1=\export REALSYNC_BASE=/dsg cd ${REALSYNC_BASE} alias 'l=ls -al';

alias 'cdl=cd ${REALSYNC_BASE}/log'; alias 'cds=cd ${REALSYNC_BASE}/scripts'; alias 'cdo=cd ${REALSYNC_BASE}'; alias 'cdv=cd ${REALSYNC_BASE}/vcfs'; alias 'cdb=cd ${REALSYNC_BASE}/bin'; alias 'cdc=cd ${REALSYNC_BASE}/config'; alias 'cdd=cd ${REALSYNC_BASE}/dbps'; alias 'cdva=cd ${REALSYNC_BASE}/vcfsa'; alias 'cdx=cd ${REALSYNC_BASE}/xldr'; 如果目标端是RAC结构,为了实现目标端RealSync同步在RAC之间的切换,则还需要添加类似以下环境变量:

export ACP_FAILOVER_HOST=192.168.1.22 export ACP_FAILOVER_HOST_1=192.168.1.21

(其中21跟22是RAC结构,如果RAC是三节点的话则只要再添加一个参数ACP_FAILOVER_HOST_2

export

ACP_FAILOVER_HOST_2=192.168.1.23)

确认安装目录下的可用空间能够满足系统缓存需要: 缓存空间:Space(GB) = 每天日志量×天数(GB)/3

1.3 确认联接端口(SRC+TGT)

确认源端跟目标端需要联接的端口号没有被防火墙等限制。

默认配置端口号为:服务器端口号6830,代理端口号6831 (根据通道需要添加端口号)

1.4 设置NFS文件系统(SRC)

如果源端数据库为RAC结构并且运行在归档模式,则需要在RAC的每台服务器上创建一个NFS文件系统目录,将另外一台服务器上的归档空间NFS到本地的NFS目录,并授予dsg用户具有访问该目录中文件的权限。

1.5 创建数据库用户,并赋予足够权限(SRC+TGT)

如果是源端则创建以下数据库用户并授予以下权限:

sqlplus \

SQL>create user dsg identified by dsg default tablespace users temporary tablespace temp;

用户已创建

SQL>grant select any table, select any dictionary, alter system, exp_full_database, connect,execute on dbms_flashback to dsg; 授权成功。

如果是目标端则创建以下数据库用户并授予以下权限:

sqlplus \

SQL> create user dsg identified by dsg default tablespace users temporary tablespace temp; User created.

SQL> grant dba to dsg; Grant succeeded.

1.6 创建源端数据库视图(SRC)

以sysdba的身份登录源端数据库,创建如下视图:

sqlpus“/as sysdba”

SQL>create or replace view DBPS_XKCCLE as select * from sys.x$kccle; SQL>create or replace view DBPS_XKCCCP as select * from sys.x$kcccp;

SQL>DESCRIBE DBPS_XKCCLE

Name Null? Type

----------------------------------------- -------- ----------------------------

ADDR RAW(8) INDX NUMBER INST_ID NUMBER LENUM NUMBER LESIZ NUMBER LESEQ NUMBER LEHWS NUMBER LEBSZ NUMBER LENAB NUMBER LEFLG NUMBER LETHR NUMBER LELFF NUMBER LELFB NUMBER

LELOS VARCHAR2(16) LELOT VARCHAR2(20) LENXS VARCHAR2(16) LENXT VARCHAR2(20) LEPVS VARCHAR2(16) LEARF NUMBER LEARB NUMBER LEFNH NUMBER LEFNT NUMBER LEDUP NUMBER

SQL>DESCRIBE DBPS_XKCCCP

Name Null? Type

----------------------------------------- -------- ---------------------------- ADDR RAW(8)

INDX NUMBER INST_ID NUMBER CPTNO NUMBER CPSTA NUMBER CPFLG NUMBER CPDRT NUMBER CPRDB NUMBER CPLRBA_SEQ NUMBER CPLRBA_BNO NUMBER CPLRBA_BOF NUMBER CPODR_SEQ NUMBER

CPODR_BNO NUMBER CPODR_BOF NUMBER

CPODS VARCHAR2(16) CPODT VARCHAR2(20) CPODT_I NUMBER CPHBT NUMBER

CPRLS VARCHAR2(16) CPRLC NUMBER CPMID NUMBER CPSDR_SEQ NUMBER CPSDR_BNO NUMBER CPSDR_ADB NUMBER

二、RealSync安装配置步骤

RealSync的安装配置及针对同步的所有操作都使用RealSync的安装用户(一般为dsg)登录操作。

2.1 获得软件并解压缩(SRC+TGT)

从DSG获得的软件包含如下一个包(包名有可能不一样): RealSync.tar.gz

将该包存放到安装目录$REALSYNC_BASE下后,执行: [oracle9i@RHEL3 test]$ gunzip RealSync.tar.gz [oracle9i@RHEL3 test]$ tar xvf RealSync.tar install RealSync/ RealSync/bin/

RealSync/bin/AIX4.3/ RealSync/bin/AIX5L/ RealSync/bin/HP11.23/ RealSync/bin/Linux/

RealSync/bin/Linux/dbpsd RealSync/bin/Linux/vman RealSync/bin/Linux/xfview RealSync/bin/Linux/x_logger RealSync/bin/Linux/x_monitor

RealSync/bin/Linux/x_monitor.10.2.0.1.0 RealSync/bin/Linux/x_monitor.9.2.0.4.0 RealSync/bin/Linux/loader.10.2.0.1.0 RealSync/bin/Linux/ologx.10.2.0.1.0 RealSync/bin/Linux/sender.10.2.0.1.0 RealSync/bin/Linux/vagentd.10.2.0.1.0 RealSync/bin/Linux/xexp.10.2.0.1.0 RealSync/bin/Linux/ximp.10.2.0.1.0 RealSync/bin/SunOS5.10/ RealSync/bin/SunOS5.8/ RealSync/bin/HP11.11/ RealSync/scripts/

RealSync/scripts/add_service RealSync/scripts/check RealSync/scripts/clean RealSync/scripts/delobj RealSync/scripts/initservice RealSync/scripts/register RealSync/scripts/reload

RealSync/scripts/start_monitor RealSync/scripts/start_r

RealSync/scripts/start_vagentd


dsg realsync配置与维护(2).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:乡镇基层纪检监察工作现状与思考

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: