达梦数据库DM8 MPP集群的搭建与使用

本文介绍达梦数据库DM8MPP集群的搭建步骤、配置细节与应用场景,包括不同数据分布方式的特点与适用场景,并提供了日常管理所需的视图查询。

达梦MPP集群简介

达梦大规模并行处理 MPP(DM Massively Parallel Processing,缩写 DM MPP)是基于达梦数据库管理系统的完全对等无共享式集群组件,支持将多个 DM 数据库实例组织为一个并行计算网络,对外提供统一的数据库服务。 DM MPP 解决方案具有高性价比、高可靠性、功能强大、可动态扩容等优点,最多支持 1024 个 EP 节点,系统中各 EP 的功能完全对等,因此对于用户来说,MPP 系统的处理是完全透明的,用户任意登录 MPP 系统的的任一节点进行操作都可获得完全的 MPP 支持。DM MPP 支持数据的并行装载和操作的并行执行,数据分布式存储在各 EP 中,能支持 TB/PB级数据分析。

DM MPP 采用完全对等不共享架构, 不需要专用硬件,可以采用普通的 PC 服务器组建集群。

在这里插入图片描述
在这里插入图片描述

DM MPP 的部署比较简单,在实际应用中可能还会结合主备集群综合应用,避免单节点故障导致的服务不可用,本文仅针对MPP集群部署进行介绍,MPP+主备的方案会在后续文章中更新。



数据库的基础安装请点击以下链接:
《达梦数据库DM8安装部署指南》

一、集群规划

业务IP 系统监听IP 实例名 实例端口 MAL端口 MAL守护进程端口 守护进程端口
192.168.177.129 192.168.177.129 MPP1_01 5236 5336 5436 5536
192.168.177.130 192.168.177.130 MPP1_02 5236 5336 5436 5536

特别注意:
在实际的生产环境,业务IP与系统监听IP 建议采用不同的网络,避免系统内部通信与业务网络产生相互的影响。
MPP集群不需要配置守护进程,以上规划端口为后续的主备进行预留。

二、配置步骤

1.MPP1_01节点配置

–初始化实例

[dmdba@~]# /dm8/bin/dminit PATH=/dm8/data/ DB_NAME=MPP1_01 INSTANCE_NAME=MPP1_01 PORT_NUM=5236 PAGE_SIZE=32 LOG_SIZE=100

–启动服务
这里启动服务是为了通过SP_SET_PARA_VALUE函数修改配置文件,如果手工编辑dm.ini 可以不启动数据库

[dmdba@~]# /dm8/bin/dmserver /dm8/data/MPP1_01/dm.ini

–修改dm.ini

[dmdba@localhost ~]$ /dm8/bin/disql SYSDBA/SYSDBA
SP_SET_PARA_VALUE (2,'PORT_NUM',5236);
SP_SET_PARA_VALUE (2,'DW_INACTIVE_INTERVAL',60);
SP_SET_PARA_VALUE (2,'ALTER_MODE_STATUS',0);
SP_SET_PARA_VALUE (2,'ENABLE_OFFLINE_TS',2);
SP_SET_PARA_VALUE (2,'MAL_INI',1);
SP_SET_PARA_VALUE (2,'MPP_INI',1);
SP_SET_PARA_VALUE (2,'RLOG_SEND_APPLY_MON',64);
---关闭前台实例服务

–配置dmarch.ini

[dmdba@~]# vi /dm8/data/MPP1_01/dmarch.ini
[ARCHIVE_LOCAL]
  ARCH_TYPE                = LOCAL  #本地归档类型
  ARCH_DEST                = /dm8/data/MPP1_01/arch/  #本地归档存放路径
  ARCH_FILE_SIZE           = 1024  #单个归档大小,单位MB
  ARCH_SPACE_LIMIT         = 51200  #归档上限,单位MB

–创建dmmal.ini 和第一个节点保持一致

[dmdba@~
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值