达梦8 mpp交叉主备集群安装部署(两节点)

一、搭建规划

主库实例名分别为GRP1_MPP_EP01/GRP2_MPP_EP02

备库实例名分别为GRP1_MPP_EP11/GRP2_MPP_EP22

配置两个守护组取名分别为GRP1、GRP2

DM安装路径为’/dm’,

执行程序保存在’/dm/bin’目录中,

数据存放路径为’/dm/data/EP01’, ’/dm/data/EP02’。

主库

实例名

PORT_NUM

MAL_INST_DW_PORT

MAL_HOST

MAL_PORT

MAL_DW_PORT

MPP实例序号

GRP1_MPP_EP01

5236

5243

192.168.124.148

5337

5253

0

GRP2_MPP_EP02

5236

5243

192.168.124.149

5337

5253

1

备库

实例名

PORT_NUM

MAL_INST_DW_PORT

MAL_HOST

MAL_PORT

MAL_DW_PORT

对应主库

GRP1_MPP_EP11

5237

5244

192.168.124.149

5338

5254

GRP1_MPP_EP01

GRP2_MPP_EP22

5237

5244

192.168.124.148

5338

5254

GRP2_MPP_EP02

守护进程

组名

实例名

所在机器

GRP1

GRP1_MPP_EP01

192.168.124.148

GRP1

GRP1_MPP_EP11

192.168.124.149

GRP2

GRP2_MPP_EP02

192.168.124.149

GRP2

GRP2_MPP_EP22

192.168.124.148

二、数据准备

192.168.124.148机器上初始化库至目录/dm/data/EP01

./dminit path=/dm/data/EP01

192.168.124.149机器上初始化库至目录/dm/data/EP02

./dminit path=/dm/data/EP02

配置本地归档

需要服务器配置本地归档,本地归档配置方式如下:

  1. 配置dm.ini,打开ARCH_INI参数

vi /dm/data/EP01/DAMENG/dm.ini

vi /dm/data/EP02/DAMENG/dm.ini

修改  ARCH_INI= 1#打开归档配置

SQL> SP_SET_PARA_VALUE (2,'ARCH_INI',1);

  1. 配置dmarch.ini

vi /dm/data/EP01/DAMENG/dmarch.ini

vi /dm/data/EP02/DAMENG/dmarch.ini

[ARCHIVE_LOCAL1]

ARCH_TYPE= LOCAL#本地归档类型

ARCH_DEST= /dm/data/EP01/DAMENG/arch #本地归档文件存放路径

ARCH_FILE_SIZE= 128#单位Mb,本地单个归档文件最大值

ARCH_SPACE_LIMIT= 0   #单位Mb0表示无限制,范围1024~4294967294M

四、脱机备份、脱机还原方式

  1. 正常关闭数据库

./DmServiceGRP1_MPP_EP01 stop

./DmServiceGRP2_MPP_EP02 stop

2. 进行脱机备份

./dmrman CTLSTMT="BACKUP DATABASE '/dm/data/EP01/DAMENG/dm.ini' FULL TO BACKUP_FILE1 BACKUPSET  '/dm/data/BACKUP_FILE_01'"

./dmrman CTLSTMT="BACKUP DATABASE '/dm/data/EP02/DAMENG/dm.ini' FULL TO BACKUP_FILE1 BACKUPSET  '/dm/data/BACKUP_FILE_02'"

  1. 拷贝备份文件到备库所在机器

scp -r /dm/data/BACKUP_FILE_01 dmdba@192.168.124.149:/dm/data/

scp -r /dm/data/BACKUP_FILE_02 dmdba@192.168.124.148:/dm/data/

五、配置备库

本例中采取机器交叉的方式配置两个备数据库,分别对应存放的目录为:

[root@dm1 bin]# cd /dm/bin

192.168.124.149机器上初始化库至目录 /dm/data/EP01

./dminit path=/dm/data/EP01

注意:初始化备库后记得启动关闭数据库一次

[root@ bin]./dmserver /dm/data/EP01/DAMENG/dm.ini  启动

ctrl + c  关闭

192.168.124.148机器上初始化库至目录 /dm/data/EP02

./dminit path=/dm/data/EP02

注意:初始化备库后记得启动关闭数据库一次

[root@ bin]./dmserver /dm/data/EP02/DAMENG/dm.ini  启动

ctrl + c  关闭

六、执行脱机数据库还原与恢复

192.168.124.149

[dmdba@ bin]#./dmrman CTLSTMT="RESTORE DATABASE '/dm/data/EP01/DAMENG/dm.ini' FROM BACKUPSET '/dm/data/BACKUP_FILE_01'"

[dmdba@ bin]#./dmrman CTLSTMT="RECOVER DATABASE '/dm/data/EP01/DAMENG/dm.ini' FROM BACKUPSET '/dm/data/BACKUP_FILE_01'"

[dmdba@ bin]#./dmrman CTLSTMT="RECOVER DATABASE '/dm/data/EP01/DAMENG/dm.ini' UPDATE DB_MAGIC"

192.168.124.148

[dmdba@ bin]#./dmrman CTLSTMT="RESTORE DATABASE '/dm/data/EP02/DAMENG/dm.ini' FROM BACKUPSET '/dm/data/BACKUP_FILE_02'"

[dmdba@ bin]#./dmrman CTLSTMT="RECOVER DATABASE '/dm/data/EP02/DAMENG/dm.ini' FROM BACKUPSET '/dm/data/BACKUP_FILE_02'"

[dmdba@ bin]#./dmrman CTLSTMT="RECOVER DATABASE '/dm/data/EP02/DAMENG/dm.ini' UPDATE DB_MAGIC"

七、主库

1.实例:GRP1_MPP_EP01

1.1 配置dm.ini

[dmdba@~]# vi /dm/data/EP01/DAMENG/dm.ini

#实例名,建议使用组名_守护环境_序号的命名方式,总长度不能超过16

#instance name

INSTANCE_NAME= GRP1_MPP_EP01

#database

PORT_NUM= 5236#数据库实例监听端口

#data watch

DW_INACTIVE_INTERVAL= 60     #接收守护进程消息超时时间

ALTER_MODE_STATUS= 0#不允许手工方式修改实例模式/状态/OGUID

ENABLE_OFFLINE_TS= 2#不允许备库OFFLINE表空间

#configuration file

MAL_INI= 1#打开MAL系统

ARCH_INI= 1#打开归档配置

MPP_INI= 1#启用MPP配置

#redo log

RLOG_SEND_APPLY_MON= 64    #统计最近64次的日志发送信息

修改方式(后续可在数据库初始后修改参数,因为数据库是开启方便修改)

SQL> SP_SET_PARA_VALUE (2,'PORT_NUM',5236);

SQL> SP_SET_PARA_VALUE (2,'DW_INACTIVE_INTERVAL',60);

SQL> SP_SET_PARA_VALUE (2,'ALTER_MODE_STATUS',0);

SQL> SP_SET_PARA_VALUE (2,'ENABLE_OFFLINE_TS',2);

SQL> SP_SET_PARA_VALUE (2,'MAL_INI',1);

SQL> SP_SET_PARA_VALUE (2,'MPP_INI',1);

SQL> SP_SET_PARA_VALUE (2,'RLOG_SEND_APPLY_MON',64);

1.2 配置dmmal.ini

[dmdba@~]#vi /dm/data/EP01/DAMENG/dmmal.ini

MAL_CHECK_INTERVAL = 5 #MAL 链路检测时间间隔

MAL_CONN_FAIL_INTERVAL = 5 #判定 MAL 链路断开的时间

[MAL_INST1]

 MAL_INST_NAME = GRP1_MPP_EP01 #实例名,和 dm.ini 中的 INSTANCE_NAME 一致

 MAL_HOST = 192.168.124.148 #MAL 系统监听 TCP 连接的 IP 地址

 MAL_PORT = 5337 #MAL 系统监听 TCP 连接的端口

 MAL_INST_HOST = 192.168.124.148 #实例的对外服务 IP 地址

 MAL_INST_PORT = 5236 #实例的对外服务端口,和 dm.ini 中的 PORT_NUM 一致

 MAL_DW_PORT = 5253 #实例对应的守护进程监听 TCP 连接的端口

 MAL_INST_DW_PORT = 5243 #实例监听守护进程 TCP 连接的端口

[MAL_INST2]

 MAL_INST_NAME = GRP2_MPP_EP02

 MAL_HOST = 192.168.12.149

 MAL_PORT = 5337

 MAL_INST_HOST = 192.168.128.124.149

 MAL_INST_PORT = 5236

 MAL_DW_PORT = 5253

MAL_INST_DW_PORT = 5243

[MAL_INST3]

 MAL_INST_NAME = GRP1_MPP_EP11

 MAL_HOST = 192.168.124.149

 MAL_PORT = 5338

 MAL_INST_HOST = 192.168.124.149

 MAL_INST_PORT = 5237

 MAL_DW_PORT = 5254

MAL_INST_DW_PORT = 5244

[MAL_INST4]

 MAL_INST_NAME = GRP2_MPP_EP22

 MAL_HOST = 192.168.124.148

 MAL_PORT = 5338

 MAL_INST_HOST = 192.168.12.148

 MAL_INST_PORT = 5237

 MAL_DW_PORT = 5254

MAL_INST_DW_PORT = 5244

1.3 配置dmarch.ini(实时归档)

[dmdba@~]# vi /dm/data/EP01/DAMENG/dmarch.ini

[ARCHIVE_LOCAL1]

ARCH_TYPE= LOCAL#本地归档类型

ARCH_DEST= /dm/data/EP01/DAMENG/arch #本地归档文件存放路径

ARCH_FILE_SIZE= 128#单位Mb,本地单个归档文件最大值

ARCH_SPACE_LIMIT= 0   #单位Mb,0表示无限制,范围1024~4294967294M

[ARCHIVE_REALTIME1]

ARCH_TYPE = REALTIME #实时归档类型

ARCH_DEST = GRP1_MPP_EP11 #实时归档目标实例名

1.4 配置 dmmpp.ctl

dmmpp.ctl 是二进制文件,由 dmmpp.ini 文本通过 dmctlcvt 工具转换而来

[dmdba@~]# vi /dm/data/EP01/DAMENG/dmmpp.ini

[service_name1]

mpp_seq_no = 0

mpp_inst_name = GRP1_MPP_EP01

[service_name2]

mpp_seq_no = 1

mpp_inst_name = GRP2_MPP_EP02

转换命令如下:

[dmdba@~]# cd /dm/bin

./dmctlcvt TYPE=2 SRC=/dm/data/EP01/DAMENG/dmmpp.ini DEST=/dm/data/EP01/DAMENG/dmmpp.ctl

1.5启动主库

(root和dmdba都可以)

以 Mount 方式启动主库。 (把另外一台服务器主库修改完成后就可以登录数据库)

./dmserver /dm/data/EP01/DAMENG/dm.ini mount

1.6设置 OGUID

启动命令行工具 DIsql,使用 MPP 类型为 LOCAL 方式,登录主库设置 OGUID 值。 SQL>SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 1);

SQL>sp_set_oguid(45330);

SQL>SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 0);

 

1.7修改数据库模式

SQL>alter database primary;

  1. 实例:GRP2_MPP_EP02

1.1 配置dm.ini

[dmdba@~]# vi /dm/data/EP02/DAMENG/dm.ini

#实例名,建议使用组名_守护环境_序号的命名方式,总长度不能超过16

#instance name

INSTANCE_NAME= GRP1_MPP_EP01

#database

PORT_NUM= 5236#数据库实例监听端口

#data watch

DW_INACTIVE_INTERVAL= 60     #接收守护进程消息超时时间

ALTER_MODE_STATUS= 0#不允许手工方式修改实例模式/状态/OGUID

ENABLE_OFFLINE_TS= 2#不允许备库OFFLINE表空间

#configuration file

MAL_INI= 1#打开MAL系统

ARCH_INI= 1#打开归档配置

MPP_INI= 1#启用MPP配置

#redo log

RLOG_SEND_APPLY_MON= 64    #统计最近64次的日志发送信息

1.2 配置 dmmal.ini

直 接 将 GRP1_MPP_EP01 机 器 上

实 例 GRP1_MPP_EP01 配置的 dmmal.ini

拷 贝 到 /dm/data/EP02/DAMENG 目录中。

scp -r /dm/data/EP01/DAMENG/dmmal.ini dmdba@192.168.124.149: /dm/data/EP02/DAMENG/

1.3 配置 dmarch.ini(实时归档)

[dmdba@~]# vi /dm/data/EP02/DAMENG/dmarch.ini

[ARCHIVE_LOCAL1]

ARCH_TYPE= LOCAL#本地归档类型

ARCH_DEST= /dm/data/EP02/DAMENG/arch #本地归档文件存放路径

ARCH_FILE_SIZE= 128#单位Mb,本地单个归档文件最大值

ARCH_SPACE_LIMIT= 0   #单位Mb,0表示无限制,范围1024~4294967294M

[ARCHIVE_REALTIME1]

ARCH_TYPE = REALTIME #实时归档类型

ARCH_DEST = GRP2_MPP_EP22 #实时归档目标实例名

1. 4 配置 dmmpp.ctl

dmmpp.ctl 是二进制文件,由 dmmpp.ini 文本通过 dmctlcvt 工具转换而来

[dmdba@~]# vi /dm/data/EP02/DAMENG/dmmpp.ini

[service_name1]

mpp_seq_no = 0

mpp_inst_name = GRP1_MPP_EP01

[service_name2]

mpp_seq_no = 1

mpp_inst_name = GRP2_MPP_EP02

转换命令如下:

[dmdba@~]# cd /dm/bin

./dmctlcvt TYPE=2 SRC=/dm/data/EP02/DAMENG/dmmpp.ini DEST=/dm/data/EP02/DAMENG/dmmpp.ctl

 

1.5启动主库

以 Mount 方式启动主库。 (root和dmdba都可以)

./dmserver /dm/data/EP02/DAMENG/dm.ini mount

1.6设置 OGUID

启动命令行工具 DIsql,使用 MPP 类型为 LOCAL 方式,登录主库设置 OGUID 值。 SQL>SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 1);

SQL>sp_set_oguid(45331);

SQL>SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 0);

1.7修改数据库模式

SQL>alter database primary;

八、备库

1.实例:GRP1_MPP_EP11

1.1 配置dm.ini

[dmdba@~]# vi /dm/data/EP01/DAMENG/dm.ini

#实例名,建议使用组名_守护环境_序号的命名方式,总长度不能超过16

#instance name

INSTANCE_NAME= GRP1_MPP_EP11

#database

PORT_NUM= 5237#数据库实例监听端口

#data watch

DW_INACTIVE_INTERVAL= 60     #接收守护进程消息超时时间

ALTER_MODE_STATUS= 0#不允许手工方式修改实例模式/状态/OGUID

ENABLE_OFFLINE_TS= 2#不允许备库OFFLINE表空间

#configuration file

MAL_INI= 1#打开MAL系统

ARCH_INI= 1#打开归档配置

MPP_INI= 1#启用MPP配置

#redo log

RLOG_SEND_APPLY_MON= 64    #统计最近64次的日志发送信息

1.2配置 dmmal.ini

直 接 将 192.168.124.148 机 器 上 实 例 GRP1_MPP_EP01 配置的 dmmal.ini

拷 贝 到 /dm/data/EP01/DAMENG 目录中。

scp -r /dm/data/EP01/DAMENG/dmmal.ini dmdba@192.168.124.149:/dm/data/EP01/DAMENG/

1.3 配置dmarch.ini(实时归档)

[dmdba@~]# vi /dm/data/EP01/DAMENG/dmarch.ini

[ARCHIVE_REALTIME1]

ARCH_TYPE = REALTIME #实时归档类型

ARCH_DEST = GRP1_MPP_EP01 #实时归档目标实例名

[ARCHIVE_LOCAL1]

ARCH_TYPE = LOCAL #本地归档类型

ARCH_DEST = /dm/data/EP01/DAMENG/arch#本地归档文件存放路径

ARCH_FILE_SIZE = 128 #单位 Mb,本地单个归档文件最大值

ARCH_SPACE_LIMIT = 0 #单位 Mb,0 表示无限制,范围 1024~4294967294M

1.4 配置 dmmpp.ctl

本 例 中 将 192.168.124.148 机 器 上 实 例 GRP1_MPP_EP01

配 置 的 dmmpp.ctl 拷 贝 到 /dm/data/EP01/DAMENG 目录中。

scp -r /dm/data/EP01/DAMENG/dmmpp.ctl dmdba@192.168.124.149:/dm/data/EP01/DAMENG/

1.5启动备库

以 Mount 方式启动备库。

./dmserver /dm/data/EP01/DAMENG/dm.ini mount

1.6设置 OGUID

启动命令行工具 DIsql,使用 MPP 类型为 LOCAL 方式,登录主库设置 OGUID 值。

[dmdba@ bin]#./disql sysdba/dmsysdba2022@192.168.124.149:5237

SQL>SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 1);

SQL>sp_set_oguid(45330);

SQL>SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 0);

1.7修改数据库模式

SQL>SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 1);

SQL>ALTER DATABASE STANDBY;

SQL>SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 0);

 

2.实例:GRP2_MPP_EP22

1.1 配置dm.ini

[dmdba@~]# vi /dm/data/EP02/DAMENG/dm.ini

#实例名,建议使用组名_守护环境_序号的命名方式,总长度不能超过16

#instance name

INSTANCE_NAME= GRP2_MPP_EP22

#database

PORT_NUM= 5237#数据库实例监听端口

#data watch

DW_INACTIVE_INTERVAL= 60     #接收守护进程消息超时时间

ALTER_MODE_STATUS= 0#不允许手工方式修改实例模式/状态/OGUID

ENABLE_OFFLINE_TS= 2#不允许备库OFFLINE表空间

#configuration file

MAL_INI= 1#打开MAL系统

ARCH_INI= 1#打开归档配置

MPP_INI= 1#启用MPP配置

#redo log

RLOG_SEND_APPLY_MON= 64    #统计最近64次的日志发送信息

1.2配置 dmmal.ini

直 接 将 本地 机 器 上 实 例 GRP1_MPP_EP01 配置的 dmmal.ini

拷 贝 到 /dm/data/EP02/DAMENG 目录中。

scp -r /dm/data/EP01/DAMENG/dmmal.ini /dm/data/EP02/DAMENG/

1.3 配置dmarch.ini(实时归档)

[dmdba@~]# vi /dm/data/EP02/DAMENG/dmarch.ini

[ARCHIVE_REALTIME1]

ARCH_TYPE = REALTIME #实时归档类型

ARCH_DEST = GRP2_MPP_EP02 #实时归档目标实例名

[ARCHIVE_LOCAL1]

ARCH_TYPE = LOCAL #本地归档类型

ARCH_DEST = /dm/data/EP02/DAMENG/arch#本地归档文件存放路径

ARCH_FILE_SIZE = 128 #单位 Mb,本地单个归档文件最大值

ARCH_SPACE_LIMIT = 0 #单位 Mb,0 表示无限制,范围 1024~4294967294M

1.4 配置 dmmpp.ctl

本 例 中 将 本地 机 器 上 实 例 GRP1_MPP_EP01

配 置 的 dmmpp.ctl 拷 贝 到 /dm/data/EP02/DAMENG 目录中。

scp -r /dm/data/EP01/DAMENG/dmmpp.ctl /dm/data/EP02/DAMENG/

1.5启动备库

以 Mount 方式启动备库。

./dmserver /dm/data/EP02/DAMENG/dm.ini mount

1.6设置 OGUID

启动命令行工具 DIsql,使用 MPP 类型为 LOCAL 方式,登录主库设置 OGUID 值。

[dmdba@ bin]#./disql sysdba/dmsysdba2022@192.168.124.148:5237

SQL>SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 1);

SQL>sp_set_oguid(45331);

SQL>SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 0);

 

1.7修改数据库模式

SQL>SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 1);

SQL>ALTER DATABASE STANDBY;

SQL>SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 0);

九、配置 dmwatcher.ini

dmwatcher.ini需要在每个服务器上新建一个

192.168.124.148

vi /dm/data/EP01/DAMENG/dmwatcher.ini

192.168.124.149

vi /dm/data/EP02/DAMENG/dmwatcher.ini

192.168.124.148 机器上配置 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 = /dm/data/EP01/DAMENG/dm.ini #dm.ini 配置文件路径

INST_AUTO_RESTART = 1 #打开实例的自动启动功能

INST_STARTUP_CMD = /dm/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 = /dm/data/EP02/DAMENG/dm.ini #dm.ini 配置文件路径

INST_AUTO_RESTART = 1 #打开实例的自动启动功能

INST_STARTUP_CMD = /dm/bin/dmserver #命令行方式启动

RLOG_SEND_THRESHOLD = 0 #指定主库发送日志到备库的时间阈值,默认关闭

RLOG_APPLY_THRESHOLD = 0 #指定备库重演日志的时间阈值,默认关闭

192.168.124.149 机器上配置 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 = /dm/data/EP01/DAMENG/dm.ini #dm.ini 配置文件路径

INST_AUTO_RESTART = 1 #打开实例的自动启动功能

INST_STARTUP_CMD = /dm/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 = /dm/data/EP02/DAMENG/dm.ini #dm.ini 配置文件路径

INST_AUTO_RESTART = 1 #打开实例的自动启动功能

INST_STARTUP_CMD = /dm/bin/dmserver #命令行方式启动

RLOG_SEND_THRESHOLD = 0 #指定主库发送日志到备库的时间阈值,默认关闭

RLOG_APPLY_THRESHOLD = 0 #指定备库重演日志的时间阈值,默认关闭

十、配置监视器dmmonitor.ini

随便放在哪个服务器上  只需要配置一次,这边新建在192.168.124.149主库上

[dmdba@~]# vi /dm/bin/dmmonitor.ini

MON_DW_CONFIRM = 1 #确认监视器模式

MON_LOG_PATH = /dm/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‖的形式配置

#IP 对应 dmmal.ini 中的 MAL_HOST,PORT 对应 dmmal.ini 中的 MAL_DW_PORT

MON_DW_IP = 192.168.124.148:5253

MON_DW_IP = 192.168.124.149:5254

[GRP2]

MON_INST_OGUID = 45331 #组 GRP2 的唯一 OGUID 值

#以下配置为监视器到组 GRP2 的守护进程的连接信息,以―IP:PORT‖的形式配置

#IP 对应 dmmal.ini 中的 MAL_HOST,PORT 对应 dmmal.ini 中的 MAL_DW_PORT

MON_DW_IP = 192.168.124.149:5253

MON_DW_IP = 192.168.124.148:5254

十一、启动守护进程

分别启动 192.168.124.148、192.168.124.149 机器上的守护进程,

[dmdba@~]#./dmwatcher /dm/data/EP01/DAMENG/dmwatcher.ini

[dmdba@~]#./dmwatcher /dm/data/EP02/DAMENG/dmwatcher.ini 

 

十二、启动监视器

./dmmonitor /dm/bin/dmmonitor.ini

社区地址:https://eco.dameng.com

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值