






















当需要进行系统扩容,希望系统运行不中断,或者影响运行的时间尽可能短时,可通过动态增加节点的方式进行。下面举例对实时主备进行动态增加节点。
在实时主备集群(192.168.182.142,192.168.182.143)的基础上,再增加一个备库(192.168.182.144),详细步骤如下:
SQL> backup database full backupset '/dmbak/full/bakfile20260715';
[dmdba@dmdb:/home/dmdba]$ scp -r /dmbak/full/bakfile20260715/ dmdba@192.168.182.144:/dmbak/full
此处就不展示初始化新增备库的过程了,按照原主备集群的初始化参数进行初始化即可,初始化后可对比现集群中主库的dm.ini。保证新增备库配置参数与当前集群完全一致。
dmrman CTLSTMT="RESTORE DATABASE '/dmdata/SMS/dm.ini' FROM BACKUPSET '/dmbak/full/bakfile20260715'"
dmrman CTLSTMT="RECOVER DATABASE '/dmdata/SMS/dm.ini' FROM BACKUPSET '/dmbak/full/bakfile20260715'"
dmrman CTLSTMT="RECOVER DATABASE '/dmdata/SMS/dm.ini' UPDATE DB_MAGIC"
#实例名顺延即可,建议使用“组名_守护环境_序号”的命名方式,总长度不能超过 16
#由于我的环境原主备为SMS01和SMS02,所以此处配置为SMS03
INSTANCE_NAME = SMS03
PORT_NUM = 5236 #数据库实例监听端口
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 次的日志重演信息
可以从当前集群的任一节点直接传输到新增节点,再添加上自己一项
[dmdba@dmdb:/home/dmdba]$ scp -r /dmdata/SMS/dmmal.ini dmdba@192.168.182.144:/dmdata/SMS/
此处展示文件全部内容,其中[MAL_INST3]部分为新增内容
[dmdba@dmdb:/dmdata/SMS]$ cat dmmal.ini
MAL_CHECK_INTERVAL = 5
MAL_CONN_FAIL_INTERVAL = 5
[MAL_INST1]
MAL_INST_NAME = SMS01
MAL_HOST = 192.168.182.142
MAL_PORT = 5246
MAL_INST_HOST = 192.168.182.142
MAL_INST_PORT = 5236
MAL_DW_PORT = 5256
MAL_INST_DW_PORT = 5266
[MAL_INST2]
MAL_INST_NAME = SMS02
MAL_HOST = 192.168.182.143
MAL_PORT = 5246
MAL_INST_HOST = 192.168.182.143
MAL_INST_PORT = 5236
MAL_DW_PORT = 5256
MAL_INST_DW_PORT = 5266
[MAL_INST3]
MAL_INST_NAME = SMS03
MAL_HOST = 192.168.182.144
MAL_PORT = 5246
MAL_INST_HOST = 192.168.182.144
MAL_INST_PORT = 5236
MAL_DW_PORT = 5256
MAL_INST_DW_PORT = 5266
添加原始两节点实时归档(如已开启归档),否则还需要添加上本地归档
示例:
[ARCHIVE_REALTIME]
ARCH_TYPE = REALTIME #实时归档类型
ARCH_DEST = GRP1_RT_01 #实时归档目标实例名
[ARCHIVE_REALTIME2]
ARCH_TYPE = REALTIME #实时归档类型
ARCH_DEST = GRP1_RT_02 #实时归档目标实例名
文件内容(单个文件大小和归档上限根据原始环境配置)
[dmdba@dmdb:/dmdata/SMS]$ cat dmarch.ini
[ARCHIVE_LOCAL]
ARCH_TYPE = LOCAL
ARCH_DEST = /dmarch
ARCH_FILE_SIZE = 1024
ARCH_SPACE_LIMIT = 3072
[ARCHIVE_REALTIME1]
ARCH_TYPE = REALTIME
ARCH_DEST = SMS01
ARCH_WAIT_APPLY = 0
[ARCHIVE_REALTIME2]
ARCH_TYPE = REALTIME
ARCH_DEST = SMS02
ARCH_WAIT_APPLY = 0
可以从当前集群的任一节点直接传输到新增节点,检查各项配置是否正确。配置为全局守护类型,使用自动切换模式,我修改了 INST_STARTUP_CMD 中启动服务名为新增节点服务名。
文件内容
[dmdba@dmdb:/dmdata/SMS]$ cat dmwatcher.ini
[GRP1]
DW_TYPE = GLOBAL
DW_MODE = AUTO
DW_ERROR_TIME = 10
INST_RECOVER_TIME = 60
INST_ERROR_TIME = 10
INST_OGUID = 26180
INST_INI = /dmdata/SMS/dm.ini
INST_AUTO_RESTART = 1
INST_STARTUP_CMD = /home/dmdba/dmdbms/bin/DmServiceSMS03 start
RLOG_SEND_THRESHOLD = 0
RLOG_APPLY_THRESHOLD = 0
以 Mount 方式启动备库
[dmdba@dmdb:/home/dmdba/dmdbms/bin]$ ./dmserver /dmdata/SMS/dm.ini
file dm.key not found, use default license!
version info: develop
DM Database Server 64 V8 03134284094-20240130-217076-20067 startup...
Normal of FAST
Normal of DEFAULT
Normal of RECYCLE
Normal of KEEP
Normal of ROLL
Database mode = 1, oguid = 26180
License will expire in 14 day(s) on 2026-07-29
file lsn: 43025
ndct db load finished, code:0
ndct second level fill fast pool finished
ndct third level fill fast pool finished
ndct second level fill fast pool finished
ndct third level fill fast pool finished
ndct fill fast pool finished
nsvr_startup end.
uthr_pipe_create, create pipe[read:19, write:20]
uthr_pipe_create, create pipe[read:21, write:22]
aud sys init success.
aud rt sys init success.
systables desc init success.
ndct_db_load_info finished, code:0.
SYSTEM IS READY.
然后另开窗口,配置 OGUID 和数据库模式(由于是利用主库的备份进行还原的所以需要修改为STANDBY)
[dmdba@dmdb:/home/dmdba]$ ds
服务器[LOCALHOST:5236]:处于主库配置状态
登录使用时间 : 4.273(ms)
disql V8
SQL> SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 1);
DMSQL 过程已成功完成
已用时间: 12.450(毫秒). 执行号:1.
SQL> SP_SET_OGUID(26180);
DMSQL 过程已成功完成
已用时间: 12.362(毫秒). 执行号:2.
SQL> ALTER DATABASE STANDBY;
操作已执行
已用时间: 12.647(毫秒). 执行号:0.
SQL> SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 0);
DMSQL 过程已成功完成
已用时间: 9.635(毫秒). 执行号:5.
SQL> exit
修改后回到Mount启动的窗口Ctrl+C关闭即可。
需要分别连接原集群中每个实例单独执行,动态增加 MAL 中 SMS03 的相关配置信息。执行如下SQL:
SF_MAL_CONFIG(1,0);
SF_MAL_INST_ADD('MAL_INST3','SMS03','192.168.182.144',5246,'192.168.182.144',5236,5256,0,5266);
SF_MAL_CONFIG_APPLY();
SF_MAL_CONFIG(0,0);
#SF_MAL_INST_ADD中各个参数对应的就是写到dmmal.ini配置文件中的参数,如下
MAL_HOST = 192.168.182.144
MAL_PORT = 5246
MAL_INST_HOST = 192.168.182.144
MAL_INST_PORT = 5236
MAL_DW_PORT = 5256
MAL_LINK_MAGIC = 0
MAL_INST_DW_PORT = 5266
主库
[dmdba@dmdb:/dmdata/SMS]$ ds
服务器[LOCALHOST:5236]:处于主库打开状态
登录使用时间 : 4.305(ms)
disql V8
SQL> SF_MAL_CONFIG(1,0);
DMSQL 过程已成功完成
已用时间: 11.409(毫秒). 执行号:1201.
SQL> SF_MAL_INST_ADD('MAL_INST3','SMS03','192.168.182.144',5246,'192.168.182.144',5236,5256,0,5266);
DMSQL 过程已成功完成
已用时间: 1.258(毫秒). 执行号:1202.
SQL> SF_MAL_CONFIG_APPLY();
DMSQL 过程已成功完成
已用时间: 0.659(毫秒). 执行号:1203.
SQL> SF_MAL_CONFIG(0,0);
DMSQL 过程已成功完成
已用时间: 0.567(毫秒). 执行号:1204.
SQL> exit
备库
[dmdba@dmdb:/home/dmdba]$ ds
服务器[LOCALHOST:5236]:处于备库打开状态
登录使用时间 : 6.455(ms)
disql V8
SQL> SF_MAL_CONFIG(1,0);
DMSQL 过程已成功完成
已用时间: 0.685(毫秒). 执行号:401.
SQL> SF_MAL_INST_ADD('MAL_INST3','SMS03','192.168.182.144',5246,'192.168.182.144',5236,5256,0,5266);
DMSQL 过程已成功完成
已用时间: 0.968(毫秒). 执行号:402.
SQL> SF_MAL_CONFIG_APPLY();
DMSQL 过程已成功完成
已用时间: 0.753(毫秒). 执行号:403.
SQL> SF_MAL_CONFIG(0,0);
DMSQL 过程已成功完成
已用时间: 0.862(毫秒). 执行号:404.
SQL> exit
动态添加归档配置步骤如下:
动态添加归档要求数据库处于 MOUNT 状态,守护进程处于活动状态下不允许用户手动修改模式状态,因此需要先关闭守护进程,同时也是为了防止手动切换 MOUNT 状态后又被守护进程通知自动 Open,另外监视器配置也需要修改,因此在这里一并关闭。
关闭顺序为:
1)关闭监视器
[dmdba@dmdb:/home/dmdba]$ DmMonitorServiceGRP1 stop
Stopping DmMonitorServiceGRP1: [ OK ]
2)关闭备库守护进程
[dmdba@dmdb:/home/dmdba]$ DmWatcherServiceSMS02 stop
Stopping DmWatcherServiceSMS02: [ OK ]
3)关闭主库守护进程
[dmdba@dmdb:/home/dmdba]$ DmWatcherServiceSMS01 stop
Stopping DmWatcherServiceSMS01: [ OK ]
[必须先修改主库,再修改备库],否则可能会引发主备数据同步失败导致主库挂起。
//临时修改 ALTER_MODE_STATUS,允许用户手动修改模式状态,动态添加完毕后需要再改回原值
SQL> SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 1);
//临时关闭守护进程活动状态检测,允许用户手动修改模式状态,动态添加完毕后需要再改回原值
SQL> SP_SET_PARA_VALUE(1, 'DW_INACTIVE_INTERVAL', 0);
//修改数据库为 MOUNT 状态
SQL> ALTER DATABASE MOUNT;
分别连接原系统中的所有实例,动态添加 dmarch.ini 中归档节点。[注意实例名]
SQL> ALTER DATABASE ADD ARCHIVELOG 'DEST= SMS03, TYPE= REALTIME';
[必须先修改备库,再修改主库],否则可能会引发主备数据同步失败导致主库挂起。
//修改数据库为 OPEN 状态
SQL> ALTER DATABASE OPEN FORCE;
//将 ALTER_MODE_STATUS 改回原值
SQL> SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 0);
//将 DW_INACTIVE_INTERVAL 改回原值,本例中为 60
SQL> SP_SET_PARA_VALUE(1, 'DW_INACTIVE_INTERVAL', 60);
[一定要注意顺序,先 MOUNT 主库,先 OPEN 备库]
主库
[dmdba@dmdb:/home/dmdba]$ ds
服务器[LOCALHOST:5236]:处于主库打开状态
登录使用时间 : 4.011(ms)
disql V8
SQL> SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 1);
DMSQL 过程已成功完成
已用时间: 11.017(毫秒). 执行号:1301.
SQL> SP_SET_PARA_VALUE(1, 'DW_INACTIVE_INTERVAL', 0);
DMSQL 过程已成功完成
已用时间: 11.529(毫秒). 执行号:1302.
SQL> ALTER DATABASE MOUNT;
操作已执行
已用时间: 5.370(毫秒). 执行号:0.
SQL> ALTER DATABASE ADD ARCHIVELOG 'DEST= SMS03, TYPE= REALTIME';
操作已执行
已用时间: 9.766(毫秒). 执行号:0.
SQL> ALTER DATABASE OPEN FORCE;
操作已执行
已用时间: 8.104(毫秒). 执行号:0.
SQL> SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 0);
DMSQL 过程已成功完成
已用时间: 16.105(毫秒). 执行号:1303.
SQL> SP_SET_PARA_VALUE(1, 'DW_INACTIVE_INTERVAL', 60);
DMSQL 过程已成功完成
已用时间: 16.866(毫秒). 执行号:1304.
SQL> EXIT
备库
[dmdba@dmdb:/home/dmdba]$ ds
服务器[LOCALHOST:5236]:处于备库打开状态
登录使用时间 : 4.151(ms)
disql V8
SQL> SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 1);
DMSQL 过程已成功完成
已用时间: 10.506(毫秒). 执行号:501.
SQL> SP_SET_PARA_VALUE(1, 'DW_INACTIVE_INTERVAL', 0);
DMSQL 过程已成功完成
已用时间: 11.206(毫秒). 执行号:502.
SQL> ALTER DATABASE MOUNT;
操作已执行
已用时间: 7.479(毫秒). 执行号:0.
SQL> ALTER DATABASE ADD ARCHIVELOG 'DEST= SMS03, TYPE= REALTIME';
操作已执行
已用时间: 2.995(毫秒). 执行号:0.
SQL> ALTER DATABASE OPEN FORCE;
操作已执行
已用时间: 8.887(毫秒). 执行号:0.
SQL> SP_SET_PARA_VALUE(1, 'ALTER_MODE_STATUS', 0);
DMSQL 过程已成功完成
已用时间: 10.956(毫秒). 执行号:503.
SQL> SP_SET_PARA_VALUE(1, 'DW_INACTIVE_INTERVAL', 60);
DMSQL 过程已成功完成
已用时间: 11.036(毫秒). 执行号:504.
SQL> EXIT
修改监视器配置文件 dmmonitor.ini 和 dmmonitor_noc.ini[所有节点]
添加上新增节点
MON_DW_IP = 192.168.182.144:5256
1)启动主库守护进程
[dmdba@dmdb:/dmdata/SMS]$ DmWatcherServiceSMS01 start
Starting DmWatcherServiceSMS01: [ OK ]
2)启动备库守护进程
[dmdba@dmdb:/home/dmdba]$ DmWatcherServiceSMS02 start
Starting DmWatcherServiceSMS02: [ OK ]
3)启动新增备库守护进程
#注册服务
[root@dmdb:/root/dmsoft/DMDB_INSTALL_SCRIPTS]# /home/dmdba/dmdbms/script/root/dm_service_installer.sh -t dmwatcher -p SMS03 -watcher_ini /dmdata/SMS/dmwatcher.ini
Created symlink /etc/systemd/system/multi-user.target.wants/DmWatcherServiceSMS03.service → /usr/lib/systemd/system/DmWatcherServiceSMS03.service.
创建服务(DmWatcherServiceSMS03)完成
#启动服务
[root@dmdb:/root/dmsoft/DMDB_INSTALL_SCRIPTS]# su - dmdba
[dmdba@dmdb:/home/dmdba]$ DmWatcherServiceSMS03 start
Starting DmWatcherServiceSMS03: [ OK ]
4)启动监视器[任一备库启动]
先启动前台监视器查看集群状态
[dmdba@dmdb:/dmdata/SMS]$ dmmonitor /dmdata/SMS/dmmonitor_noc.ini
示例:
[dmdba@dmdb:/dmdata/SMS]$ dmmonitor dmmonitor_noc.ini
[monitor] 2026-07-15 17:07:30: DMMONITOR[4.0] V8
[monitor] 2026-07-15 17:07:30: DMMONITOR[4.0] IS READY.
[monitor] 2026-07-15 17:07:31:
#--------------------------------------------------------------------------------#
GET MONITOR CONNECT INFO FROM DMWATCHER(SMS03), THE FIRST LINE IS SELF INFO.
DW_CONN_TIME MON_CONFIRM MID MON_IP MON_VERSION
2026-07-15 17:07:31 FALSE 1670925496 ::ffff:192.168.182.143 DMMONITOR[4.0] V8
#--------------------------------------------------------------------------------#
[monitor] 2026-07-15 17:07:31: 收到守护进程(SMS03)消息
WTIME WSTATUS INST_OK INAME ISTATUS IMODE RSTAT N_OPEN FLSN CLSN
2026-07-15 17:07:31 OPEN OK SMS03 OPEN STANDBY NULL 2 43191 43191
[monitor] 2026-07-15 17:07:31: 收到守护进程(SMS02)消息
WTIME WSTATUS INST_OK INAME ISTATUS IMODE RSTAT N_OPEN FLSN CLSN
2026-07-15 17:07:31 OPEN OK SMS02 OPEN STANDBY NULL 2 43191 43191
[monitor] 2026-07-15 17:07:31: 收到守护进程(SMS01)消息
WTIME WSTATUS INST_OK INAME ISTATUS IMODE RSTAT N_OPEN FLSN CLSN
2026-07-15 17:07:31 OPEN OK SMS01 OPEN PRIMARY VALID 2 43191 43191
show
2026-07-15 17:07:32
#================================================================================#
GROUP OGUID MON_CONFIRM MODE MPP_FLAG
GRP1 26180 FALSE AUTO FALSE
<<DATABASE GLOBAL INFO:>>
DW_IP MAL_DW_PORT WTIME WTYPE WCTLSTAT WSTATUS INAME INST_OK N_EP N_OK ISTATUS IMODE DSC_STATUS RTYPE RSTAT
192.168.182.142 5256 2026-07-15 17:07:32 GLOBAL VALID OPEN SMS01 OK 1 1 OPEN PRIMARY DSC_OPEN REALTIME VALID
EP INFO:
INST_IP INST_PORT INST_OK INAME ISTATUS IMODE DSC_SEQNO DSC_CTL_NODE RTYPE RSTAT FSEQ FLSN CSEQ CLSN DW_STAT_FLAG
192.168.182.142 5236 OK SMS01 OPEN PRIMARY 0 0 REALTIME VALID 5090 43191 5090 43191 NONE
<<DATABASE GLOBAL INFO:>>
DW_IP MAL_DW_PORT WTIME WTYPE WCTLSTAT WSTATUS INAME INST_OK N_EP N_OK ISTATUS IMODE DSC_STATUS RTYPE RSTAT
192.168.182.143 5256 2026-07-15 17:07:32 GLOBAL VALID OPEN SMS02 OK 1 1 OPEN STANDBY DSC_OPEN REALTIME VALID
EP INFO:
INST_IP INST_PORT INST_OK INAME ISTATUS IMODE DSC_SEQNO DSC_CTL_NODE RTYPE RSTAT FSEQ FLSN CSEQ CLSN DW_STAT_FLAG
192.168.182.143 5236 OK SMS02 OPEN STANDBY 0 0 REALTIME VALID 5090 43191 5090 43191 NONE
DATABASE(SMS02) APPLY INFO FROM (SMS01), REDOS_PARALLEL_NUM (4), WAIT_APPLY[FALSE]:
DSC_SEQNO[0], (RSEQ, SSEQ, KSEQ)[5090, 5090, 5090], (RLSN, SLSN, KLSN)[43191, 43191, 43191], N_TSK[0], TSK_MEM_USE[0]
REDO_LSN_ARR: (43191, 43191, 43191, 43191)
<<DATABASE GLOBAL INFO:>>
DW_IP MAL_DW_PORT WTIME WTYPE WCTLSTAT WSTATUS INAME INST_OK N_EP N_OK ISTATUS IMODE DSC_STATUS RTYPE RSTAT
192.168.182.144 5256 2026-07-15 17:07:32 GLOBAL VALID OPEN SMS03 OK 1 1 OPEN STANDBY DSC_OPEN REALTIME VALID
EP INFO:
INST_IP INST_PORT INST_OK INAME ISTATUS IMODE DSC_SEQNO DSC_CTL_NODE RTYPE RSTAT FSEQ FLSN CSEQ CLSN DW_STAT_FLAG
192.168.182.144 5236 OK SMS03 OPEN STANDBY 0 0 REALTIME VALID 5090 43191 5090 43191 NONE
DATABASE(SMS03) APPLY INFO FROM (SMS01), REDOS_PARALLEL_NUM (4), WAIT_APPLY[FALSE]:
DSC_SEQNO[0], (RSEQ, SSEQ, KSEQ)[5090, 5090, 5090], (RLSN, SLSN, KLSN)[43191, 43191, 43191], N_TSK[0], TSK_MEM_USE[0]
REDO_LSN_ARR: (43191, 43191, 43191, 43191)
#================================================================================#
show global info
2026-07-15 17:07:37
#================================================================================#
GROUP OGUID MON_CONFIRM MODE MPP_FLAG
GRP1 26180 FALSE AUTO FALSE
<<DATABASE GLOBAL INFO:>>
DW_IP MAL_DW_PORT WTIME WTYPE WCTLSTAT WSTATUS INAME INST_OK N_EP N_OK ISTATUS IMODE DSC_STATUS RTYPE RSTAT
192.168.182.142 5256 2026-07-15 17:07:37 GLOBAL VALID OPEN SMS01 OK 1 1 OPEN PRIMARY DSC_OPEN REALTIME VALID
DW_IP MAL_DW_PORT WTIME WTYPE WCTLSTAT WSTATUS INAME INST_OK N_EP N_OK ISTATUS IMODE DSC_STATUS RTYPE RSTAT
192.168.182.143 5256 2026-07-15 17:07:37 GLOBAL VALID OPEN SMS02 OK 1 1 OPEN STANDBY DSC_OPEN REALTIME VALID
DW_IP MAL_DW_PORT WTIME WTYPE WCTLSTAT WSTATUS INAME INST_OK N_EP N_OK ISTATUS IMODE DSC_STATUS RTYPE RSTAT
192.168.182.144 5256 2026-07-15 17:07:37 GLOBAL VALID OPEN SMS03 OK 1 1 OPEN STANDBY DSC_OPEN REALTIME VALID
#================================================================================#
choose switchover
Can choose one of the following instances to do switchover:
1: SMS02
2: SMS03
通过监视器可以看到新节点144,并且状态正常,通过choose switchover可以看到两备库节点,说明集群状态没有问题
确认集群状态正常后,启动监视器后台服务
[dmdba@dmdb:/home/dmdba]$ DmMonitorServiceGRP1 start
Starting DmMonitorServiceGRP1: [ OK ]
遗留问题,多出来的参数配置有没有什么影响?
dmmal.ini
[dmdba@dmdb:/dmdata/SMS]$ cat dmmal.ini
#DaMeng Database Mail Configuration file
#this is comments
MAL_CHECK_INTERVAL = 5
MAL_COMBIN_BUF_SIZE = 0
MAL_SEND_THRESHOLD = 2048
MAL_CONN_FAIL_INTERVAL = 5
MAL_LOGIN_TIMEOUT = 15
MAL_BUF_SIZE = 100
MAL_SYS_BUF_SIZE = 0
MAL_VPOOL_SIZE = 128
MAL_COMPRESS_LEVEL = 0
MAL_TEMP_PATH =
[MAL_INST1]
MAL_INST_NAME = SMS01
MAL_HOST = 192.168.182.142
MAL_PORT = 5246
MAL_INST_HOST = 192.168.182.142
MAL_INST_PORT = 5236
MAL_DW_PORT = 5256
MAL_LINK_MAGIC = 0
MAL_INST_DW_PORT = 5266
[MAL_INST2]
MAL_INST_NAME = SMS02
MAL_HOST = 192.168.182.143
MAL_PORT = 5246
MAL_INST_HOST = 192.168.182.143
MAL_INST_PORT = 5236
MAL_DW_PORT = 5256
MAL_LINK_MAGIC = 0
MAL_INST_DW_PORT = 5266
[MAL_INST3]
MAL_INST_NAME = SMS03
MAL_HOST = 192.168.182.144
MAL_PORT = 5246
MAL_INST_HOST = 192.168.182.144
MAL_INST_PORT = 5236
MAL_DW_PORT = 5256
MAL_LINK_MAGIC = 0
MAL_INST_DW_PORT = 5266
dmarch.ini
[dmdba@dmdb:/dmdata/SMS]$ cat dmarch.ini
#DaMeng Database Archive Configuration file
#this is comments
ARCH_WAIT_APPLY = 0
[ARCHIVE_LOCAL]
ARCH_TYPE = LOCAL
ARCH_DEST = /dmarch
ARCH_FILE_SIZE = 1024
ARCH_SPACE_LIMIT = 3072
ARCH_FLUSH_BUF_SIZE = 0
ARCH_HANG_FLAG = 1
[ARCHIVE_REALTIME1]
ARCH_TYPE = REALTIME
ARCH_DEST = SMS02
WAIT_APPLY = 0
ARCH_FAILOVER = 0
[ARCHIVE_REALTIME2]
ARCH_TYPE = REALTIME
ARCH_DEST = SMS03
WAIT_APPLY = 0
ARCH_FAILOVER = 0
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。