达梦数据库大规模并行集群(DMMPP)单节点安装部署步骤

一.在两节点上做好准备工作(创建用户、设置环境变量、配置资源限制等)

二.在两节点上安装DM软件,软件安装目录为/home/dmdba/dmdbms

以上两个步骤可以参考前面单机安装部署方法,这里不赘述了

三.初始化实例

1.在节点1上初始化实例

./dminit path=/home/dmdba/ db_name=ep01 instance_name=EP01

2.在节点2上初始化实例

./dminit path=/home/dmdba/ db_name=ep02 instance_name=EP02

四.配置dm.ini

1.修改节点1的dm.ini文件内容如下

INSTANCE_NAME = EP01

PORT_NUM = 5236

MAL_INI = 1

MPP_INI = 1

2.修改节点2的dm.ini文件内容如下

INSTANCE_NAME = EP02

PORT_NUM = 5236

MAL_INI = 1

MPP_INI = 1

五.配置dmmal.ini

在两个节点实例目录下,建立dmmal.ini文件,文件内容一致

[MAL_INST1]

MAL_INST_NAME = EP01

MAL_HOST = 10.0.0.211

MAL_PORT = 5269

MAL_INST_HOST = 192.168.161.211

MAL_INST_PORT = 5236

[MAL_INST2]

MAL_INST_NAME = EP02

MAL_HOST = 10.0.0.212

MAL_PORT = 5269

MAL_INST_HOST = 192.168.161.212

MAL_INST_PORT = 5236

六.配置dmmpp.ctl

1.在两个节点实例目录下建立dmmpp.ini文件,两节点上的配置文件内容保持一致

[SERVICE_NAME1]

MPP_SEQ_NO = 0

MPP_INST_NAME = EP01

[SERVICE_NAME2]

MPP_SEQ_NO = 1

MPP_INST_NAME = EP02

2.使用 dmctlcvt 工具将 dmmpp.ini 文件转化为 dmmpp.ctl,在数据库安装的 bin 目录下执行以下命令

2.1节点1上执行以下命令进行转换

./dmctlcvt TYPE=2 SRC=/home/dmdba/ep01/dmmpp.ini DEST=/home/dmdba/ep01/dmmpp.ctl

2.2节点2上执行以下命令进行转换

./dmctlcvt TYPE=2 SRC=/home/dmdba/ep02/dmmpp.ini DEST=/home/dmdba/ep02/dmmpp.ctl

七.启动集群

分别在两个节点上启动实例

./dmserver /home/dmdba/ep01/dm.ini

./dmserver /home/dmdba/ep02/dm.ini

当出现SYSTEM IS READY字样后,表示启动正常

达梦数据库大规模并行集群(DMMPP)单节点安装部署步骤

八.配置服务名连接集群

1.客户端主机上编辑dm_svc.conf文件

# 以#开头的行表示是注释

# 全局配置区

DMMPP=(192.168.161.211:5236,192.168.161.212:5236)

TIME_ZONE=(+480) #表示+8:00 时区

LOGIN_ENCRYPT=(0)

DIRECT=(Y)

# 服务配置区

[DMMPP]

TIME_ZONE=(+480) #表示+8:00 时区

LOGIN_MODE=(0)

SWITCH_TIME=(3) #在服务器之间切换的次数

SWITCH_INTERVAL=(10) #在服务器之间切换的时间间隔,单位为毫秒

九.注册服务

分别在两个节点上,以root用户切换到/home/dmdba/dmdbms/script/root目录下

./dm_service_installer.sh -t dmserver -p dmmpp -dm_ini /home/dmdba/ep01/dm.ini

./dm_service_installer.sh -t dmserver -p dmmpp -dm_ini /home/dmdba/ep02/dm.ini

以服务方式重启实例

systemctl start DmServicedmmpp

更多资讯请上达梦技术社区了解:https://eco.dameng.com

文章知识点与官方知识档案匹配,可进一步学习相关知识MySQL入门技能树首页概览32113 人正在系统学习中

来源:January01

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年6月21日
下一篇 2021年6月21日

相关推荐