Kingbase-金仓企业级统一管控平台KEMCC一键部署主备集群及转换读写分离集群

之前有幸测试过的KEMCC, 有了新版本,有幸拿到内测版本,进行提前体验测试。

这里就不过多的介绍KEMCC和安装方式了,可以看这篇文章:

Kingbase-金仓企业级统一管控平台KEMCC安装初体验

关于KEMCC非云初始化以及实例管理可以参考这篇文章:

Kingbase-金仓企业级统一管控平台KEMCC非云初始化及实例管理

上传安装介质

前面的准备操作可以参考上边两篇文章,我们接下来进行从安装介质上传开始,点击平台配置然后进行介质管理新增。

![图形用户界面, 文本, 应用程序

AI 生成的内容可能不正确。](https://i-blog.csdnimg.cn/img_convert/bd30c7419aebf1cf487c8c4cf61a0244.jpeg)

选择本地的安装介质进行上传即可。

![图形用户界面, 应用程序

AI 生成的内容可能不正确。](https://i-blog.csdnimg.cn/img_convert/e8d3dd1089fd2df256dde4a33f35e2f6.jpeg)

上传成功后的界面,可以看到该介质可以进行,部署单机、读写分离,主备。

![图形用户界面, 应用程序

AI 生成的内容可能不正确。](https://i-blog.csdnimg.cn/img_convert/5b1193fd1b5cccf33be9f064790f7030.jpeg)

纳管服务器用来做主备集群

点击我们前面创建好的 山佳非云平台-->服务器--->新增然后进行纳管服务器。

上边填写相关的服务器信息,然后进行监测可以获得磁盘挂载点,因本次是本地虚拟机测试,磁盘分配比较小的。

![图形用户界面, 应用程序

AI 生成的内容可能不正确。](https://i-blog.csdnimg.cn/img_convert/04515f8240923294d3ae426e8a826ccd.jpeg)

好了,到这里我们可以看到,第一台机器我们已经纳管成功了:

![图形用户界面, 应用程序

AI 生成的内容可能不正确。](https://i-blog.csdnimg.cn/img_convert/0e73cc2607d25405f7208035298771cc.jpeg)

根据上边的操作进行操作第二台服务器纳管即可,接下来进行服务器配置--标准化配置

![图形用户界面, 表格

AI 生成的内容可能不正确。](https://i-blog.csdnimg.cn/img_convert/e3a2fd72971e3e298aed162339f4b914.jpeg)

![图形用户界面, 应用程序

AI 生成的内容可能不正确。](https://i-blog.csdnimg.cn/img_convert/3291da3716fc2c7a3874af619f742df4.jpeg)

然后进行服务器授信:点击更多-->点击添加授信:

![图形用户界面, 应用程序

AI 生成的内容可能不正确。](https://i-blog.csdnimg.cn/img_convert/bf2e439cb660e51a9aa896a0beb38ef4.jpeg)

![图形用户界面, 应用程序

AI 生成的内容可能不正确。](https://i-blog.csdnimg.cn/img_convert/ef98c5f7b55d7f4f143195f094f370c3.jpeg)

授信成功了,然后服务器纳管阶段就结束了。

一键部署主备集群

前期的准备操作已经OK了,接下来可以进行创建实例了,点击新增实例

![图形用户界面, 文本, 应用程序, 电子邮件

AI 生成的内容可能不正确。](https://i-blog.csdnimg.cn/img_convert/645a69c7d29dfe3f5393bdfafd818245.jpeg)

填写对应的信息,所属组织选择默认组织(数量授权在默认组织里)

![图形用户界面, 应用程序

AI 生成的内容可能不正确。](https://i-blog.csdnimg.cn/img_convert/762dacffef5aec834e310be0b3a349a4.jpeg)

这里我们选择 主备进行创建部署环境,关于读写分离,可以后边由主备进行一键切换

![图形用户界面, 应用程序

AI 生成的内容可能不正确。](https://i-blog.csdnimg.cn/img_convert/6347fa508642c4a91cb2378aa53a059f.jpeg)

这里先不选择开启自动备份,(因篇幅原因)后边会单独介绍使用外部对象存储进行备份数据库。

![图形用户界面, 应用程序

AI 生成的内容可能不正确。](https://i-blog.csdnimg.cn/img_convert/675d36f900ff1856ba4e2d3c117684f3.jpeg)

点击确认,然后可以看到实例信息预览,确认没有问题进行创建即可。

![图形用户界面, 表格

AI 生成的内容可能不正确。](https://i-blog.csdnimg.cn/img_convert/70ebb676285b33f7e61059556824d09c.jpeg)

![图形用户界面, 应用程序

AI 生成的内容可能不正确。](https://i-blog.csdnimg.cn/img_convert/68dfdde0a3b3afa3d5938e31e5c99ccf.jpeg)

等待实例创建,然后在任务中心也可以看到创建实例得任务:

![图形用户界面, 应用程序, 网站

AI 生成的内容可能不正确。](https://i-blog.csdnimg.cn/img_convert/66795d632ebe5ce9a82d6a8274040c3c.jpeg)

等几分钟可以看到创建完成了,整体来说还是比较方便的。

![图形用户界面, 文本, 应用程序, 电子邮件

AI 生成的内容可能不正确。](https://i-blog.csdnimg.cn/img_convert/4df2b8931ffb94d0a3d15afa8f2be118.jpeg)

创建完成之后,我们可以进行查看实例信息:

![图形用户界面

AI 生成的内容可能不正确。](https://i-blog.csdnimg.cn/img_convert/074a15d161dc118cd4508cff6c83ee78.jpeg)

可以看到节点信息:

![图片包含 图形用户界面

AI 生成的内容可能不正确。](https://i-blog.csdnimg.cn/img_convert/fe145dbe1bdd339bd1588b20b69ffad1.jpeg)

![图形用户界面, 应用程序

AI 生成的内容可能不正确。](https://i-blog.csdnimg.cn/img_convert/84618d74015a026f7cdf7fbfec025a01.jpeg)

![图形用户界面, 文本, 应用程序, 电子邮件

AI 生成的内容可能不正确。](https://i-blog.csdnimg.cn/img_convert/51f12b8290af50e5372203e8e5a45bc7.jpeg)

去服务器上验证:配置环境变量:

复制代码
export KINGBASE_DATA=/kes_data/dataexport KINGBASE_PORT=54321export PATH=/kes_server/kingbase/bin:$PATHexport LANG=zh_CN.UTF-8

主备一键切换读写分离

上边可以看到我们已经创建好主备实例了,而通过KEMCC平台我们可以进行一键切换读写分离集群

![图形用户界面, 应用程序

AI 生成的内容可能不正确。](https://i-blog.csdnimg.cn/img_convert/4ccc601229a0a944e40045ae275b2702.jpeg)

![图形用户界面, 应用程序, Teams

AI 生成的内容可能不正确。](https://i-blog.csdnimg.cn/img_convert/848c875345b914ac11784e9fff5156b4.jpeg)

![图形用户界面, 应用程序

AI 生成的内容可能不正确。](https://i-blog.csdnimg.cn/img_convert/9f66526f1cd65132c537bab1c29b729b.jpeg)

等待1-2分钟就可以了,整体的切换还是比较快的。

关于主备集群和读写分离集群说明:

读写分离集群是在主备集群的基础上,增加了对应用透明的读写负载均衡能力。其核心区别在于应用连接方式,而非底层数据库节点的角色。

主备集群(Data Watch):应用通常直接连接主库(Primary)的IP和端口进行所有读写操作。备库(Standby)不承担读负载。

读写分离集群(RWC):应用通过支持读写分离功能的JDBC驱动进行连接。JDBC驱动会根据配置(如 USEDISPATCH=true, nodeList, HOSTLOADRATE 等参数),自动将读请求分发到备库执行,写请求则发送到主库。这对应用是透明的。

总结:

这次进行了深入的KEMCC的使用,部署了主备集群,是非常方便快捷的,哪怕是后边想进行转换集群角色,根据前面的操作也是非常方便的,可以说非常的省时省心省力了。

相关推荐
大巨头1 小时前
sql2008 数据库分页语句
数据库
m0_715575341 小时前
使用PyTorch构建你的第一个神经网络
jvm·数据库·python
老邓计算机毕设2 小时前
SSM智慧社区家政服务系统80q7o(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面
数据库·ssm 框架
松涛和鸣3 小时前
72、IMX6ULL驱动实战:设备树(DTS/DTB)+ GPIO子系统+Platform总线
linux·服务器·arm开发·数据库·单片机
likangbinlxa3 小时前
【Oracle11g SQL详解】UPDATE 和 DELETE 操作的正确使用
数据库·sql
r i c k4 小时前
数据库系统学习笔记
数据库·笔记·学习
野犬寒鸦4 小时前
从零起步学习JVM || 第一章:类加载器与双亲委派机制模型详解
java·jvm·数据库·后端·学习
IvorySQL5 小时前
PostgreSQL 分区表的 ALTER TABLE 语句执行机制解析
数据库·postgresql·开源
·云扬·5 小时前
MySQL 8.0 Redo Log 归档与禁用实战指南
android·数据库·mysql
IT邦德5 小时前
Oracle 26ai DataGuard 搭建(RAC到单机)
数据库·oracle