暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

如何在VMware Workstation虚拟机上快速部署AntDB社区版六

北陌 2023-12-07
131

## node_info 配置项说明

##

## node_info 格式:node_name,node_type,host_name,antdbdb_port,antdb_datapath,role[,master_nodename,sync_mode]

##   node_name:分布式节点名称,作为 AntDB 内部的标识,唯一

##   node_type:分布式节点类型,包括 GC、CN、DN

##   host_name:此节点所在的 host,参加上述 host_info

##   antdbdb_port:此节点使用的端口号

##   antdb_datapath:此节点使用的数据库数据目录;需要指定为空目录

##   role:此节点的角色,包括 master(主节点)、slave(备节点)

##   master_nodename:主节点名称;当节点类型为 slave 时需要填写此项

##   sync_mode:备节点类型,包括 sync(同步)、async(异步);当节点类型为 slave 时需要填写此项

 

###集群组网,架构为2个CN节点,1个DN主,1个DN从,1个GTM主,1个GTM从,里面的adb01,adb02,adb03,是[host_info]添加的主机

[node_info]

node = cn1,CN,adb01,6655,/home/antdb/data/cn1,master

node = cn2,CN,adb02,6655,/home/antdb/data/cn2,master

node = dn1,DN,adb02,60105,/home/antdb/data/dn1,master

node = dn2,DN,adb03,60106,/home/antdb/data/dn2,slave,dn1,sync

node = gc_1,GC,adb03,60103,/home/antdb/data/gc_1,master

node = gc_2,GC,adb01,60103,/home/antdb/data/gc_2,slave,gc_1,sync

 

5).执行初始化

sh antdb_init.sh -c ./setup/common/initconf-d.ini




出现[Info] AntDB init succeeds,说明分布式集群部署成功。分布式组网架构与配置文件的一致。

 

6).部署完之后,antdb会对操作系统参数限制,资源使用限制,数据库参数,依据服务器资源配置进行动态调整

cat /etc/security/limits.conf ###资源限制


 

数据库参数


  

7).分布式数据库测试

执行adb_list,查看分布式集群


 

进入到mgr管理节点,查看集群状态

psql -p 6656 -d postgres



  

登录到CN1节点,执行操作,到CN2节点查看数据

CN1创建数据库,插入数据


 

CN2查询


 

查看DN上数据,只要一个DN主




关于亚信安慧AntDB数据库

AntDB数据库始于2008年,在运营商的核心系统上,为全国24个省份的10亿多用户提供在线服务,具备高性能、弹性扩展、高可靠等产品特性,峰值每秒可处理百万笔通信核心交易,保障系统持续稳定运行近十年,并在通信、金融、交通、能源、物联网等行业成功商用落地。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论