普通MPP集群环境

普通MPP集群环境

1.部署两台单机环境
IP 实例名 端口号 MAL端口号
192.168.10.129 EP01 5236 5347
192.168.10.131 EP02 5236 5347
2.初始化数据库
192.168.10.129 ./dminit path=/data/dmdbms instance_name=EP01 db_name=EP01
192.168.10.131 ./dminit path=/data/dmdbms instance_name=EP02 db_name=EP02
3.配置dm.ini参数
修改每个节点参数
EP01:
INSTANCE_NAME = EP01
PORT_NUM = 5236
MAL_INI = 1
MPP_INI = 1
EP02:
INSTANCE_NAME = EP02
PORT_NUM = 5236
MAL_INI = 1
MPP_INI = 1
4.配置dmmpp.ini文件(在dm.ini目录下)
[service_name1]
mpp_seq_no = 0
mpp_inst_name = EP01
[service_name2]
mpp_seq_no = 1
mpp_inst_name = EP02
5.配置dmmpp.ctl
通过在DM安装目录下bin目录中执行dmctlcvt进行转换,将dmmpp.ini转换为dmmpp.ctl文件

./dmctlcvt t2c /data/dmdbms/EP01/dmmpp.ini /data/dmdbms/EP01/dmmpp.ctl
转换成功后将dmmpp.ctl文件复制到四个节点的dm.ini所在目录下。
6.配置dmmal.ini参数(两个节点内容一致)
[mal_inst1]
mal_inst_name = EP01
mal_host = 192.168.10.129
mal_port = 5347
[mal_inst2]
mal_inst_name = EP02
mal_host = 192.168.10.131
mal_port = 5347

7.启动数据库服务
192.168.10.129 ./dmserver /data/dmdbms/EP01/dm.ini
192.168.10.131 ./dmserver /data/dmdbms/EP02/dm.ini
普通MPP集群环境