华为云用户手册

  • ssl_cert_expire_alert_threshold 参数说明:ssl证书过期告警时间。证书过期时间少于该时间时,上报证书即将过期告警。 参数类型:整型 参数单位:天(d) 取值范围:7 ~ 180 默认值:90 设置方式:该参数为CM参数,参数修改请参考表2中方式一进行设置,修改后需要重启cm_server才能生效。 设置建议:按照实际需要进行调整。 设置不当的风险与影响:设置过小可能会导致告警不及时。
  • ddb_type 参数说明:etcd,dcc模式切换开关。 参数类型:整型 参数单位:无 取值范围:0 ~ 1 0:表示开启etcd模式。 1:表示开启dcc模式。 默认值:0 设置方式:该参数为CM参数,参数修改请参考表2中方式一进行设置,修改后需要重启cm_server才能生效。 设置建议:推荐使用默认值。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。
  • ddb_log_level 参数说明:设置ddb日志级别。 参数类型:字符串 参数单位:无 取值范围: “NONE”:表示关闭日志打印,不能与以下日志级别混合使用。 “RUN_ERR|RUN_WAR|RUN_INF|DEBUG_ERR|DEBUG_WAR|DEBUG_INF|TRACE|PROFILE|OPER”:表示开启日志,日志级别可以从上述字符串中选取字符串并使用竖线组合使用,不能配置空字符串。 默认值:"RUN_ERR|RUN_WAR|DEBUG_ERR|OPER|RUN_INF|PROFILE" 设置方式:该参数为CM参数,参数修改请参考表2中方式一、方式二进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。
  • ssl_cert_expire_check_interval 参数说明:ssl证书过期检测周期。 参数类型:整型 参数单位:秒(s) 取值范围:0 ~ 2147483647 默认值:86400(即1天) 设置方式:该参数为CM参数,参数修改请参考表2中方式一进行设置,修改后需要重启cm_server才能生效。 设置建议:按照实际需要进行调整。 设置不当的风险与影响:设置过小会增加CPU负载,过大会导致告警不及时。
  • ddb_log_suppress_enable 参数说明:控制是否开启日志抑制功能。 参数类型:整型 参数单位:无 取值范围:0 ~ 1 0:表示关闭日志抑制功能。 1:表示开启日志抑制功能。 默认值:0 设置方式:该参数为CM参数,参数修改请参考表2中方式一、方式二进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。
  • force_promote 参数说明:控制cm_server是否开启强切逻辑功能(数据库状态为Unknown的时候以丢失部分数据为代价保证数据库基本功能可用)。该参数适用于dn。 参数类型:整型 参数单位:无 取值范围:0 ~ 1 0:表示关闭强切逻辑功能。 1:表示开启强切逻辑功能。 默认值:0 设置方式:该参数为CM参数,参数修改请参考表2中方式一、方式二进行设置。 设置建议:如果用户可以接受业务(系统)发生强切导致部分数据丢失,以恢复业务为最高优先级,则可以设置为开启。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。
  • switch_rto 参数说明:cm_server强切逻辑等待时延。在force_promote参数取值被置为1时,当数据库的某一分片处于无主状态开始计时,等待该延迟时间后开始执行强切逻辑。 参数类型:整型 参数单位:秒(s) 取值范围:60 ~ 2147483647 默认值:600 设置方式:该参数为CM参数,参数修改请参考表2中方式一、方式二进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:设置过小会导致数据库故障假阳性,过大会导致故障恢复不及时。
  • enable_finishredo_retrieve 参数说明:控制cm_server强切逻辑后是否对redo切除的xlog进行数据找回。该参数取值设置为on时,发生强切后进行数据自动找回。 参数类型:布尔型 参数单位:无 取值范围: on:表示进行数据找回。 off:表示不进行数据找回。 默认值:off 设置方式:该参数为CM参数,参数修改请参考表2中方式一、方式二进行设置。 设置建议:按照实际需要进行调整。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。
  • cmserver_ha_status_interval 参数说明:cm_server主备同步状态信息的时间间隔。 参数类型:整型 参数单位:秒(s) 取值范围:1 ~ 2147483647 默认值:1 设置方式:该参数为CM参数,参数修改请参考表2中方式一、方式二进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:设置过大会导致cm故障检测和恢复功能不及时,设置过小会导致cpu负载变高。
  • cmserver_demote_delay_on_etcd_fault 参数说明:因为etcd不健康而导致cm_server从主降为备的时间延迟。 参数类型:整型 参数单位:秒(s) 取值范围:1 ~ 2147483647 默认值:8 设置方式:该参数为CM参数,参数修改请参考表2中方式一、方式二进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:设置过小会导致etcd故障检测的假阳性,过大会导致CM故障恢复不及时。
  • max_datastorage_threshold_check 参数说明:设置磁盘使用率的最大检测间隔时间。当用户手动修改只读模式参数后,会自动在指定间隔时间后开启磁盘满检测操作。 参数类型:整型 参数单位:秒(s) 取值范围:1 ~ 2592000 默认值:43200 设置方式:该参数为CM参数,参数修改请参考表2中方式一、方式二进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:设置过大会导致cm故障检测和恢复功能不及时。
  • enable_az_auto_switchover 参数说明:控制是否开启AZ自动切换功能,若开启,则表示允许cm_server自动切换AZ。否则当发生dn故障等情况时,即使当前AZ已经不再可用,也不会自动切换到其它AZ上,除非手动执行切换命令。 参数类型:整型 参数单位:无 取值范围:0 ~ 1 0:表示关闭AZ自动切换功能。 1:表示开启AZ自动切换功能。 默认值:1 设置方式:该参数为CM参数,参数修改请参考表2中方式一、方式二进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:关闭此功能可能会导致CM故障检测和恢复功能不及时。
  • cm_krb_server_keyfile 参数说明:kerberos服务端key文件所在位置,需要配置为绝对路径。该文件通常在“${GAUSSHOME}/kerberos”路径下,以keytab格式结尾,文件名与数据库运行所在用户名相同。 参数类型:字符串 参数单位:无 取值范围:服务器上kerberos服务端key文件所在位置的绝对路径。 默认值:“${GAUSSHOME}/kerberos/{UserName}.keytab”,默认值无法生效,仅作为提示。 设置方式:该参数为CM参数,参数修改请参考表2中方式一、方式二进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:该参数与上述cm_auth_method参数是配对的,当cm_auth_method参数修改为“gss”时,该参数也必须配置为正确路径,否则将影响数据库实例状态。
  • cm_server_arbitrate_delay_incrememtal_time_out 参数说明:cm_server仲裁延迟增量时长。cm_server主机断连后,仲裁启动计时开始,经过仲裁延迟时长后,将选出新的cm_server主机。其中仲裁延迟时长由仲裁延迟基础时长、节点index(server ID序号)和增量时长共同决定。公式为:仲裁延迟时长=仲裁延迟基础时长+节点index*仲裁延迟增量时长。 参数类型:整型 参数单位:秒(s) 取值范围:0 ~ 2147483647 默认值:3 设置方式:该参数为CM参数,参数修改请参考表2中方式一、方式二进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:设置过小会导致cm_server断连故障假阳性,过大会导致CM故障恢复不及时。
  • enable_ssl 参数说明:ssl证书开关。 参数类型:布尔型 参数单位:无 取值范围: on:表示启用ssl证书加密通信。 off:表示不启用ssl证书加密通信。 默认值:off 设置方式:该参数为CM参数,参数修改请参考表2中方式一进行设置,修改后需要重启cm_server才能生效。 设置建议:出于安全性考虑,建议不要关闭该配置。关闭后cm将不使用加密通信,所有信息明文传播,可能带来窃听、篡改、冒充等安全风险。 设置不当的风险与影响:关闭后cm将不使用加密通信,所有信息明文传播,可能带来窃听、篡改、冒充等安全风险。
  • cmserver_self_vote_timeout 参数说明:cm_server自仲裁超时时间。只有当该参数取值大于等于cmserver_ha_heartbeat_timeout参数取值时,该参数设置才有效。 参数类型:整型 参数单位:秒(s) 取值范围:0 ~ 2147483647 默认值:6 设置方式:该参数为CM参数,参数修改请参考表2中方式一、方式二进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:设置过大和过小会导致故障检测的假阴性和假阳性。
  • cm_auth_method 参数说明:CM模块端口认证方式。 参数类型:枚举类型 参数单位:无 取值范围: trust:表示未配置端口认证。 gss:表示采用kerberos端口认证。 默认值:trust 设置方式:该参数为CM参数,参数修改请参考表2中方式一、方式二进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:只有当kerberos服务端和客户端成功安装后才能修改为“gss”,否则CM模块无法正常通信,将影响数据库状态。
  • cm_server_arbitrate_delay_base_time_out 参数说明:cm_server仲裁延迟基础时长。cm_server主机断连后,仲裁启动计时开始,经过仲裁延迟时长后,将选出新的cm_server主机。其中仲裁延迟时长由仲裁延迟基础时长、节点index(server ID序号)和增量时长共同决定。公式为:仲裁延迟时长=仲裁延迟基础时长+节点index*仲裁延迟增量时长。 参数类型:整型 参数单位:秒(s) 取值范围:0 ~ 2147483647 默认值:10 设置方式:该参数为CM参数,参数修改请参考表2中方式一、方式二进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:设置过小会导致cm_server断连故障假阳性,过大会导致CM故障恢复不及时。
  • backup_open 参数说明:灾备数据库实例设置,控制CM是否按照灾备数据库实例模式运行。 参数类型:整型 参数单位:无 取值范围:0 ~ 3 0:表示未搭建灾备关系。 1:表示搭建了dorado灾备关系。 2:表示搭建了流式灾备关系。 3:表示搭建了逻辑灾备关系。 默认值:0 设置方式:该参数为CM参数,参数修改请参考表2中方式一进行设置,修改后需要重启cm_server才能生效。 设置建议:非灾备数据库实例不能开启该参数。此参数为内部调用参数,不建议用户修改。 设置不当的风险与影响:修改该参数取值可能导致数据库出现意料之外的结果,请保持默认值。
  • install_type 参数说明:容灾数据库实例相关的设置,用来区分数据库实例的类型。 参数类型:整型 参数单位:无 取值范围:0 ~ 2 0:表示未搭建容灾关系的数据库实例。 1:表示基于dorado的数据库实例。 2:表示基于流式的数据库实例。 默认值:0 设置方式:该参数为CM参数,参数修改请参考表2中方式一进行设置,修改后需要重启cm_server才能生效。 设置建议:非灾备数据库实例不能开启该参数。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。
  • log_dir 参数说明:log_dir决定存放cm_server日志文件的目录。可以是绝对路径,或者是相对路径(相对于cm_server数据目录的路径)。 参数类型:字符串 参数单位:无 取值范围:合法目录路径。 默认值:“$GAUSS LOG /cm/cm_server”,表示在$GAUSSLOG对应的cm目录下生成cm_server日志。 设置方式:该参数为CM参数,参数修改请参考表2中方式一进行设置,修改后需要重启cm_server才能生效。 设置建议:推荐使用默认值。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。
  • log_min_messages 参数说明:控制写到cm_server日志文件中的消息级别。每个级别都包含排在它后面的所有级别中的信息。级别越低,服务器运行日志中记录的消息就越少。 参数类型:枚举类型 参数单位:无 取值范围:有效值有debug5、debug1、log、warning、error、fatal。 默认值:warning 设置方式:该参数为CM参数,参数修改请参考表2中方式一、方式二进行设置。 设置建议:考虑硬盘大小后适当设置。 设置不当的风险与影响:设置级别低可能导致调试信息丢失。
  • 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中方式一、方式二进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。
  • datastorage_threshold_value_check 参数说明:设置数据库只读模式的磁盘占用阈值,当数据目录所在磁盘占用超过这个阈值,自动将数据库设置为只读模式。由于数据库只读后无法限制日志回放,磁盘占用会继续增加,因此应当关注数据库实例磁盘容量,及时处理数据库只读相关告警,防止出现磁盘空间写满、数据库无法快速恢复的场景。 参数类型:整型 参数单位:百分比 取值范围:1 ~ 99 默认值:85 设置方式:该参数为CM参数,参数修改请参考表2中方式一、方式二进行设置。 设置建议:建议设置为默认值,不做调整。根据磁盘空间可做适当调整,调整该参数时,建议同步调整dn的max_size_for_xlog_retention参数,避免因备份操作触发实例只读阈值。 设置不当的风险与影响:设置过大会导致磁盘空间占用过高、出现无法快速恢复的场景。
  • instance_keep_heartbeat_timeout 参数说明:cm_agent会定期检测实例状态并上报给cm_server,若实例状态长时间无法成功检测,累积时间超出该数值,则cm_server将下发命令给agent重启该实例。 参数类型:整型 参数单位:秒(s) 取值范围:0 ~ 2147483647 默认值:40 设置方式:该参数为CM参数,参数修改请参考表2中方式一、方式二进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:设置过大和过小会导致故障检测的假阴性和假阳性。
  • datastorage_threshold_check_interval 参数说明:检测磁盘占用的时间间隔。每间隔用户指定时间,检测一次磁盘占用。 参数类型:整型 参数单位:秒(s) 取值范围:1 ~ 2592000 默认值:10 设置方式:该参数为CM参数,参数修改请参考表2中方式一、方式二进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:设置过大会导致cm故障检测和恢复功能不及时,设置过小会导致cpu负载变高。
  • instance_phony_dead_restart_interval 参数说明:当DN实例僵死时,会被cm_agent重启,相同的实例连续因僵死被杀时,其间隔时间不能小于该参数数值,否则cm_agent不会下发命令。 参数类型:整型 参数单位:秒(s) 取值范围:0 ~ 2147483647。最小生效值为1800,如果设置小于此值实际生效值为1800 默认值:21600 设置方式:该参数为CM参数,参数修改请参考表2中方式一、方式二进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:设置过大和过小会导致故障检测的假阴性和假阳性。
  • enable_transaction_read_only 参数说明:控制是否打开cm_server磁盘阈值检测功能,该功能打开后,当磁盘使用率大于datastorage_threshold_value_check值时,cm_server会自动将数据库设置为只读模式。 参数类型:布尔型 参数单位:无 取值范围: on:表示开启阈值检测功能。 off:表示关闭阈值检测功能。 默认值:on 设置方式:该参数为CM参数,参数修改请参考表2中方式一、方式二进行设置。 设置建议:推荐使用默认值。 设置不当的风险与影响:关闭此功能可能导致磁盘占用过高。
  • log_file_size 参数说明:控制日志文件的大小。当日志文件达到指定大小时,则重新创建一个日志文件记录日志信息。 参数类型:整型 参数单位:MB 取值范围:0 ~ 2047 默认值:16 设置方式:该参数为CM参数,参数修改请参考表2中方式一、方式二进行设置。例如,设置为16,不带单位,表示16MB;设置为16MB,带单位,表示16MB。取值如果要带单位,必须为MB。 设置建议:推荐使用默认值。 设置不当的风险与影响:请在充分理解参数含义,并经过测试验证后进行修改,避免出现意料之外的结果。
  • thread_count 参数说明:agent线程池的线程数。 参数类型:字符串 参数单位:无 取值范围:该参数分为2个部分,'worker_thread_count, io_ratio',这2个部分的具体含义如下: worker_thread_count:AgentWorker的线程数量,取值范围2~1000。 io_ratio:io和worker线程的比例,值为n代表一个AgentIO线程对应n个AgentWorker线程,取值范围1~100。AgentIO线程最少一个。 默认值:"(1000,1)" 设置方式:该参数为CM参数,参数修改请参考表2中方式一进行设置,修改后需要重启cm_server才能生效。 设置建议:建议设置为默认值。若要更改,请在理解参数含义后谨慎操作,避免因误操作产生意料之外的风险。 设置不当的风险与影响:设置不当可能导致CM故障检测和恢复不及时、cpu负载变高。
共99354条