Kingbase V8R6 单机升级集群

一、相关环境

数据库版本:V008R006C008B0014

单机

IP

data目录

node1

192.168.40.111

/dbdata/data/data_v8

集群

node1

192.168.40.111

/dbdata/data/data

node2

192.168.40.112

/dbdata/data/data

VIP

192.168.40.66

二.原单机升级准备

1.查看数据信息

[kingbase@node1 bin]$ ./ksql  test  system
输入 "help" 来获取帮助信息.

test=# \dt
             关联列表
 架构模式 | 名称 |  类型  | 拥有者
----------+------+--------+--------
 public   | ckj  | 数据表 | system
(1 行记录)

test=# select * from  ckj;
 id
----
  1
  2
  3
(3 行记录)

test=#

2.正常关闭数据库服务

[kingbase@node1 bin]$ ./sys_ctl  stop  -D /dbdata/data/data_v8/
等待服务器进程关闭 .... 完成
服务器进程已经关闭
[kingbase@node1 bin]$

三、集群部署

略。。。。

注:默认安装(图形化)时,无法执行数据data目录,可以登集群部署完成后,修改repmgr.conf中data_directory参数。

四、数据迁移

1.正常停止集群

[kingbase@node1 bin]$ ./sys_monitor.sh stop
2023-12-26 16:51:09 Ready to stop all DB ...
2023-12-26 16:51:16 begin to stop repmgrd on "[192.168.40.111]".
2023-12-26 16:51:18 repmgrd on "[192.168.40.111]" stop success.
2023-12-26 16:51:18 begin to stop repmgrd on "[192.168.40.112]".
2023-12-26 16:51:19 repmgrd on "[192.168.40.112]" stop success.
2023-12-26 16:51:19 begin to stop DB on "[192.168.40.112]".
等待服务器进程关闭 .... 完成
服务器进程已经关闭
2023-12-26 16:51:20 DB on "[192.168.40.112]" stop success.
2023-12-26 16:51:20 begin to stop DB on "[192.168.40.111]".
等待服务器进程关闭 .... 完成
服务器进程已经关闭
2023-12-26 16:51:21 DB on "[192.168.40.111]" stop success.
2023-12-26 16:51:21 Done.
[kingbase@node1 bin]$

2.备份集群data目录(主备)

[kingbase@node1 data]$ mv data  data_bak
[kingbase@node1 data]$ pwd
/dbdata/data
[kingbase@node1 data]$

3.将单机数据库data目录拷贝到集群的主备节点

[kingbase@node1 data]$ scp -r data_v8  192.168.40.111:/dbdata/data/
[kingbase@node1 data]$ scp -r data_v8  192.168.40.112:/dbdata/data
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值