概述
DMMPP集群搭建
1、环境准备
机器名 | IP 地址 | 初始状态 | 操作系统 |
---|---|---|---|
A | 192.168.131.229,192.168.131.174 | 主库EP01 备库EP22 | Kylin Linux Advanced Server release V10 (Sword) |
B | 192.168.131.169,192.168.131.120 | 主库EP02 备库EP11 | Kylin Linux Advanced Server release V10 (Sword) |
C | 192.168.131.214 | 监视器 | Kylin Linux Advanced Server release V10 (Sword) |
实例 | PORT_NUM | MAL_INST_DW_PORT | MAL_HOST | MAL_PORT | MAL_DW_PORT | MPP 实例序号 |
---|---|---|---|---|---|---|
EP01 | 5237 | 5243 | 192.168.131.229 | 5337 | 5253 | 0 |
EP02 | 5237 | 5243 | 192.168.131.169 | 5337 | 5253 | 1 |
EP11 | 5238 | 5244 | 192.168.131.229 | 5338 | 5254 | EP01备库 |
EP22 | 5238 | 5244 | 192.168.131.169 | 5338 | 5254 | EP02备库 |
2、初始化实例
A机器:
./dminit path=/dm8/data/EP01 INSTANCE_NAME=EP01 PORT_NUM=5237
B机器:
./dminit path=/dm8/data/EP02 INSTANCE_NAME=EP02 PORT_NUM=5237
3、A机器,配置实例EP01
3.1配置文件
修改dm.ini文件:
#实例名,建议使用―组名_守护环境_序号‖的命名方式,总长度不能超过 16
INSTANCE_NAME = GRP1_MPP_EP01
PORT_NUM = 5237 #数据库实例监听端口
DW_INACTIVE_INTERVAL = 60 #接收守护进程消息超时时间
ALTER_MODE_STATUS = 0 #不允许手工方式修改实例模式/状态/OGUID
ENABLE_OFFLINE_TS = 2 #不允许备库 OFFLINE 表空间
MAL_INI = 1 #打开 MAL 系统
ARCH_INI = 1 #打开归档配置
RLOG_SEND_APPLY_MON = 64 #统计最近 64 次的日志发送信息
修改归档配置文件dmarch.ini:
[ARCHIVE_REALTIME1]
ARCH_TYPE = REALTIME #实时归档类型
ARCH_DEST = EP11 #实时归档目标实例名
[ARCHIVE_LOCAL1]
ARCH_TYPE = LOCAL #本地归档类型
ARCH_DEST = /dm8/data/EP01/DAMENG/arch #本地归档文件存放路径
ARCH_FILE_SIZE = 128 #单位 Mb,本地单个归档文件最大值
ARCH_SPACE_LIMIT = 0 #单位 Mb,0 表示无限制,范围 1024~4294967294
添加dmmal.ini文件:
MAL_CHECK_INTERVAL = 5 #MAL 链路检测时间间隔
MAL_CONN_FAIL_INTERVAL = 5 #判定 MAL 链路断开的时间
[MAL_INST1]
MAL_INST_NAME = EP01 #实例名,和 dm.ini 中的 INSTANCE_NAME 一致
MAL_HOST = 192.168.131.229 #MAL 系统监听 TCP 连接的 IP 地址
MAL_PORT = 5337 #MAL 系统监听 TCP 连接的端口
MAL_INST_HOST = 192.168.131.174 #实例的对外服务 IP 地址
MAL_INST_PORT = 5237 #实例的对外服务端口,和 dm.ini 中的 PORT_NUM 一致
MAL_DW_PORT = 5253 #实例对应的守护进程监听 TCP 连接的端口
MAL_INST_DW_PORT = 5243 #实例监听守护进程 TCP 连接的端口
[MAL_INST2]
MAL_INST_NAME = EP02
MAL_HOST = 192.168.131.169
MAL_PORT = 5337
MAL_INST_HOST = 192.168.131.120
MAL_INST_PORT = 5237
MAL_DW_PORT = 5253
MAL_INST_DW_PORT = 5243
[MAL_INST3]
MAL_INST_NAME = EP11
MAL_HOST = 193.168.131.169
MAL_PORT = 5338
MAL_INST_HOST = 192.168.131.120
MAL_INST_PORT = 5238
MAL_DW_PORT = 5254
MAL_INST_DW_PORT = 5244
[MAL_INST4]
MAL_INST_NAME = EP22
MAL_HOST = 192.168.131.229
MAL_PORT = 5338
MAL_INST_HOST = 192.168.131.174
MAL_INST_PORT = 5238
MAL_DW_PORT = 5254
MAL_INST_DW_PORT = 5244
添加守护进程配置文件dmwatcher.ini:
[GRP1]
DW_TYPE = GLOBAL #全局守护类型
DW_MODE = AUTO #自动切换模式
DW_ERROR_TIME = 10 #远程守护进程故障认定时间
INST_RECOVER_TIME = 60 #主库守护进程启动恢复的间隔时间
INST_ERROR_TIME = 10 #本地实例故障认定时间
INST_OGUID = 45330 #守护系统唯一 OGUID 值
INST_INI = /dm8/data/EP01/DAMENG/dm.ini #dm.ini 配置文件路径
INST_AUTO_RESTART = 1 #打开实例的自动启动功能
INST_STARTUP_CMD = dm8/bin/dmserver #命令行方式启动
RLOG_SEND_THRESHOLD = 0 #指定主库发送日志到备库的时间阈值,默认关闭
RLOG_APPLY_THRESHOLD = 0 #指定备库重演日志的时间阈值,默认关闭
[GRP2]
DW_TYPE = GLOBAL #全局守护类型
DW_MODE = AUTO #自动切换模式
DW_ERROR_TIME = 10 #远程守护进程故障认定时间
INST_RECOVER_TIME = 60 #主库守护进程启动恢复的间隔时间
INST_ERROR_TIME = 10 #本地实例故障认定时间
INST_OGUID = 45331 #守护系统唯一 OGUID 值
INST_INI = /dm8/data/EP02/DAMENG/dm.ini #dm.ini 配置文件路径
INST_AUTO_RESTART = 1 #打开实例的自动启动功能
INST_STARTUP_CMD = /dm8/bin/dmserver #命令行方式启动
RLOG_SEND_THRESHOLD = 0 #指定主库发送日志到备库的时间阈值,默认关闭
RLOG_APPLY_THRESHOLD = 0 #指定备库重演日志的时间阈值,默认关闭
添加dmmpp.ini文件:
[service_name1]
mpp_seq_no = 0
mpp_inst_name = EP01
[service_name2]
mpp_seq_no = 1
mpp_inst_name = EP02
将dmmpp.ini文件转换为dmmpp.ctl文件
./dmctlcvt type=2 src=/dm8/data/EP01/DAMENG/dmmpp.ini dest=/dm8/data/EP01/DAMENG/dmmpp.ctl
3.2前台启动服务,登录数据库进行备份,修改参数。
[dmdba@root bin]$ ./dmserver /dm8/data/EP01/DAMENG/dm.ini
[dmdba@root bin]$ ./disql SYSDBA/SYSDBA:5237
服务器[LOCALHOST:5237]:处于普通打开状态
登录使用时间 : 62.464(ms)
disql V8
SQL> alter database mount;
操作已执行
已用时间: 46.397(毫秒). 执行号:0.
SQL> ALTER DATABASE ARCHIVELOG;
操作已执行
已用时间: 3.938(毫秒). 执行号:0.
SQL> alter database open;
操作已执行
已用时间: 86.507(毫秒). 执行号:0.
SQL> BACKUP DATABASE BACKUPSET '/dm8/data/EP01/DAMENG/BACKUP_FILE';
操作已执行
已用时间: 00:00:04.402. 执行号:55400.
SQL> SP_SET_PARA_VALUE (2,'DW_INACTIVE_INTERVAL',60);
DMSQL 过程已成功完成
已用时间: 44.947(毫秒). 执行号:55401.
SQL> SP_SET_PARA_VALUE (2,'ALTER_MODE_STATUS',0);
DMSQL 过程已成功完成
已用时间: 4.761(毫秒). 执行号:55402.
SQL> SP_SET_PARA_VALUE (2,'ENABLE_OFFLINE_TS',2);
DMSQL 过程已成功完成
已用时间: 6.968(毫秒). 执行号:55403.
SQL> SP_SET_PARA_VALUE (2,'RLOG_SEND_APPLY_MON',64);
DMSQL 过程已成功完成
已用时间: 3.808(毫秒). 执行号:55404.
SQL>
3.3拷贝实例EP01到B机器
[dmdba@root DAMENG]$ scp -r /dm8/data/EP01 dmdba@192.168.131.169:/dm8/data/
3.4以mount方式启动实例EP01
[dmdba@root bin]$ ./dmserver /dm8/data/EP01/DAMENG/dm.ini mount
3.5配置守护进程组合主库模式,开启mpp
[dmdba@root bin]$ ./disql SYSDBA/SYSDBA:5237
服务器[LOCALHOST:5237]:处于普通配置状态
登录使用时间 : 9.678(ms)
disql V8
SQL> SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 1);
DMSQL 过程已成功完成
已用时间: 9.130(毫秒). 执行号:0.
SQL> sp_set_oguid(45330);
DMSQL 过程已成功完成
已用时间: 1.680(毫秒). 执行号:1.
SQL> alter database primary;
操作已执行
已用时间: 3.519(毫秒). 执行号:0.
SQL> SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 0);
DMSQL 过程已成功完成
已用时间: 6.546(毫秒). 执行号:2.
SQL> SP_SET_PARA_VALUE (2,'MPP_INI',1);
DMSQL 过程已成功完成
已用时间: 4.368(毫秒). 执行号:3.
SQL>
4、B机器,配置备库EP11
[dmdba@root ~]$ cd /dm8/data/EP01/DAMENG/
4.1修改配置文件
修改dm.ini配置文件
INSTANCE_NAME=EP11
PORT_NUM=5238
修改归档文件dmarch.ini
[ARCHIVE_REALTIME1]
ARCH_TYPE = REALTIME #实时归档类型
ARCH_DEST = EP01 #实时归档目标实例名
[ARCHIVE_LOCAL1]
ARCH_TYPE = LOCAL #本地归档类型
ARCH_DEST = /dm8/data/EP01/DAMENG/arch #本地归档文件存放路径
ARCH_FILE_SIZE = 128 #单位 Mb,本地单个归档文件最大值
ARCH_SPACE_LIMIT = 0 #单位 Mb,0 表示无限制,范围 1024~4294967294
4.2备份还原恢复
/dm8/bin/dmrman CTLSTMT="RESTORE DATABASE '/dm8/data/EP01/DAMENG/dm.ini' FROM BACKUPSET '/dm8/data/EP01/DAMENG/BACKUP_FILE'"
/dm8/bin/dmrman CTLSTMT="RECOVER DATABASE '/dm8/data/EP01/DAMENG/dm.ini' FROM BACKUPSET '/dm8/data/EP01/DAMENG/BACKUP_FILE'"
/dm8/bin/dmrman CTLSTMT="RECOVER DATABASE '/dm8/data/EP01/DAMENG/dm.ini' UPDATE DB_MAGIC"
4.3mount方式启动备库EP11
[dmdba@root bin]$ ./dmserver /dm8/data/EP01/DAMENG/dm.ini mount
4.4配置守护进程组和备库模式,开启mpp
[dmdba@root bin]$ ./disql SYSDBA/SYSDBA:5238
服务器[LOCALHOST:5238]:处于普通配置状态
登录使用时间 : 35.747(ms)
disql V8
SQL> SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 1);
DMSQL 过程已成功完成
已用时间: 37.306(毫秒). 执行号:0.
SQL> sp_set_oguid(45330);
DMSQL 过程已成功完成
已用时间: 8.335(毫秒). 执行号:1.
SQL> ALTER DATABASE STANDBY;
操作已执行
已用时间: 38.341(毫秒). 执行号:0.
SQL> SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 0);
DMSQL 过程已成功完成
已用时间: 3.716(毫秒). 执行号:2.
SQL> SP_SET_PARA_VALUE (2,'MPP_INI',1);
DMSQL 过程已成功完成
已用时间: 3.743(毫秒). 执行号:3.
SQL>
5、B机器,配置主库EP02
5.1配置文件
修改dm.ini文件:
#实例名,建议使用―组名_守护环境_序号‖的命名方式,总长度不能超过 16
INSTANCE_NAME = GRP1_MPP_EP01
PORT_NUM = 5237 #数据库实例监听端口
DW_INACTIVE_INTERVAL = 60 #接收守护进程消息超时时间
ALTER_MODE_STATUS = 0 #不允许手工方式修改实例模式/状态/OGUID
ENABLE_OFFLINE_TS = 2 #不允许备库 OFFLINE 表空间
MAL_INI = 1 #打开 MAL 系统
ARCH_INI = 1 #打开归档配置
RLOG_SEND_APPLY_MON = 64 #统计最近 64 次的日志发送信息
修改归档配置文件dmarch.ini:
[ARCHIVE_REALTIME1]
ARCH_TYPE = REALTIME #实时归档类型
ARCH_DEST = EP22 #实时归档目标实例名
[ARCHIVE_LOCAL1]
ARCH_TYPE = LOCAL #本地归档类型
ARCH_DEST = /dm8/data/EP02/DAMENG/arch #本地归档文件存放路径
ARCH_FILE_SIZE = 128 #单位 Mb,本地单个归档文件最大值
ARCH_SPACE_LIMIT = 0 #单位 Mb,0 表示无限制,范围 1024~4294967294
添加dmmal.ini文件:
MAL_CHECK_INTERVAL = 5 #MAL 链路检测时间间隔
MAL_CONN_FAIL_INTERVAL = 5 #判定 MAL 链路断开的时间
[MAL_INST1]
MAL_INST_NAME = EP01 #实例名,和 dm.ini 中的 INSTANCE_NAME 一致
MAL_HOST = 192.168.131.229 #MAL 系统监听 TCP 连接的 IP 地址
MAL_PORT = 5337 #MAL 系统监听 TCP 连接的端口
MAL_INST_HOST = 192.168.131.174 #实例的对外服务 IP 地址
MAL_INST_PORT = 5237 #实例的对外服务端口,和 dm.ini 中的 PORT_NUM 一致
MAL_DW_PORT = 5253 #实例对应的守护进程监听 TCP 连接的端口
MAL_INST_DW_PORT = 5243 #实例监听守护进程 TCP 连接的端口
[MAL_INST2]
MAL_INST_NAME = EP02
MAL_HOST = 192.168.131.169
MAL_PORT = 5337
MAL_INST_HOST = 192.168.131.120
MAL_INST_PORT = 5237
MAL_DW_PORT = 5253
MAL_INST_DW_PORT = 5243
[MAL_INST3]
MAL_INST_NAME = EP11
MAL_HOST = 193.168.131.169
MAL_PORT = 5338
MAL_INST_HOST = 192.168.131.120
MAL_INST_PORT = 5238
MAL_DW_PORT = 5254
MAL_INST_DW_PORT = 5244
[MAL_INST4]
MAL_INST_NAME = EP22
MAL_HOST = 192.168.131.229
MAL_PORT = 5338
MAL_INST_HOST = 192.168.131.174
MAL_INST_PORT = 5238
MAL_DW_PORT = 5254
MAL_INST_DW_PORT = 5244
添加守护进程配置文件dmwatcher.ini:
[GRP1]
DW_TYPE = GLOBAL #全局守护类型
DW_MODE = AUTO #自动切换模式
DW_ERROR_TIME = 10 #远程守护进程故障认定时间
INST_RECOVER_TIME = 60 #主库守护进程启动恢复的间隔时间
INST_ERROR_TIME = 10 #本地实例故障认定时间
INST_OGUID = 45330 #守护系统唯一 OGUID 值
INST_INI = /dm8/data/EP01/DAMENG/dm.ini #dm.ini 配置文件路径
INST_AUTO_RESTART = 1 #打开实例的自动启动功能
INST_STARTUP_CMD = dm8/bin/dmserver #命令行方式启动
RLOG_SEND_THRESHOLD = 0 #指定主库发送日志到备库的时间阈值,默认关闭
RLOG_APPLY_THRESHOLD = 0 #指定备库重演日志的时间阈值,默认关闭
[GRP2]
DW_TYPE = GLOBAL #全局守护类型
DW_MODE = AUTO #自动切换模式
DW_ERROR_TIME = 10 #远程守护进程故障认定时间
INST_RECOVER_TIME = 60 #主库守护进程启动恢复的间隔时间
INST_ERROR_TIME = 10 #本地实例故障认定时间
INST_OGUID = 45331 #守护系统唯一 OGUID 值
INST_INI = /dm8/data/EP02/DAMENG/dm.ini #dm.ini 配置文件路径
INST_AUTO_RESTART = 1 #打开实例的自动启动功能
INST_STARTUP_CMD = /dm8/bin/dmserver #命令行方式启动
RLOG_SEND_THRESHOLD = 0 #指定主库发送日志到备库的时间阈值,默认关闭
RLOG_APPLY_THRESHOLD = 0 #指定备库重演日志的时间阈值,默认关闭
添加dmmpp.ini文件:
[service_name1]
mpp_seq_no = 0
mpp_inst_name = EP01
[service_name2]
mpp_seq_no = 1
mpp_inst_name = EP02
将dmmpp.ini文件转换为dmmpp.ctl文件
5.2前台启动服务,登录数据库进行备份,修改参数。
[dmdba@root bin]$ ./dmserver /dm8/data/EP02/DAMENG/dm.ini
[dmdba@root bin]$ ./disql SYSDBA/SYSDBA:5237
服务器[LOCALHOST:5237]:处于普通打开状态
登录使用时间 : 94.549(ms)
disql V8
SQL> alter database mount;
操作已执行
已用时间: 45.065(毫秒). 执行号:0.
SQL> ALTER DATABASE ARCHIVELOG;
操作已执行
已用时间: 4.043(毫秒). 执行号:0.
SQL> alter database open;
操作已执行
已用时间: 55.108(毫秒). 执行号:0.
SQL> BACKUP DATABASE BACKUPSET '/dm8/data/EP02/DAMENG/BACKUP_FILE';
操作已执行
已用时间: 00:00:04.253. 执行号:55400.
SQL> SP_SET_PARA_VALUE (2,'DW_INACTIVE_INTERVAL',60);
DMSQL 过程已成功完成
已用时间: 80.714(毫秒). 执行号:55401.
SQL> SP_SET_PARA_VALUE (2,'ALTER_MODE_STATUS',0);
DMSQL 过程已成功完成
已用时间: 3.905(毫秒). 执行号:55402.
SQL> SP_SET_PARA_VALUE (2,'ENABLE_OFFLINE_TS',2);
DMSQL 过程已成功完成
已用时间: 4.310(毫秒). 执行号:55403.
SQL> SP_SET_PARA_VALUE (2,'RLOG_SEND_APPLY_MON',64);
DMSQL 过程已成功完成
已用时间: 3.862(毫秒). 执行号:55404.
SQL>
5.3拷贝实例EP02到A机器
[dmdba@root DAMENG]$ scp -r /dm8/data/EP02 dmdba@192.168.131.229:/dm8/data/
5.4以mount方式启动实例EP01
[dmdba@root bin]$ ./dmserver /dm8/data/EP02/DAMENG/dm.ini mount
5.5配置守护进程组合主库模式,开启mpp
[dmdba@root bin]$ ./disql SYSDBA/SYSDBA:5237
服务器[LOCALHOST:5237]:处于普通配置状态
登录使用时间 : 9.097(ms)
disql V8
SQL> SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 1);
DMSQL 过程已成功完成
已用时间: 7.290(毫秒). 执行号:0.
SQL> sp_set_oguid(45331);
DMSQL 过程已成功完成
已用时间: 2.321(毫秒). 执行号:1.
SQL> alter database primary;
操作已执行
已用时间: 2.729(毫秒). 执行号:0.
SQL> SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 0);
DMSQL 过程已成功完成
已用时间: 3.829(毫秒). 执行号:2.
SQL> SP_SET_PARA_VALUE (2,'MPP_INI',1);
DMSQL 过程已成功完成
已用时间: 3.638(毫秒). 执行号:3.
SQL>
6、A机器,配置备库EP22
[dmdba@root ~]$ cd /dm8/data/EP02/DAMENG/
6.1修改文件
修改dm.ini配置文件
INSTANCE_NAME=EP22
PORT_NUM=5238
修改归档文件dmarch.ini
[ARCHIVE_REALTIME1]
ARCH_TYPE = REALTIME #实时归档类型
ARCH_DEST = EP02 #实时归档目标实例名
[ARCHIVE_LOCAL1]
ARCH_TYPE = LOCAL #本地归档类型
ARCH_DEST = /dm8/data/EP02/DAMENG/arch #本地归档文件存放路径
ARCH_FILE_SIZE = 128 #单位 Mb,本地单个归档文件最大值
ARCH_SPACE_LIMIT = 0 #单位 Mb,0 表示无限制,范围 1024~4294967294M
6.2备份还原恢复
/dm8/bin/dmrman CTLSTMT="RESTORE DATABASE '/dm8/data/EP02/DAMENG/dm.ini' FROM BACKUPSET '/dm8/data/EP02/DAMENG/BACKUP_FILE'"
/dm8/bin/dmrman CTLSTMT="RECOVER DATABASE '/dm8/data/EP02/DAMENG/dm.ini' FROM BACKUPSET '/dm8/data/EP02/DAMENG/BACKUP_FILE'"
/dm8/bin/dmrman CTLSTMT="RECOVER DATABASE '/dm8/data/EP02/DAMENG/dm.ini' UPDATE DB_MAGIC"
6.3mount方式启动备库EP22
[dmdba@root bin]$ ./dmserver /dm8/data/EP02/DAMENG/dm.ini mount
6.4配置守护进程组和备库模式,开启mpp
[dmdba@root bin]$ ./disql SYSDBA/SYSDBA:5238
服务器[LOCALHOST:5238]:处于普通配置状态
登录使用时间 : 2.065(ms)
disql V8
SQL> SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 1);
DMSQL 过程已成功完成
已用时间: 68.482(毫秒). 执行号:0.
SQL> sp_set_oguid(45331);
DMSQL 过程已成功完成
已用时间: 2.541(毫秒). 执行号:1.
SQL> ALTER DATABASE STANDBY;
操作已执行
已用时间: 25.977(毫秒). 执行号:0.
SQL> SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 0);
DMSQL 过程已成功完成
已用时间: 4.811(毫秒). 执行号:2.
SQL> SP_SET_PARA_VALUE (2,'MPP_INI',1);
DMSQL 过程已成功完成
已用时间: 3.764(毫秒). 执行号:3.
SQL>
注册服务
A机器
注册实例服务
[root@root root]# /dm8/script/root/dm_service_installer.sh -t dmserver -p EP01 -dm_ini /dm8/data/EP01/DAMENG/dm.ini -m mount
[root@root root]# /dm8/script/root/dm_service_installer.sh -t dmserver -p EP02 -dm_ini /dm8/data/EP02/DAMENG/dm.ini -m mount
注册守护进程服务
[root@root root]# /dm8/script/root/dm_service_installer.sh -t dmwatcher -p EP01 -watcher_ini /dm8/data/EP01/DAMENG/dmwatcher.ini
B机器
注册实例服务
[root@root ~]# /dm8/script/root/dm_service_installer.sh -t dmserver -p EP01 -dm_ini /dm8/data/EP01/DAMENG/dm.ini -m mount
[root@root ~]# /dm8/script/root/dm_service_installer.sh -t dmserver -p EP02 -dm_ini /dm8/data/EP02/DAMENG/dm.ini -m mount
注册守护进程服务
[root@root ~]# /dm8/script/root/dm_service_installer.sh -t dmwatcher -p EP02 -watcher_ini /dm8/data/EP02/DAMENG/dmwatcher.ini
C机器,配置监视器
配置dmmonitor.ini文件
MON_DW_CONFIRM = 1 #确认监视器模式
MON_LOG_PATH = /dm8/data/log #监视器日志文件存放路径
MON_LOG_INTERVAL = 60 #每隔 60s 定时记录系统信息到日志文件
MON_LOG_FILE_SIZE = 32 #每个日志文件最大 32M
MON_LOG_SPACE_LIMIT = 0 #不限定日志文件总占用空间
[GRP1]
MON_INST_OGUID = 45330 #组 GRP1 的唯一 OGUID 值 #以下配置为监视器到组 GRP1 的守护进程的连接信息,以―IP:PORT‖的形式配置
MON_DW_IP = 192.168.131.229:5253 #IP 对应 dmmal.ini 中的 MAL_HOST,PORT 对应 dmmal.ini 中的 MAL_DW_PORT
MON_DW_IP = 192.168.131.169:5254
[GRP2]
MON_INST_OGUID = 45331 #组 GRP2 的唯一 OGUID 值 #以下配置为监视器到组 GRP2 的守护进程的连接信息,以―IP:PORT‖的形式配置
MON_DW_IP = 192.168.131.169:5253 #IP对应 dmmal.ini 中的 MAL_HOST,PORT 对应 dmmal.ini 中的 MAL_DW_PORT
MON_DW_IP = 192.168.131.229:5254
注册监视器服务
[root@~] /dm8/script/root/dm_service_installer.sh -t dmmonitor -p Monitor -monitor_ini /opt/dmdbms/bin/dmmonitor.ini
启动
启动A机器实例,启动B机器实例,启动A机器守护进程,启动B机器守护进程,启动监视器。
监视器:
[dmdba@root bin]$ ./dmmonitor dmmonitor.ini
停止
A机器守护进程,B机器守护进程,A机器实例,B机器实例
如果还有任何问题,欢迎到达梦在线服务平台提问!
社区 | 达梦在线服务平台https://eco.dameng.com
最后
以上就是自信小伙为你收集整理的DMMPP主备集群搭建DMMPP集群搭建的全部内容,希望文章能够帮你解决DMMPP主备集群搭建DMMPP集群搭建所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复