目录
一、环境信息
|------|------------------------------------------------------------------------------------------------------------------------------|
| 名称 | 值 |
| CPU | Intel(R) Core(TM) i5-1035G1 CPU @ 1.00GHz |
| 操作系统 | CentOS Linux release 7.9.2009 (Core) |
| 内存 | 5G |
| 逻辑核数 | 6 |
| DM版本 | 1 DM Database Server 64 V8 2 DB Version: 0x7000c 3 03134284194-20240703-234060-20108 4 Msg Version: 12 5 Gsu level(5) cnt: 0 |
二、情况描述
客户架构为两节点DSC主+一节点备机,周末将CDC同步软件从备机拉到主的非控制节点,运行一天,两个主节点的dmasm0X_XXXXXX.log日志激增,导致磁盘容量到达上限,出现告警。

三、问题分析
1、非控制节点dmasm0X_XXXXXX.log日志内容
看上去像是将任务的会话发给控制节点。无报错和告警。

2、控制节点dmasm0X_XXXXXX.log日志内容
控制节点收到任务运行。无报错和告警。也就是说其实是一个正常现象,只是达梦asm的日志级别开的太低,导致输出比较多。

四、解决方法
1、DMDCR_ASM_TRACE_LEVEL参数介绍

2、DMDCR_ASM_TRACE_LEVEL参数查看

开的是TRACE级别。
3、DMDCR_ASM_TRACE_LEVEL参数调整
所有DSC节点的dmdcr.ini文件都要加此参数:DMDCR_ASM_TRACE_LEVEL = 2,改完需重启DSC所有节点的CSS、ASM、DMSERVER服务。
