KingbaseFlySync 专用机版本升级

关键字:

KingbaseFlySync、Linux、x86_64、mips64el、aarch64、Java

专线机版本升级

1、备份kfs配置文件和rename问题,kufl目录

fsrepctl -service 目标端服1  status 
fsrepctl -service 目标端服2  status
将上面的fsrepctl命令输出断点信息拷贝到txt文档保存在系统根目录或者其他安全位置。
replicator stop
cd /opt/KFS/V1/replicator/flysync/flysync-replicator/support/filters-config
cp rename.csv /rename.csv
cd /opt/KFS/V1/replicator/
cp license.dat /license.dat.bak 
cp /root/flysync.ini /flysync.ini
mv kufl目录 kufl_bak

2、卸载旧版本kfs软件包

包名如下:
kingbase-flysync-console-1.5.2.3-20210524.x86_64.rpm
kingbase-flysync-replicator-1.5.2.3-20210524.x86_64.rpm

3、 安装KFS新版本的控制台

安装同步软件 rpm 包 (kingbase-flysync-console-1.x.x-YYYYMMDD.x86_64.rpm),安装通过操作系统自带 【安全配置管理】工具提供的【软件管理】功能进行安装。
按照以下提示配置控制台:
rpm安装后路径:
/opt/KFS-WEB/V1/
1.确认端口开放,默认端口8089、8090、8091
2手动初始化元教据
数据库初始化脚本文件:
/opt/KFS-WEB/V1/console/flysync-console-kingbase.sql
/opt/KFS-WEB/V1/compare/flysync-compare-kingbases.sql
根据实际选择,并导入到数据库中
3. 修改配置文件
A、修改console元数据库信息
cd /opt/KFS-WEB/V1/console/conf/ 
vim application.properties
默认元数据库采用 kingbase
spring.profiles.active=kingbase
#支持 mysq1|kingbase|derby
修改对应数据库连接信息
vim application-kingbase.properties
根据实际情况修改数据库连接信息
spring.datasource.url=jdbc:kingbase8://127.0.0.1:54321/FILYSYMC_CONSOLE?database=:oracle: 
spring.datasource.username=SYSTEM 
spring.datasource.password-123456
B、修改compare元数据库信息
cd /opt/KFS-WEB/V1/compare/conf 
vim application.properties
默认元数提车采用 kingbase
spring.profiles.active=kingbase
#支持 mysq1|kingbase
修改对应数搜摩连输信息
spring.datasource.url=jdbc:kingbase8://127.0.0.1:54321/FILYSYMC_COMPARE?database=:oracle: 
spring.datasource.username=SYSTEM 
spring.datasource.password-123456
4、 启动相应服务
cd /opt/KFS-WEB/V1/scripts/
./fs.sh console start 
./fs.sh compare start
5.安装包内置授权文件,需要查看授权文件有效期,并根据需要替换

4、安装新版本同步软件安装。

安装同步软件 rpm 包 (kingbase-flysync-replicator-1.x.x-YYYYMMDD.x86_64.rpm),安装通过操作系统自带 
【安全配置管理】工具提供的【软件管理】功能进行安装

cp /flysync.ini /root/flysync.ini
cp /rename.csv /opt/KFS/V1/replicator/flysync/flysync-replicator/support/filters-config/rename.csv 
cp /license.dat.bak /opt/KFS/V1/replicator/license.dat  

fspm update 

5、将kufl目录映射到有空间的目录

6、 启动同步程序

replicator start 

由于卸载rpm和重新部署不会改变元数据表中断点信息,启动后将正常同步。
posted @ 2021-11-20 11:07  KINGBASE研究院  阅读(202)  评论(0编辑  收藏  举报