计算
弹性云服务器 ECS
Flexus云服务
裸金属服务器 BMS
弹性伸缩 AS
镜像服务 IMS
专属主机 DeH
函数工作流 FunctionGraph
云手机服务器 CPH
Huawei Cloud EulerOS
网络
虚拟私有云 VPC
弹性公网IP EIP
虚拟专用网络 VPN
弹性负载均衡 ELB
NAT网关 NAT
云专线 DC
VPC终端节点 VPCEP
云连接 CC
企业路由器 ER
企业交换机 ESW
全球加速 GA
安全与合规
安全技术与应用
Web应用防火墙 WAF
企业主机安全 HSS
云防火墙 CFW
安全云脑 SecMaster
DDoS防护 AAD
数据加密服务 DEW
数据库安全服务 DBSS
云堡垒机 CBH
数据安全中心 DSC
云证书管理服务 CCM
边缘安全 EdgeSec
威胁检测服务 MTD
CDN与智能边缘
内容分发网络 CDN
CloudPond云服务
智能边缘云 IEC
迁移
主机迁移服务 SMS
对象存储迁移服务 OMS
云数据迁移 CDM
迁移中心 MGC
大数据
MapReduce服务 MRS
数据湖探索 DLI
表格存储服务 CloudTable
云搜索服务 CSS
数据接入服务 DIS
数据仓库服务 GaussDB(DWS)
数据治理中心 DataArts Studio
数据可视化 DLV
数据湖工厂 DLF
湖仓构建 LakeFormation
企业应用
云桌面 Workspace
应用与数据集成平台 ROMA Connect
云解析服务 DNS
专属云
专属计算集群 DCC
IoT物联网
IoT物联网
设备接入 IoTDA
智能边缘平台 IEF
用户服务
账号中心
费用中心
成本中心
资源中心
企业管理
工单管理
国际站常见问题
ICP备案
我的凭证
支持计划
客户运营能力
合作伙伴支持计划
专业服务
区块链
区块链服务 BCS
Web3节点引擎服务 NES
解决方案
SAP
高性能计算 HPC
视频
视频直播 Live
视频点播 VOD
媒体处理 MPC
实时音视频 SparkRTC
数字内容生产线 MetaStudio
存储
对象存储服务 OBS
云硬盘 EVS
云备份 CBR
存储容灾服务 SDRS
高性能弹性文件服务 SFS Turbo
弹性文件服务 SFS
云硬盘备份 VBS
云服务器备份 CSBS
数据快递服务 DES
专属分布式存储服务 DSS
容器
云容器引擎 CCE
容器镜像服务 SWR
应用服务网格 ASM
华为云UCS
云容器实例 CCI
管理与监管
云监控服务 CES
统一身份认证服务 IAM
资源编排服务 RFS
云审计服务 CTS
标签管理服务 TMS
云日志服务 LTS
配置审计 Config
资源访问管理 RAM
消息通知服务 SMN
应用运维管理 AOM
应用性能管理 APM
组织 Organizations
优化顾问 OA
IAM 身份中心
云运维中心 COC
资源治理中心 RGC
应用身份管理服务 OneAccess
数据库
云数据库 RDS
文档数据库服务 DDS
数据管理服务 DAS
数据复制服务 DRS
云数据库 GeminiDB
云数据库 GaussDB
分布式数据库中间件 DDM
数据库和应用迁移 UGO
云数据库 TaurusDB
人工智能
人脸识别服务 FRS
图引擎服务 GES
图像识别 Image
内容审核 Moderation
文字识别 OCR
AI开发平台ModelArts
图像搜索 ImageSearch
对话机器人服务 CBS
华为HiLens
视频智能分析服务 VIAS
语音交互服务 SIS
应用中间件
分布式缓存服务 DCS
API网关 APIG
微服务引擎 CSE
分布式消息服务Kafka版
分布式消息服务RabbitMQ版
分布式消息服务RocketMQ版
多活高可用服务 MAS
事件网格 EG
企业协同
华为云会议 Meeting
云通信
消息&短信 MSGSMS
云生态
合作伙伴中心
云商店
开发者工具
SDK开发指南
API签名指南
Terraform
华为云命令行工具服务 KooCLI
其他
产品价格详情
系统权限
管理控制台
客户关联华为云合作伙伴须知
消息中心
公共问题
开发与运维
应用管理与运维平台 ServiceStage
软件开发生产线 CodeArts
需求管理 CodeArts Req
部署 CodeArts Deploy
性能测试 CodeArts PerfTest
编译构建 CodeArts Build
流水线 CodeArts Pipeline
制品仓库 CodeArts Artifact
测试计划 CodeArts TestPlan
代码检查 CodeArts Check
代码托管 CodeArts Repo
云应用引擎 CAE
开天aPaaS
云消息服务 KooMessage
云手机服务 KooPhone
云空间服务 KooDrive

cm_server参数

更新时间:2023-10-23 GMT+08:00

log_dir

参数说明log_dir决定存放cm_server日志文件的目录。它可以是绝对路径,或者是相对路径(相对于cm_server数据目录的路径)。

取值范围:字符串。修改后需要重启cm_server才能生效。参数修改请参考表2进行设置。

默认值:“log”,表示在cm_server数据目录下生成cm_server日志。

log_file_size

参数说明:控制日志文件的大小。当日志文件达到指定大小时,则重新创建一个日志文件记录日志信息。

取值范围:整型,取值范围0~2047,单位为MB。参数修改请参考表2进行设置。

默认值:16MB

log_min_messages

参数说明:控制写到cm_server日志文件中的消息级别。每个级别都包含排在它后面的所有级别中的信息。级别越低,服务器运行日志中记录的消息就越少。

取值范围:枚举类型,有效值有debug5、debug1、log、warning、error、fatal。参数修改请参考表2进行设置。

默认值:warning

thread_count

参数说明:cm_server线程池的线程数。

取值范围:整型,2~1000。修改后需要重启cm_server才能生效。参数修改请参考表2进行设置。

默认值:1000

alarm_component

参数说明:设置用于处理告警内容的告警组件的位置。

取值范围:字符串。参数修改请参考表2进行设置。

  • 若前置脚本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

instance_failover_delay_timeout

参数说明:cm_server检测到主机宕机,failover备机的延迟时间。

取值范围:整型,单位为秒。参数修改请参考表2进行设置。

默认值:0

instance_heartbeat_timeout

参数说明:实例心跳超时时间。

取值范围:整型,单位为秒。参数修改请参考表2进行设置。

默认值:6

cmserver_ha_connect_timeout

参数说明:cm_server主备连接超时时间。

取值范围:整型,单位为秒。参数修改请参考表2进行设置。

默认值:2

cmserver_ha_heartbeat_timeout

参数说明:cm_server主备心跳超时时间。

取值范围:整型,单位为秒。参数修改请参考表2进行设置。

默认值:6

phony_dead_effective_time

参数说明:用于DN进程的僵死检测,当检测到的僵死次数大于该参数值,认为进程僵死,将进程重启。

取值范围:整型,单位为次数。参数修改请参考表2进行设置。

默认值:5

enable_transaction_read_only

参数说明:控制数据库是否为只读模式开关。

取值范围:布尔型,有效值有on,off,true,false,yes,no,1,0。参数修改请参考表2进行设置。

默认值:on

datastorage_threshold_check_interval

参数说明:检测磁盘占用的时间间隔。间隔用户指定时间,检测一次磁盘占用。

取值范围:整型,单位为秒。参数修改请参考表2进行设置。

默认值:10

datastorage_threshold_value_check

参数说明:设置数据库只读模式的磁盘占用阈值,当数据目录所在磁盘占用超过这个阈值,自动将数据库设置为只读模式。

取值范围:整型,1 ~ 99,表示百分比。参数修改请参考表2进行设置。

默认值:85

max_datastorage_threshold_check

参数说明:设置磁盘使用率的最大检测间隔时间。当用户手动修改只读模式参数后,会自动在指定间隔时间后开启磁盘满检测操作。

取值范围:整型,单位为秒。参数修改请参考表2进行设置。

默认值:43200

cmserver_ha_status_interval

参数说明:cm_server主备同步状态信息间隔时间。

取值范围:整型,单位为秒。参数修改请参考表2进行设置。

默认值:1

cmserver_self_vote_timeout

参数说明:cm_server自仲裁超时时间。

取值范围:整型,单位为秒。参数修改请参考表2行设置。

默认值:6

alarm_report_interval

参数说明:指定告警上报的时间间隔。

取值范围:非负整型,单位为秒。参数修改请参考表2进行设置。

默认值:3

alarm_report_max_count

参数说明:指定告警上报的最大次数。

取值范围:非负整型。参数修改请参考表2进行设置。

默认值:1

enable_az_auto_switchover

参数说明:AZ自动切换开关,若打开,则表示允许cm_server自动切换AZ。否则当发生dn故障等情况时,即使当前AZ已经不再可用,也不会自动切换到其它AZ上,除非手动执行切换命令。

取值范围:非负整型,0或1,0表示开关关闭,1表示开关打开。参数修改请参考表2进行设置。

默认值:1

instance_keep_heartbeat_timeout

参数说明:cm_agent会定期检测实例状态并上报给cm_server,若实例状态长时间无法成功检测,累积次数超出该数值,则cm_server将下发命令给agent重启该实例。

取值范围:整型,单位为秒。参数修改请参考表2进行设置。

默认值:40

az_switchover_threshold

参数说明:若一个AZ内DN分片的故障率(故障的dn分片数 / 总dn分片数 * 100%)超过该数值,则会触发AZ自动切换。

取值范围:整型,0~100。参数修改请参考表2进行设置。

默认值:100

az_check_and_arbitrate_interval

参数说明:当某个AZ状态不正常时,会触发AZ自动切换,该参数是检测AZ状态的时间间隔。

取值范围:整型,单位为秒。参数修改请参考表2进行设置。

默认值:2

az_connect_check_interval

参数说明:定时检测AZ间的网络连接,该参数表示连续两次检测之间的间隔时间。

取值范围:整型,单位为秒。参数修改请参考表2进行设置。

默认值:60

az_connect_check_delay_time

参数说明:每次检测AZ间的网络连接时有多次重试,该参数表示两次重试之间的延迟时间

取值范围:整型,单位为秒。参数修改请参考表2进行设置。

默认值:150

cmserver_demote_delay_on_etcd_fault

参数说明:因为etcd不健康而导致cm_server从主降为备的时间间隔

取值范围:整型,单位为秒。参数修改请参考表2进行设置。

默认值:8

instance_phony_dead_restart_interval

参数说明:当dn实例僵死时,会被cm_agent重启,相同的实例连续因僵死被杀时,其间隔时间不能小于该参数数值,否则cm_agent不会下发命令

取值范围:整型,单位为秒。最小生效值为1800,如果设置小于此值实际生效值为1800。参数修改请参考表2进行设置。

默认值:21600

cm_auth_method

参数说明:CM模块端口认证方式,trust表示未配置端口认证,gss表示采用kerberos端口认证。必须注意的是:只有当kerberos服务端和客户端成功安装后才能修改为gss,否则CM模块无法正常通信,将影响数据库状态。

取值范围:枚举类型,有效值有trust, gss。参数修改请参考表2进行设置。

默认值:trust

cm_krb_server_keyfile

参数说明:kerberos服务端key文件所在位置,需要配置为绝对路径。该文件通常为${GAUSSHOME}/kerberos路径下,以keytab格式结尾,文件名与数据库运行所在用户名相同。与上述cm_auth_method参数是配对的,当cm_auth_method参数修改为gss时,该参数也必须配置为正确路径,否则将影响数据库状态

取值范围:字符串类型,参数修改请参考表2进行设置。

默认值:${GAUSSHOME}/kerberos/{UserName}.keytab,默认值无法生效,仅作为提示

cm_server_arbitrate_delay_base_time_out

参数说明:cm_server仲裁延迟基础时长。cm_server主断连后,仲裁启动计时开始,经过仲裁延迟时长后,将选出新的cm_server主。其中仲裁延迟时长由仲裁延迟基础时长、节点index(server ID序号)和增量时长共同决定。公式为:仲裁延迟时长=仲裁延迟基础时长+节点index*仲裁延迟增量时长参数

取值范围:整型,index>0,单位为秒。参数修改请参考表2进行设置。

默认值:10

cm_server_arbitrate_delay_incrememtal_time_out

参数说明:cm_server仲裁延迟增量时长。cm_server主断连后,仲裁启动计时开始,经过仲裁延迟时长后,将选出新的cm_server主。其中仲裁延迟时长由仲裁延迟基础时长、节点index(server ID序号)和增量时长共同决定。公式为:仲裁延迟时长=仲裁延迟基础时长+节点index*仲裁延迟增量时长参数

取值范围:整型,index>0,单位为秒。参数修改请参考表2进行设置。

默认值:3

force_promote

参数说明:cm_server是否打开强起逻辑(指数据库状态为Unknown的时候以丢失部分数据为代价保证数据库基本功能可用)的开关。0代表功能关闭,1代表功能开启。该参数同时适用于dn。

取值范围:整型,0~1。参数修改请参考表2进行设置。

默认值:0

switch_rto

参数说明:cm_server强起逻辑等待时延。在force_promote被置为1时,当数据库的某一分片处于无主状态开始计时,等待该延迟时间后开始执行强起逻辑。

取值范围:整型,60~2147483647,单位为秒。参数修改请参考表2进行设置。

默认值:600

backup_open

参数说明:灾备数据库实例设置,开启后CM按照灾备数据库实例模式运行

取值范围:整型,0~1。修改后需要重启cm_server才能生效。非灾备数据库实例不能开启该参数。参数修改请参考表2进行设置。

  • 0表示关闭。
  • 1表示开启。

默认值:0

enable_dcf

参数说明:DCF模式开关。

取值范围:布尔型。修改后需要重启cm_server才能生效。参数修改请参考表2进行设置。

  • 0表示关闭。
  • 1表示开启。

默认值:off

install_type

参数说明:容灾数据库实例相关的设置,用来区别是否是基于dorado的数据库实例。

取值范围:整型,0~2。修改后需要重启cm_server才能生效。非灾备数据库实例不能开启该参数。参数修改请参考表2进行设置。

  • 0表示未搭建容灾关系的数据库实例。
  • 1表示基于dorado的数据库实例。
  • 2表示基于流式的数据库实例。

默认值:0

enable_ssl

参数说明:ssl证书开关。

取值范围:布尔型。打开后使用ssl证书加密通信。修改后需要重启才能生效。参数修改请参考表2进行设置。

  • on表示启用ssl。
  • off表示不启用ssl。
  • 默认值:off
    须知:

    出于安全性考虑,建议不要关闭该配置。关闭后cm将不使用加密通信,所有信息明文传播,可能带来窃听、篡改、冒充等安全风险。

ssl_cert_expire_alert_threshold

参数说明:ssl证书过期告警时间。

取值范围:整型,单位为天。证书过期时间少于该时间时,上报证书即将过期告警。修改后需要重启才能生效。参数修改请参考表2进行设置。

默认值:90

ssl_cert_expire_check_interval

参数说明:ssl证书过期检测周期。

取值范围:整型,单位为秒。修改后需要重启才能生效。参数修改请参考表2进行设置。

默认值:86400

delay_arbitrate_timeout

参数说明:设置等待跟主DN同AZ节点redo回放后升主的时间。

取值范围:整型,[0, 21474836],单位:秒。参数修改请参考表2进行设置。

默认值:0

ddb_type

参数说明:etcd,dcc模式切换开关。

取值范围:整型。0:etcd;1:dcc。修改后需要重启cm_server才能生效。参数修改请参考表2进行设置。

默认值:0

ddb_log_level

参数说明:设置ddb日志级别。

关闭日志:“NONE”,NONE表示关闭日志打印,不能与以下日志级别混合使用。

开启日志:“RUN_ERR|RUN_WAR|RUN_INF|DEBUG_ERR|DEBUG_WAR|DEBUG_INF|TRACE|PROFILE|OPER”日志级别可以从上述字符串中选取字符串并使用竖线组合使用,不能配置空串。

取值范围:字符串,RUN_ERR|RUN_WAR|RUN_INF|DEBUG_ERR|DEBUG_WAR|DEBUG_INF|TRACE|PROFILE|OPER。参数修改请参考表2进行设置。

默认值:RUN_ERR|RUN_WAR|DEBUG_ERR|OPER|RUN_INF|PROFILE

ddb_log_backup_file_count

参数说明:最大保存日志文件个数。

取值范围:整型,[1, 100]。参数修改请参考表2进行设置。

默认值:10

ddb_max_log_file_size

参数说明:单条日志最大字节数。

取值范围:字符串,[1M, 1000M]。参数修改请参考表2进行设置。

默认值:10M

ddb_log_suppress_enable

参数说明:是否开启日志抑制功能。

取值范围:整型,0:关闭;1:开启。参数修改请参考表2进行设置。

默认值:1

ddb_election_timeout

参数说明:dcc选举超时时间。

取值范围:整型,[1, 600],单位:秒。参数修改请参考表2进行设置。

默认值:3

我们使用cookie来确保您的高速浏览体验。继续浏览本站,即表示您同意我们使用cookie。 详情

文档反馈

文档反馈

意见反馈

0/500

标记内容

同时提交标记内容