
# cm_agent参数
#### log_dir
**参数说明** **：**log_dir决定存放cm_agent日志文件的目录。可以是绝对路径，或者是相对路径（相对于cm_agent数据目录的路径）。
**参数类型：**字符串
**参数单位：**无
**取值范围：**合法目录路径。
**默认值：**"$GAUSSLOG/cm/cm_agent"，表示在$GAUSSLOG对应的cm目录下生成cm_agent日志。
**设置方式：** 该参数为CM参数，参数修改请参考[表2](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t290c8f15953843db8d8e53d867cd893d)中方式一进行设置，修改后需要重启数据库才能生效。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**请在充分理解参数含义，并经过测试验证后进行修改。
#### log_file_size
**参数说明：**控制日志文件的大小。当日志文件达到指定大小时，则重新创建一个日志文件记录日志信息。
**参数类型：**整型
**参数单位：**MB
**取值范围：**0 \~ 2047
**默认值：**16
**设置方式：** 该参数为CM参数，参数修改请参考[表2](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t290c8f15953843db8d8e53d867cd893d)中方式一、方式二进行设置。例如，设置为16，不带单位，表示16MB；设置为16MB，带单位，表示16MB。取值如果要带单位，必须为MB。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**请在充分理解参数含义，并经过测试验证后进行修改。
#### log_min_messages
**参数说明：**控制写到cm_agent日志文件中的消息级别。每个级别都包含排在它后面的所有级别中的信息。级别越高，服务器运行日志中记录的消息就越少。
**参数类型：**枚举类型
**参数单位：**无
**取值范围：**消息级别从低到高依次为debug5、debug1、log、warning、error、fatal（不区分大小写）。
**默认值：**warning
**设置方式：** 该参数为CM参数，参数修改请参考[表2](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t290c8f15953843db8d8e53d867cd893d)中方式一、方式二进行设置。
**设置建议：**考虑硬盘大小后适当设置。
**设置不当的风险与影响：**设置级别高可能导致调试信息丢失。
#### incremental_build
**参数说明：**控制重建备DN模式是否为增量。
**参数类型：**布尔型
**参数单位：**无
**取值范围：**
- on：表示增量重建备DN。
- off：表示全量重建备DN。
**默认值：**on
**设置方式：** 该参数为CM参数，参数修改请参考[表2](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t290c8f15953843db8d8e53d867cd893d)中方式一、方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**请在充分理解参数含义，并经过测试验证后进行修改。
#### alarm_component
**参数说明：**设置用于处理告警内容的告警组件的位置。
**参数类型：**字符串
**参数单位：**无
**取值范围：**合法文件路径。
- 若前置脚本gs_preinstall中的--alarm-type参数设置为5，表示未对接第三方组件，告警写入system_alarm日志，此时GUC参数alarm_component的取值为"/opt/huawei/snas/bin/snas_cm_cmd"。
- 若前置脚本gs_preinstall中的--alarm-type参数设置为1，表示对接第三方组件，此时GUC参数alarm_component的值为第三方组件的可执行程序的绝对路径。
**默认值：**"/opt/huawei/snas/bin/snas_cm_cmd"
**设置方式：** 该参数为CM参数，参数修改请参考[表2](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t290c8f15953843db8d8e53d867cd893d)中方式一、方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**请在充分理解参数含义，并经过测试验证后进行修改。
#### alarm_report_interval
**参数说明：**指定告警上报的时间间隔。
**参数类型：**整型
**参数单位：**s（秒）
**取值范围：**1 \~ 2147483647
**默认值：**1
**设置方式：** 该参数为CM参数，参数修改请参考[表2](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t290c8f15953843db8d8e53d867cd893d)中方式一、方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**设置过大可能导致告警上报不及时，过小可能导致cpu负载变高。
#### alarm_report_max_count
**参数说明：**指定告警上报的最大次数。
**参数类型：**整型
**参数单位：**无
**取值范围：**1 \~ 2592000
**默认值：**1
**设置方式：** 该参数为CM参数，参数修改请参考[表2](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t290c8f15953843db8d8e53d867cd893d)中方式一、方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**设置过大可能导致cpu负载变高。
#### agent_report_interval
**参数说明：**cm_agent上报实例状态的时间间隔。
**参数类型：**整型
**参数单位：**s（秒）
**取值范围：**1 \~ 2147483647
**默认值：**1
**设置方式：** 该参数为CM参数，参数修改请参考[表2](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t290c8f15953843db8d8e53d867cd893d)中方式一、方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**设置过大会导致cm故障检测和恢复功能不及时。
#### agent_phony_dead_check_interval
**参数说明：**cm_agent检测DN进程是否僵死的时间间隔。
**参数类型：**整型
**参数单位：**s（秒）
**取值范围：**0 \~ 2147483647
**默认值：**10
**设置方式：** 该参数为CM参数，参数修改请参考[表2](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t290c8f15953843db8d8e53d867cd893d)中方式一、方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**设置过大会导致cm故障检测和恢复功能不及时，设置过小会导致cpu负载变高。
#### agent_check_interval
**参数说明：**cm_agent查询DN等实例状态的时间间隔。
**参数类型：**整型
**参数单位：**s（秒）
**取值范围：**1 \~ 2147483647
**默认值：**2
**设置方式：** 该参数为CM参数，参数修改请参考[表2](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t290c8f15953843db8d8e53d867cd893d)中方式一、方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**设置过大会导致cm故障检测和恢复功能不及时，设置过小会导致cpu负载变高。
#### agent_heartbeat_timeout
**参数说明：**cm_agent检测cm_server心跳的超时时间。当cm_agent没有在超时时间内接收到cm_server的心跳信息时，将终止与cm_server的连接。
**参数类型：**整型
**参数单位：**s（秒）
**取值范围：**2 \~ 2147483647
**默认值：**5
**设置方式：** 该参数为CM参数，参数修改请参考[表2](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t290c8f15953843db8d8e53d867cd893d)中方式一、方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**设置过大会导致故障检测的假阴性，设置过小会导致故障检测的假阳性。
#### agent_connect_timeout
**参数说明：**cm_agent连接cm_server的超时时间。
**参数类型：**整型
**参数单位：**s（秒）
**取值范围：**0 \~ 2147483647
**默认值：**1
**设置方式：** 该参数为CM参数，参数修改请参考[表2](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t290c8f15953843db8d8e53d867cd893d)中方式一、方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**设置过大会导致故障检测的假阴性，设置过小会导致故障检测的假阳性。
#### agent_connect_retries
**参数说明：**cm_agent连接cm_server的重试次数。
**参数类型：**整型
**参数单位：**无
**取值范围：**0 \~ 2147483647
**默认值：**15
**设置方式：** 该参数为CM参数，参数修改请参考[表2](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t290c8f15953843db8d8e53d867cd893d)中方式一、方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**设置过大会导致故障检测的假阴性，设置过小会导致故障检测的假阳性。
#### agent_kill_instance_timeout
**参数说明：**当cm_agent在无法连接cm_server主节点后，发起一次终止本节点上所有实例的操作之前，所需等待的时间间隔。
**参数类型：**整型
**参数单位：**s（秒）
**取值范围：**0 \~ 2147483647
**默认值：**0，表示不发起终止本节点上所有实例的操作。
**设置方式：** 该参数为CM参数，参数修改请参考[表2](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t290c8f15953843db8d8e53d867cd893d)中方式一、方式二进行设置。
**设置建议：**如果要设置为0以外的值，则需要大于cm_server升级为主节点所耗费的时间。
**设置不当的风险与影响：**设置过大可能导致CM故障恢复不及时。
#### security_mode
**参数说明：**控制是否以安全模式启动DN。
**参数类型：**布尔型
**参数单位：**无
**取值范围：**
- on：表示以安全模式启动DN。
- off：表示以非安全模式启动DN。
**默认值：**off
**设置方式：** 该参数为CM参数，参数修改请参考[表2](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t290c8f15953843db8d8e53d867cd893d)中方式一、方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**请在充分理解参数含义，并经过测试验证后进行修改。
#### upgrade_from
**参数说明：**就地升级过程中使用，用于标识升级前数据库的内部版本号，此参数禁止手动修改。
**参数类型：**整型
**参数单位：**无
**取值范围：**0 \~ 4294967295
**默认值：**0
**设置方式：** 该参数为CM参数，参数修改请参考[表2](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t290c8f15953843db8d8e53d867cd893d)中方式一、方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**手动修改可能会导致就地升级失败。
#### process_cpu_affinity
**参数说明：**控制是否以绑核优化模式启动主DN进程。仅支持ARM。
**参数类型：**整型
**参数单位：**无
**取值范围：**0 \~ 2
- 取值为0时，表示不进行绑核优化。
- 取值大于0时，表示进行绑核优化，且物理CPU片数为2^n^个。
**默认值：**0
**设置方式：** 该参数为CM参数，参数修改请参考[表2](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t290c8f15953843db8d8e53d867cd893d)中方式一进行设置，修改后需要重启数据库、cm_agent才能生效。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**请在充分理解参数含义，并经过测试验证后进行修改。
#### log_threshold_check_interval
**参数说明** **：**控制日志压缩和清除的时间间隔。
**参数类型** **：**整型
**参数单位** **：**s（秒）
**取值范围** **：**0 \~ 2147483647
**默认值** **：**1800
**设置方式** **：** 该参数为CM参数，参数修改请参考[表2](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t290c8f15953843db8d8e53d867cd893d)中方式一、方式二进行设置。
**设置建议** **：**建议设置为默认值，不做调整。如场景需要，可根据磁盘空间做适当调整。
**设置不当的风险与影响：**设置过大可能导致硬盘空间占用过多。
#### log_max_size
**参数说明** **：**控制日志最大存储值，当日志总大小超过（log_max_size\*95/100）MB时，根据压缩日志生成时间，依次删除历史压缩日志，直到日志总大小小于（log_max_size\*95/100）MB。
**参数类型** **：**整型
**参数单位** **：**MB
**取值范围** **：**0 \~ 2147483647
**默认值** **：**10240
**设置方式** **：** 该参数为CM参数，参数修改请参考[表2](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t290c8f15953843db8d8e53d867cd893d)中方式一、方式二进行设置。
**设置建议** **：**建议设置为默认值，不做调整。如场景需要，可根据磁盘空间做适当调整。
**设置不当的风险与影响：**请在充分理解参数含义，并经过测试验证后进行修改。
#### log_max_count
**参数说明** **：**控制硬盘上可存储的最大日志数量，当日志总个数超过该值，根据压缩日志文件名时间，删除超过保留天数log_saved_days的压缩日志。
**参数类型** **：**整型
**参数单位** **：**个
**取值范围** **：**0 \~ 10000
**默认值** **：**10000
**设置方式** **：** 该参数为CM参数，参数修改请参考[表2](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t290c8f15953843db8d8e53d867cd893d)中方式一、方式二进行设置。
**设置建议** **：**建议设置为默认值，不做调整。如场景需要，可根据磁盘空间做适当调整。
**设置不当的风险与影响：**请在充分理解参数含义，并经过测试验证后进行修改。
#### log_saved_days
**参数说明** **：**控制压缩日志保存的天数。
**参数类型** **：**整型
**参数单位：**d（天）
**取值范围** **：**0 \~ 1000
**默认值** **：**90
**设置方式** **：** 该参数为CM参数，参数修改请参考[表2](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t290c8f15953843db8d8e53d867cd893d)中方式一、方式二进行设置。
**设置建议** **：**建议设置为默认值，不做调整。如场景需要，可根据磁盘空间做适当调整。
**设置不当的风险与影响：**请在充分理解参数含义，并经过测试验证后进行修改。
![](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/public_sys-resources/notice_3.0-zh-cn.png)
日志压缩能力受内存限制，最多只能检测到30000个日志文件。总日志量超过30000个文件时，无法保证日志能被正常压缩及删除。可以通过调整log_saved_days和log_threshold_check_interval快速清理已压缩日志文件。
#### enable_log_compress
**参数说明** **：**控制是否开启压缩日志功能。
**参数类型：**布尔型
**参数单位：**无
**取值范围** **：**
- on：表示开启压缩日志功能。
- off：表示关闭压缩日志功能。
**默认值**：on
**设置方式：** 该参数为CM参数，参数修改请参考[表2](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t290c8f15953843db8d8e53d867cd893d)中方式一、方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**请在充分理解参数含义，并经过测试验证后进行修改。
#### agent_backup_open
**参数说明** **：**灾备数据库实例设置，控制CM是否按照灾备数据库实例模式运行。
**参数类型** **：**整型
**参数单位：**无
**取值范围** **：**0 \~ 3
- 0：表示未搭建灾备关系。
- 1：表示搭建了dorado灾备关系。
- 2：表示搭建了流式灾备关系。
- 3：表示搭建了逻辑灾备关系。
**默认值** **：**0
**设置方式：** 该参数为CM参数，参数修改请参考[表2](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t290c8f15953843db8d8e53d867cd893d)中方式一进行设置，修改后需要重启cm_agent才能生效。
**设置建议：**此参数为内部调用参数，不建议用户修改。
**设置不当的风险与影响：**修改该参数取值可能导致数据库出现意料之外的结果，请保持默认值。
#### enable_xc_maintenance_mode
**参数说明：**在数据库实例只读模式下，控制是否可以修改pgxc_node系统表。
**参数类型** **：**布尔型
**参数单位：**无
**取值范围：**
- on：表示可以修改pgxc_node系统表。
- off：表示不可以修改pgxc_node系统表。
**默认值：**on
**设置方式：** 该参数为CM参数，参数修改请参考[表2](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t290c8f15953843db8d8e53d867cd893d)中方式一进行设置，修改后需要重启数据库才能生效。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**请在充分理解参数含义，并经过测试验证后进行修改。
#### unix_socket_directory
**参数说明** **：**unix套接字的目录位置。
**参数类型** **：**字符串
**参数单位：**无
**取值范围：**合法目录路径。
**默认值：**""
**设置方式：** 该参数为CM参数，参数修改请参考[表2](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t290c8f15953843db8d8e53d867cd893d)中方式一、方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**请在充分理解参数含义，并经过测试验证后进行修改。
#### enable_dcf
**参数说明** **：**DCF模式开关。
**参数类型** **：**布尔型
**参数单位：**无
**取值范围** **：**
- on：表示开启DCF模式。

- off：表示关闭DCF模式。
**默认值** **：**off
**设置方式：** 该参数为CM参数，参数修改请参考[表2](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t290c8f15953843db8d8e53d867cd893d)中方式一、方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**请在充分理解参数含义，并经过测试验证后进行修改。
#### disaster_recovery_type
**参数说明** **：**主备数据库实例灾备关系的类型。
**参数类型：**整型
**参数单位：**无
**取值范围** **：**0 \~ 2
- 0：表示未搭建灾备关系。
- 1：表示搭建了dorado灾备关系。
- 2：表示搭建了流式灾备关系。
**默认值** **：**0
**设置方式：** 该参数为CM参数，参数修改请参考[表2](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t290c8f15953843db8d8e53d867cd893d)中方式一、方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**请在充分理解参数含义，并经过测试验证后进行修改。
#### enable_e2e_rto
**参数说明：**端到端RTO功能开关，开启后僵死检测周期及网络检测超时时间将缩短，CM可以达到端到端RTO指标（单实例故障RTO\<=10s，叠加故障RTO\<=30s）。
**参数类型：**整型
**参数单位：**无
**取值范围：**0 \~ 1
- 0：表示关闭端到端RTO功能。
- 1：表示开启端到端RTO功能。
**默认值：**0
**设置方式：** 该参数为CM参数，参数修改请参考[表2](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_zh-cn_topic_0000002372412413_zh-cn_topic_0283137176_zh-cn_topic_0237121562_zh-cn_topic_0059777490_t290c8f15953843db8d8e53d867cd893d)中方式一、方式二进行设置。
**设置建议：**建议设置为默认值，不做调整。如场景需要，可做适当调整。
**设置不当的风险与影响：**请在充分理解参数含义，并经过测试验证后进行修改。
#### environment_threshold
**参数说明** **：**agent所监控的物理环境和节点状态信息的阈值，超过阈值会打印日志。具体分别表示为内存使用率阈值、CPU占用率阈值、磁盘使用率阈值、实例的内存使用率阈值、实例的线程池使用率阈值。
**参数类型：**字符串
**参数单位：**无
**取值范围** **：**该参数由五个部分组成，分别是内存使用率阈值、CPU占用率阈值、磁盘使用率阈值、实例的内存使用率阈值、实例的线程池使用率阈值，每个阈值的取值范围为0 \~ 100，单位为%，0表示关闭检测。不同阈值之间用","进行连接，取值要以括号开头和结束。例如，"(0,0,0,0,0)"表示对五个阈值都不进行检测。
**默认值** **：**"(0,0,0,0,0)"
**设置方式：** 该参数为CM参数，参数修改请参考[表3](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_table6299124132016)中方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**请在充分理解参数含义，并经过测试验证后进行修改。
#### max_connections_threshold
**参数说明**：使用DN管理端口和业务端口连接主DN失败后，检测DN当前已使用的连接数，如果超过最大配置连接数的阈值，不做僵死处理，否则按照僵死流程处理。该参数设置为0表示关闭使用业务端口连接DN判定僵死流程，不打印DN堆栈，不判断DN已使用的连接数，只使用管理端口连接DN判断是否僵死。
**参数类型：**整型
**参数单位：**无
**取值范围**：0 \~ 100
**默认值**：90
**设置方式：** 该参数为CM参数，参数修改请参考[表3](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_table6299124132016)中方式二进行设置。
**设置建议：**无
**设置不当的风险与影响：**无
#### thread_effective_time
**参数说明** **：**线程运行一轮的有效超时时间。超时说明此线程卡住，线程自动退出。
**参数类型：**整型
**参数单位：**s（秒）
**取值范围** **：**0 \~ 1200，0表示关闭线程监控能力。
**默认值** **：**60
**设置方式：** 该参数为CM参数，参数修改请参考[表3](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_table6299124132016)中方式二进行设置。
**设置建议：**不建议调整参数值大小，如果需要调整请联系华为技术工程师提供技术支持。
**设置不当的风险与影响：**设置过大和过小会导致故障检测的假阴性和假阳性。
#### ping_fault_kill_inst_timeout
**参数说明** **：**主DN实例与所有备机ping不通后，重启该实例的超时时间。该参数仅支持QUORUM模式。
**参数类型：**整型
**参数单位：**s（秒）
**取值范围** **：**0 \~ 1000，0表示关闭ping fault处理能力。
**默认值** **：**30
**设置方式：** 该参数为CM参数，参数修改请参考[表3](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_table6299124132016)中方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**设置过大和过小会导致故障检测的假阴性和假阳性。
#### high_cpu_threshold
**参数说明** **：**CPU高使用率的阈值，当CPU使用率超过阈值，cm_agent会根据检测周期将CPU使用信息打印到日志中，检测周期默认为1s/次。
**参数类型：**整型
**参数单位：**%
**取值范围** **：**0 \~ 100
**默认值** **：**95
**设置方式：** 该参数为CM参数，参数修改请参考[表3](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_table6299124132016)中方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**请在充分理解参数含义，并经过测试验证后进行修改。
#### high_mem_threshold
**参数说明** **：**内存高使用率的阈值，当内存使用率超过阈值，cm_agent会根据检测周期将内存使用信息打印到日志中，检测周期默认为1s/次。
**参数类型：**整型
**参数单位：**%
**取值范围** **：**0 \~ 100
**默认值** **：**95
**设置方式：** 该参数为CM参数，参数修改请参考[表3](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_table6299124132016)中方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**请在充分理解参数含义，并经过测试验证后进行修改。
#### high_disk_threshold
**参数说明** **：**磁盘高I/O的阈值，当I/O超过阈值，cm_agent会根据检测周期将I/O信息打印到日志中，检测周期默认为1s/次。连续打印10次，频率为1s/次，并将iostat -xm信息输出到system_stat日志中。
**参数类型：**整型
**参数单位：**%
**取值范围** **：**0 \~ 100
**默认值** **：**95
**设置方式：** 该参数为CM参数，参数修改请参考[表3](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_table6299124132016)中方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**请在充分理解参数含义，并经过测试验证后进行修改。
#### sys_check_interval
**参数说明** **：**系统资源检测周期，即CPU、内存、磁盘I/O检测的间隔时间。该参数设置为0表示关闭检测。
**参数类型：**整型
**参数单位：**s（秒）
**取值范围** **：**0 \~ 10
**默认值** **：**1
**设置方式：** 该参数为CM参数，参数修改请参考[表3](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_table6299124132016)中方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**设置过大可能导致告警不及时。
#### asyn_log_enable
**参数说明** **：**异步日志开关，打开后cm_agent启动异步日志。
**参数类型：**布尔型
**参数单位：**无
**取值范围** **：**
- on：表示cm_agent开启异步日志。
- off：表示cm_agent不开启异步日志，使用串行日志。
 
**默认值** **：**on
**设置方式：** 该参数为CM参数，参数修改请参考[表3](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_table6299124132016)中方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**关闭可能导致日志丢失。
#### asyn_log_max_buf_size
**参数说明** **：**异步日志缓存大小。当异步日志发生堆积，且积压的日志超过了缓存大小，后续的日志无法记录。
**参数类型：**整型
**参数单位：**kB
**取值范围** **：**1 \~ 1048576
**默认值** **：**1024
**设置方式：** 该参数为CM参数，参数修改请参考[表3](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_table6299124132016)中方式二进行设置。
**设置建议：**根据内存和硬盘大小适当调整。
**设置不当的风险与影响：**请在充分理解参数含义，并经过测试验证后进行修改。
#### asyn_log_fault_solution
**参数说明** **：**识别到日志磁盘故障后，异步日志处理方案。当CM识别到日志盘故障或异步日志缓存溢出，CM会根据配置来处理异步日志。
**参数类型：**整型
**参数单位：**无
**取值范围** **：**0 \~ 2
- 0：表示不对日志做多余的处理，缓存区保留所有日志，直到缓存大小达到上限，达到上限后不会记录更多日志。
- 1：表示对日志进行筛选，识别到日志磁盘故障后，只将关键日志、告警和ERROR级别以上的日志保存到缓存区，直到缓存大小达到上限，达到上限后不会记录更多日志。
- 2：表示丢弃日志，识别到日志磁盘故障后，只将关键日志、告警保存到缓存区，直到缓存大小达到上限，达到上限后不会记录更多日志。
**默认值** **：**0
**设置方式：** 该参数为CM参数，参数修改请参考[表3](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_table6299124132016)中方式二进行设置。
**设置建议：**根据内存和硬盘大小适当调整。
**设置不当的风险与影响：**请在充分理解参数含义，并经过测试验证后进行修改。
#### disk_check_hung_timeout
**参数说明** **：**磁盘I/O hang的超时时间，磁盘检测的单次I/O，如果超过这个时间，则认为磁盘已经I/O hang。该参数设置为0表示关闭磁盘hang检测。
**参数类型：**整型
**参数单位：**s（秒）
**取值范围** **：**0 \~ 1000
**默认值** **：**20，但如果安装时无法判断被检测磁盘是否为条带化，则会将默认值改为60。
**设置方式：** 该参数为CM参数，参数修改请参考[表3](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_table6299124132016)中方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**设置过大和过小会导致故障检测的假阴性和假阳性。
#### disk_check_block_timeout
**参数说明** **：**如果磁盘因文件系统某些原因，导致open这类文件操作阻塞，当这类操作阻塞超过此参数设定的时间时，会判定磁盘故障。该参数设置为0表示关闭此判断。
**参数类型：**整型
**参数单位：**s（秒）
**取值范围** **：**0 \~ 1000
**默认值** **：**60
**设置方式：** 该参数为CM参数，参数修改请参考[表3](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_table6299124132016)中方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**设置过大和过小会导致故障检测的假阴性和假阳性。
#### disk_check_interval
**参数说明** **：**控制磁盘I/O hang检测的流量，即最少需要在多长时间内写入指定的数据。默认检测周期是5秒，该参数设置为0表示关闭磁盘检测。
**参数类型：**整型
**参数单位：**s（秒）
**取值范围** **：**0 \~ 1000
**默认值** **：**5
**设置方式：** 该参数为CM参数，参数修改请参考[表3](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_table6299124132016)中方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**设置不当可能导致故障检测不准确、故障恢复不及时。
#### disk_check_io_size
**参数说明** **：**控制磁盘I/O hang检测的流量，即在检测周期内，给磁盘中写入的数据量，这个是直接对磁盘的I/O操作。默认是写入512B的数据，如果检测的磁盘为条带化，则安装的时候会把默认参数改为262144B（256KB）。最大写入1G的数据。该参数设置为0表示关闭磁盘hang检测。磁盘检测白名单包括：CM，DN数据目录，日志目录所在磁盘以及自定义表空间目录所在磁盘。
**参数类型：**整型
**参数单位：**B
**取值范围** **：**0 \~ 1073741824
**默认值** **：**512
**设置方式：** 该参数为CM参数，参数修改请参考[表3](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_table6299124132016)中方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**设置不当可能导致故障检测不准确、故障恢复不及时。
#### disk_check_shared_storage_hung_timeout
**参数说明** **：**共享磁盘I/O hang的超时时间。如果共享磁盘检测的单次I/O超过这个时间，则认为共享磁盘已经I/O hang。该参数设置为0表示关闭共享磁盘hang检测。
**参数类型：**整型
**参数单位：**s（秒）
**取值范围** **：**0 \~ 1000
**默认值** **：**30
**设置方式：** 该参数为CM参数，参数修改请参考[表3](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_table6299124132016)中方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**设置过大会导致故障检测的假阴性，设置过小会导致故障检测的假阳性。
#### process_unhealthy_alarm_time
**参数说明** **：**进程状态检测超时告警参数，当进程长时间处于某种异常状态(D/T/Z)时，超过此参数时间则触发进程异常告警。
**参数类型：**整型
**参数单位：**s（秒）
**取值范围** **：**0 \~ 2147483647。0表示关闭此功能。
**默认值** **：**50
**设置方式：** 该参数为CM参数，参数修改请参考[表3](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_table6299124132016)中方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**设置过大和过小会导致故障检测的假阴性和假阳性。
#### enable_tblspc_disk_check
**参数说明** **：**表空间磁盘检测功能开关。
**参数类型：**布尔型
**参数单位：**无
**取值范围** **：**
- on：表示开启表空间磁盘检测功能，即表空间所在磁盘hang，中止对应DN。
- off：表示不开启表空间磁盘检测功能。
**默认值** **：**on
**设置方式：** 该参数为CM参数，参数修改请参考[表3](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_table6299124132016)中方式一进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**请在充分理解参数含义，并经过测试验证后进行修改。
#### max_network_package_loss
**参数说明** **：**检测DN主备之间在数据面的丢包率，主DN丢包率超过阈值时，触发主DN重启操作。
**参数类型：**整型
**参数单位：**%
**取值范围** **：**0 \~ 99。0表示关闭此功能。
**默认值** **：**30
**设置方式：** 该参数为CM参数，参数修改请参考[表3](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_table6299124132016)中方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**设置过大可能导致故障恢复不及时。
#### enable_auto_start
**参数说明** **：**控制cm_agent是否自动拉起DN、CN。
**参数类型：**整型
**参数单位：**无
**取值范围** **：**0 \~ 1
- 0：表示关闭自动拉起。
- 1：表示开启自动拉起。
**默认值** **：**1
**设置方式：** 该参数为CM参数，参数修改请参考[表3](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_table6299124132016)中方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**请在充分理解参数含义，并经过测试验证后进行修改。
#### enable_check_az_network
**参数说明** **：**控制是否开启az级数据面网络检测。
**参数类型：**布尔型
**参数单位：**无
**取值范围** **：**
- on：表示开启az级数据面网络检测。
- off：表示关闭az级数据面网络检测。
**默认值** **：**on
**设置方式：** 该参数为CM参数，参数修改请参考[表3](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_table6299124132016)中方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**关闭会导致故障检测功能降低。
#### expect_stop_az_name
**参数说明** **：**az级网络检测功能，期望停止的az名称。
**参数类型：**字符串
**参数单位：**无
**取值范围** **：**环境中已有的az名称。取值为空时，与cmserver主相反的az上的实例停止。
**默认值** **：**""
**设置方式：** 该参数为CM参数，参数修改请参考[表3](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_table6299124132016)中方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**请在充分理解参数含义，并经过测试验证后进行修改。
#### check_az_network_concurrency
**参数说明** **：**az级网络检测支持并发数。
**参数类型：**整型
**参数单位：**个
**取值范围** **：**1 \~ 10
**默认值** **：**2
**设置方式：** 该参数为CM参数，参数修改请参考[表3](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_table6299124132016)中方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**设置过小会导致cm故障检测和恢复功能不及时，设置过大会导致cpu负载变高。
#### cm_hadr_process_type
**参数说明：**容灾流程标识。
**参数类型：**枚举类型
**参数单位：**无
**取值范围：**
- none：表示当前无流程。
- failover：表示当前处于灾备数据库实例升主流程。
- switchover_promote：表示主备数据库实例倒换流程中灾备数据库实例升主流程。
- switchover_demote：表示主备数据库实例倒换流程中主实例降为灾备数据库实例流程。
**默认值：**none
**设置方式：** 该参数为CM参数，参数修改请参考[表3](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_table6299124132016)中方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**请在充分理解参数含义，并经过测试验证后进行修改。
#### topology_network_collecting_failed_times
**参数说明：**数据面网络拓扑连续断连次数，断连失败次数超过此参数，则判断为数据面网络拓扑异常。需要与cms的topology_network_collecting_failed_times值保持一致。该参数仅支持QUORUM模式。
**参数类型：**整型
**参数单位：**无
**取值范围：**3 \~ 50
**默认值：**5
**设置方式：** 该参数为CM参数，参数修改请参考[表3](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_table6299124132016)中方式二进行设置。
**设置建议：**无
**设置不当的风险与影响：**无
#### topology_network_collecting_interval
**参数说明：**数据面网络拓扑检测周期。该参数设置为0表示关闭网络拓扑检测。该参数仅支持QUORUM模式。
**参数类型：**整型
**参数单位：**s（秒）
**取值范围：**0 \~ 600
**默认值：**2
**设置方式：** 该参数为CM参数，参数修改请参考[表3](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_table6299124132016)中方式二进行设置。
**设置建议：**无
**设置不当的风险与影响：**无
#### agent_dorado_channel_num
**参数说明：**表示当前使用的dorado盘数量。该参数仅支持QUORUM模式。
**参数类型：**整型
**取值范围：**0 \~ 2
![](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/public_sys-resources/note_3.0-zh-cn.png)
- cm_server也会读取该参数，修改参数后，cm_server也会reload, 请参见reload参数进行设置。
- 当agent_dorado_channel_num的值是2时， CM会开启对双dorado盘信息的采集上报仲裁功能。
 
**默认值：**0
**设置方式：** 该参数为CM参数，参数修改请参考[表3](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_table6299124132016)中方式二进行设置。
**设置建议：**无
**设置不当的风险与影响：**无
#### default_build_mode
**参数说明：**cm_agent自动发起主备重建时的默认方式。
**参数类型：**枚举类型
**参数单位：**无
**取值范围：**
- auto：以auto方式进行主备重建，每次重建尝试中会先进行三次增量重建，若均失败且原因不是寻主失败，则尝试使用全量重建方式重建。
- incremental：表示主备重建仅使用增量重建方式。
- full：表示主备重建仅使用全量重建方式。
**默认值：**auto
**设置方式：** 该参数为CM参数，参数修改请参考[表3](https://support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-40-0315.html#ZH-CN_TOPIC_0000002527988878__zh-cn_topic_0000002527058484_table6299124132016)中方式二进行设置。
**设置建议：**推荐使用默认值。
**设置不当的风险与影响：**请在充分理解参数含义，并经过测试验证后进行修改。
