人大金仓数据库Kingbase FlySync控制台程序安装

金仓数据库Kingbase FlySync控制台程序安装

关键字:

Kingbase FlySync、Compare、Console、KingbaseES

一、概述

Kingbase FlySync同步程序(以下简称 KFS)是面向异地容灾、数据集中共享的场景推出的具备在异构数据平台间实现实时、增量数据同步的工具类产品,主要采用了物理日志解析技术,帮助用户解决不同数据平台的数据间可实现任意方向实时移动流转的问题,并保证此过程中数据不丢失,状态可监控,流转数据量可统计。如下是安装包及其重要组件。

1. 图形化安装程序:

  • KingbaseFlySync-V00XR00XC00XBYYYYMMDD-Linux-XXXX.tar.gz Kingbase FlySync Linux 平台一体化安装包。具体需根据系统架构选择相应的安装包文件。
  • KingbaseFlySync-V00XR00XC00XBYYYYMMDD-Windows-XXXX.zip Kingbase FlySync Windows 平台一体化安装包。

2. 手动部署包:

  • KingbaseFlySync-V00XR00XC00XBYYYYMMDD-manager.tar.gz Kingbase FlySync 服务中心的安装包
  • KingbaseFlySync-V00XR00XC00XBYYYYMMDD-console.tar.gz Kingbase FlySync 管控平台的安装包
  • KingbaseFlySync-V00XR00XC00XBYYYYMMDD-compare.tar.gz Kingbase FlySync 比对服务的安装包
  • KingbaseFlySync-V00XR00XC00XBYYYYMMDD-replicator.tar.gz Kingbase FlySync 同步程序的安装包,该包是压缩后的脚本、部分依赖工具和安装包的集合

二、安装前准备

2.1 环境要求

64位Linux操作系统

2.2 安装包准备

  1. 创建用户

adduser kfs

  1. 设置用户密码,并登陆用户

passwd kfs

su - kfs

  1. 上传安装包并解压

tar –xvf KingbaseFlySync-V00XR00X*-Linux-x86_64.tar.gz –C ~/kfs

三、安装

1.进入安装包目录,执行安装程序

cd ~/kfs

sh setup.sh # 如果有图形界面,也可也加上参数 –i console

C:\Users\liyihong\Desktop\新人培训\4.png

图3-1 安装截图

在如图2-1,编号1授权文件一栏,必须选择提前准备的授权文件,否则无法安装

在如图2-1编号2处,选择安装集可以根据自己需要选择合适安装集,一般选择完全安装即可,完全安装即包含管控平台和比对服务。

在如图2-1编号3处,安装位置一定要属于安装用户,不然会出现权限错误。

2、数据库配置,选择一个合适的数据库存储原数据即可,需要提前创建数据库

->1- MySQL

2- Kingbase

3- PostgreSQL

输入对应数据库类型数字,或按<ENTER>键接受缺省类型

: 2 --->可以任选一个

1- 是

->2- 否

V8R6及以上版本: 1 --->v8r6的驱动与以前的不一样,需要特别指定

主机名 (默认: IP):

端口号 (默认: port):

数据库 (默认: console):

模式名(小写): public

用户名 (默认: user):

密码 (默认: password):

1- 是

->2- 否

账号: admin

密码: admin

确认密码: admin

服务中心端口 (默认: 8090):

管控平台端口 (默认: 8089):

比对服务端口 (默认: 8091):

3、启动服务

以root权限执行脚本 < 安装目录 >/scripts/Root.sh

C:\Users\liyihong\Desktop\新人培训\7.png

图3-2 控制台运行

四、kes数据库安装

在安装过程中需要数据库存储程序运行期间的元数据,因此在本章节介绍kes数据库的安装,如下是安装包预览:

C:\Users\liyihong\Desktop\新人培训\17.png

图4-1 安装包预览

1.安装包下载

# 1.创建用户

adduser kes

su - kes

# 2.下载安装包

wget ftp://192.168.4.13/FTP/%E6%95%B0%E6%8D%AE%E5%BA%93/%E5%86%85%E9%83%A8%E7%89%88%E6%9C%AC/V8R6/CI%E5%AE%8C%E6%88%90%E5%8F%91%E5%B8%83%E7%89%88%E6%9C%AC/V008R006C005B0012/build/kingbase-V008R006C005B0012-linux-x86_64.tar.gz

2.安装

# 1. 解压

tar xvf kingbase-server-linux-x86_64.tar

cd ./kingbase-server-linux-x86_64

# 2.创建kes存储目录

mkdir data

# 3. 初始化(初始化用户和密码,如果没有指定,一般是当前Linux作为用户名)

./bin/initdb -D data -Usystem -x123456

# 4.启动

./bin/sys_stl -D data start

# 5.修改密码(不是必须的)

./bin/ksql -U 用户名 test 进入ksql下

alter user 用户名 with password '密码'

# 注:用户名是当前系统用户名或者system,密码可以随意设置

#6.测试连接

可以通过JDBC连接,当前安装的是V8R6,驱动需要对应的驱动。

五、总结

安装过程中需要注意权限问题,例如在执行启动程序的时候,需要用root权限执行,在执行安装脚本时需要用当前用户的权限执行安装脚本,安装目录也必须是当前用户的。

参考文档:

《Kingbase FlySync安装部署手册》

《Kingbase FlySync Oracle到KES最佳实践》

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值