一.? ? ? ? GoldenGate Director介绍
GoldenGate Director可以简化GoldenGate的监控和管理,可以通过图形界面或者web浏览器方便快捷的维护整个环境中的GoldenGate组件。
二.? ? ? ? GoldenGate Director的组件
?
? ? ? ? 每个实例就是一个ggsci的mgr进程,我们只要指定相应的IP(dns)和端口就可以连接到该实例,对于大规模的应用,最好采用dns解析的方式。
? ? ? ? 管理所有连接的实例,这个server是基于weblogic的。主要包含一些应用程序和Monitor Agent
? ? ? ? 用于存储GoldenGate Director的信息,包括用户,组,拓扑图,event等等的信息
? ? ? ? 通过图形界面管理实例
? ? ? ? 这应该是大家最喜欢的工具了,可以通过web界面监控当前环境下的golden gate进程
? ? ? ? 用于配置Director Server
三.? ? ? ? GoldenGate Director的安装
? ? ? ? GoldenGate Director是运行在weblogic上的一个服务,所以必须先安装weblogic
? ? ? ? 安装比较简单,过程省略
数据库是用于GoldenGate Director database,目前只支持以下三种
? MySQL 5.x Enterprise version.
? SQL Server 2000 and 2005
我一般都选用mysql,因为量级轻,速度快,便于管理。特别提示要提前准备一个用户,该用户的密码必须是8位
安装过程省略
? ? ? ? 执行gg-director-serversetup_unix_*.sh开始安装server
? ? ? ? 执行gg-director-client_unix_*.sh开始安装client端
? ? ? ? 安装过程都很简单,只要按照提示输入相应的值就好了。
四.? ? ? ? 管理配置
进入到GoldenGate Director domain的安装目录,我的在/opt/GG_Directorgg-director/domain
执行./startWebLogic.sh命令启动
启动完毕后,在浏览器中输入:http://ip:7001/acon,默认用户名/密码是 admin/admin? 如下图所示:
? ? ? ? ? ? ? ?
进入/opt/GoldenGateDirector/bin目录
执行./run-admin.sh,提示如下
? ? ? ? ?
Username 输入admin ,password输入admin,server输入ip和端口
通过Director Administrator可以配置管理如下内容
● Change the administrator user information and password
● Manage user accounts
● Manage data sources
● Configure the Monitor Agent
● Set default domain suffixes
主要的是数据源的配置,以下是我的一个配置示例
?
通过这个工具可以用画图的方式配置golden gate,只要正确的配置了数据源,就可以通过拖拽的方式配置一个复制过程。如下
?