资源池化参数
ss_enable_dss
参数说明: 是否开启dss模式,安装部署时用户指定。
该参数属于POSTMASTER类型参数,修改后数据库无法正常启动,请勿修改。
取值范围: 布尔型,on、off。on表示当前安装部署开启dss模式,off表示不开启。
默认值: off
- ss_enable_dss参数在单机模式下默认off。
- 若开启资源池化模式需要将此参数设置为on。
- om自动安装资源池化模式后,此参数默认为on。
ss_enable_dms
参数说明: 是否开启dms功能,安装部署时用户指定。
该参数属于POSTMASTER类型参数,修改后数据库无法正常启动,请勿修改。
取值范围: 布尔型,on、off。on表示当前安装部署开启dms功能,off表示不开启。
默认值: off
- ss_enable_dms参数在单机模式下默认off。
- 若开启资源池化模式需要将此参数设置为on。
- om自动安装资源池化模式后,此参数默认为on。
ss_enable_ssl
参数说明: 是否开启ssl功能。
该参数属于POSTMASTER类型参数,请参考重设参数表1中对应设置方法进行设置。
取值范围: 布尔型,on、off。on表示开启ssl ,off表示不开启。
默认值: on
- 该参数生效的前提是opengauss的ssl参数设置为on(总开关)。
- 手动修改此参数需在所有节点修改重启生效,单个节点修改重启会超时失败。
- 如果此参数关闭,主备机之间不走SSL连接,有被仿冒攻击和信息泄露的风险。
ss_enable_catalog_centralized
参数说明: 资源目录存储模式,不允许修改。
该参数属于POSTMASTER类型参数,请参考重设参数表1中对应设置方法进行设置,该参数不允许修改。
取值范围: 布尔型,on、off。on表示DRC资源只存放在主节点,off表示资源分布式存放,即每个节点都需要按照一定的规则存放部分DRC资源。
默认值: on
ss_enable_catalog_centralized目前不支持修改,只支持使用默认值。
ss_instance_id
参数说明: 资源池化实例ID,根据用户安装时指定DN生成,该参数不允许修改。
该参数属于POSTMASTER类型参数,请参考重设参数表1中对应设置方法进行设置。
默认值: 整型。取值范围0~63。
ss_dss_vg_name
参数说明: 用户安装时指定卷组名,该参数不允许修改。
该参数属于POSTMASTER类型参数,请参考重设参数表1中对应设置方法进行设置。
取值范围:字符串
默认值: 安装时用户自定义的数据卷组名。
ss_dss_conn_path
参数说明: dss实例进程使用的socket文件路径,该参数不允许修改。
该参数属于POSTMASTER类型参数,请参考重设参数表1中对应设置方法进行设置。
取值范围 :字符串
默认值: “ UDS:${DSS_HOME}/.dss_unix_d_socket”,DSS_HOME安装时用户自定义。
ss_interconnect_channel_count
参数说明: mes通信键连通道数量。
该参数属于POSTMASTER类型参数,请参考重设参数表1中对应设置方法进行设置。
取值范围 :整型,1~32
默认值: 16
ss_work_thread_count
参数说明: mes工作线程的数量。
该参数属于POSTMASTER类型参数,请参考重设参数表1中对应设置方法进行设置。
取值范围 :整型,16~128
默认值: 32
ss_recv_msg_pool_size
参数说明: mes消息接收池大小。
该参数属于POSTMASTER类型参数,请参考重设参数表1中对应设置方法进行设置。
取值范围: 整型,1MB~1024MB,单位:MB
默认值: 16MB
ss_interconnect_type
参数说明: mes通信协议类型。
该参数属于POSTMASTER类型参数,请参考重设参数表1中对应设置方法进行设置。
取值范围: 字符串类型,TCP、RDMA
默认值: TCP
RDMA通信依赖CX5网卡,并且依赖OCK RDMA动态库。开启前请确保已配置正确。
ss_interconnect_url
参数说明: 节点之间mes通信url。
该参数属于POSTMASTER类型参数,请参考重设参数表1中对应设置方法进行设置。
取值范围: 字符串,格式:“节点id:ip:port,节点id:ip:port,……….”
默认值: 安装时用户自定义。
ss_rdma_work_config
参数说明: rdma用户态poll占用起止cpu。
该参数属于POSTMASTER类型参数,请参考重设参数表1中对应设置方法进行设置。
取值范围: 字符串,“开始cpu 结束cpu“ (中间空格分开) 如:”10 15”
默认值: “”
ss_ock_log_path
参数说明: ock rdma日志文件路径。
该参数属于POSTMASTER类型参数,请参考重设参数表1中对应设置方法进行设置。
取值范围: 字符串
默认值: “”
ss_enable_scrlock
参数说明: 是否使用scrlock。
该参数属于POSTMASTER类型参数,请参考重设参数表1中对应设置方法进行设置。
取值范围: 布尔型,on、off。on表示开启使用scrlock,off表示不开启。
默认值: off
scrlock需要使用CX5网卡,并且依赖OCK RDMA动态库。开启前请确保已配置正确。
ss_enable_scrlock_sleep_mode
参数说明: 是否开启scrlock的睡眠模式。
该参数属于POSTMASTER类型参数,请参考重设参数表1中对应设置方法进行设置。
取值范围: 布尔值,on、off。on表示开启使用scrlock的睡眠模式,off表示不开启。
默认值: on
scrlock睡眠模式会降低scrlock对CPU的占用,但是会增加scrlock的时延。
ss_scrlock_server_port
参数说明: scrlock服务端侦听端口号。
该参数属于POSTMASTER类型参数,请参考重设参数表1中对应设置方法进行设置。
取值范围: 整型,0~65535
默认值: 8000
ss_scrlock_worker_count
参数说明: scrlock客户端worker数量。
该参数属于POSTMASTER类型参数,请参考重设参数表1中对应设置方法进行设置。
取值范围: 整型,2~16
默认值: 2
ss_scrlock_worker_bind_core
参数说明: scrlock worker占用起止CPU。
该参数属于POSTMASTER类型参数,请参考重设参数表1中对应设置方法进行设置。
取值范围: 字符串,“开始cpu 结束cpu“ (中间空格分开) 如:”10 15”
默认值: “”
- 该参数允许为空,此时scrlock worker不绑定CPU。
- 该参数表示的起止CPU数量需要不小于2。
ss_scrlock_server_bind_core
参数说明: scrlock server占用起止CPU。
该参数属于POSTMASTER类型参数,请参考重设参数表1中对应设置方法进行设置。
取值范围: 字符串,“开始cpu 结束cpu“ (中间空格分开) 如:”10 15”
默认值: “”
该参数为空时,等效于该参数为”0 0”,即scrlock server占用0号CPU。
ss_log_level
参数说明: 资源池化的日志级别。
该参数属于SIGHUP类型参数,请参考重设参数表1中对应设置方法进行设置。
7代表着run日志,255代表debug日志和run日志都开启。
取值范围: 整型,0~887。
默认值: 7
高并发场景下,不建议配置debug日志。此时如果配置debug日志,其他参数采用默认值,消息线程会频繁打印日志。该场景下可能出现消息线程繁忙导致处理CM查询节点状态请求超时,因此显示备节点的状态不是normal的情况。
ss_log_backup_file_count
参数说明: 备份日志的数量。
该参数属于SIGHUP类型参数,请参考重设参数表1中对应设置方法进行设置。
取值范围: 整型,0~1024。
默认值: 10
ss_log_max_file_size
参数说明: 日志大小的上限。
该参数属于SIGHUP类型参数,请参考重设参数表1中对应设置方法进行设置。
取值范围: 整型,1024~4194304,单位为KB。
默认值: 10MB (即10240KB)
ss_enable_aio
参数说明: 是否开启DSS异步IO功能,用于提升资源池化下脏页落盘的速度。
该参数属于POSTMASTER类型参数,请参考重设参数表1中对应设置方法进行设置。
取值范围: 布尔型,on、off。on开启,off表示不开启。
默认值: on