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

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

434

AntDB社区版采用了一键部署架构,步骤简单,耗时短,部署快,为大家的快速体验提供了极大便利。


这里将通过环境准备、下载AntDB社区版、部署AntDB社区版三个部分跟大家一起体验如何快速完成AntDB社区版在VMware Workstation虚拟机上的部署。



一、环境准备配置


(一)安装VMware Workstation


VMware Workstation一款功能强大的桌面虚拟计算机软件,提供用户可在单一的桌面上同时运行不同的操作系统,和进行开发、测试 、部署新的应用程序的最佳解决方案。VMware Workstation可在一部实体机器上模拟完整的网络环境,以及可便于携带的虚拟机器,其更好的灵活性与先进的技术胜过了市面上其他的虚拟计算机软件。对于企业的IT开发人员和系统管理员而言,VMware在虚拟网路,实时快照,拖曳共享文件夹,支持PXE等方面的特点使它成为必不可少的工具。


在VMware官方网站,下载VMware Workstation 17版本,下载完后,直接执行exe文件->下一步->下一步即可。

下载链接如下:

https://www.vmware.com/cn/products/workstation-pro.html


安装完成以后,打开虚拟机,选择编辑,虚拟网络编辑器

图片


选择更改配置,开启NAT模式,并配置自定义网络段。

图片



(二)安装部署操作系统


步骤如下:

1.点击VMware Workstation上文件,新建虚拟机

图片


2.选择典型

图片


3.选择稍后安装操作系统

图片


4.选择Linux,因本次使用Euler系统,所以版本选择其他Linux4.x内核64位

图片


5.填写自定义虚拟机名称

图片


6.磁盘填写20G

图片


7.点击完成,虚拟机即配置完成

图片


8.点击编辑虚拟机设置

图片


9.选择ISO镜像,并确定

图片


10.开启虚拟机安装操作系统,操作系统过程略过。操作系统部署完成,选择克隆2台配置一样的机器

图片


最后的环境如下:

IP

操作系统

CPU

内存

192.168.37.130

Open Euler

2C

2

192.168.37.131

Open Euler

2C

2

192.168.37.132

Open Euler

2C

2



二、下载AntDB社区版数据库


下载地址:http://www.antdb.net/download, 选择Open Euler下X86版本


图片


三、部署AntDB社区版


AntDB数据库同时支持集中式和分布式两种部署方式,在实际应用中,客户可根据自身实际业务情况灵活选择适合自己的部署方式。


为了帮助大家更好完成AntDB社区版部署,AntDB数据库团队准备了指导文档地址:http://www.antdb.net/72_install,我们可以参考指导文档进行AntDB社区版部署。


(一)集中式部署


集中式可分为集中式单机部署和集中式高可用集群部署,其中,单机部署用于测试和单节点使用,高可用集群部署用于生产环境,确保高可用。


1.集中式单机部署


以192.168.37.130机器为例,使用CRT工具或者xshell等,登录到服务器上。


1).创建用户

图片

2).修改用户密码

图片


3). 将安装包(antdb-ce-7.2.0.openeuler20.x86_64.tar.gz)拷贝到/home/antdb目录下,并修改该安装包的权限

图片


4).切换到antdb用户,并解压

图片


5).进入到软件包目录,部署数据库

图片

输出步骤如下:

图片


图片

图片


此时,AntDB社区版集中式单机部署完成。可以登录数据库进行操作,操作方法符合DBA(数据库管理员)的常用操作习惯,如果之前有使用其他事务型数据库相关经验,可轻松上手。


图片


2.集中式高可用集群部署


1).由于安装方式一致,高可用集群部署直接使用单机已经安装的软件。将部署的集中式单机停止,保持部署的软件目录不变

图片

2).配置服务器之间ssh免密,配置antdb用户sudo权限

图片

图片

图片


3).关闭防火墙,selinux (3台服务器均操作)

图片

图片

图片

4).编辑高可用部署配置文件

图片



图片


图片

图片


图片


图片


图片

图片


图片

图片


5).执行初始化

图片

图片

。。。

。。。

图片


出现AntDB init succeeds,集中式高可用版部署完成。


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

图片

图片


数据库参数

图片


7).高可用测试

图片

图片


图片

图片

执行集群切换,集群的master从130切换到了132

图片


(二)分布式部署


1).部署分布式软件

图片

图片


2).配置服务器之间ssh免密,配置antdb用户sudo权限

图片

图片

图片


3).关闭防火墙,selinux (3台服务器均操作)

图片

图片

图片

4).编辑分布式安装配置文件

图片

图片


图片

图片




图片

图片

5).执行初始化

图片

图片

。。。

。。。

图片


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



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

图片

图片


数据库参数

图片



7).分布式数据库测试

执行adb_list,查看分布式集群

图片


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

图片

图片

图片









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

CN1创建数据库,插入数据

图片


CN2查询

图片



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

图片

图片



以上是AntDB社区版在VMware Workstation虚拟机上部署体验的全部内容,AntDB数据库团队欢迎大家下载体验我们的产品,并来AntDB问答社区分享部署体验心得,帮助我们更好地完善AntDB社区版。


AntDB数据库线上体验实验室:http://www.antdb.net/training

AntDB问答社区:http://ask.antdb.net/



关于AntDB数据库


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

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

评论