共享存储参数

ss_enable_dss

**参数说明:**是否开启dss模式,安装部署时用户指定,该参数不允许修改。

该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。

**取值范围:**布尔型,on、off。on表示当前安装部署开启dss模式,off表示不开启。

**默认值:**off

共享存储参数 - 图1 说明:

  • ss_enable_dss参数在单机模式下默认off。
  • 若开启共享存储模式需要将此参数设置为on。
  • om自动安装共享存储模式后,此参数默认为on。

ss_enable_dms

**参数说明:**是否开启dms功能,安装部署时用户指定,该参数不允许修改。

该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。

**取值范围:**布尔型,on、off。on表示当前安装部署开启dms功能,off表示不开启。

**默认值:**off

共享存储参数 - 图2 说明:

  • ss_enable_dms参数在单机模式下默认off。
  • 若开启共享存储模式需要将此参数设置为on。
  • om自动安装共享存储模式后,此参数默认为on。

ss_enable_ssl

**参数说明:**是否开启ssl功能。

该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。

**取值范围:**布尔型,on、off。on表示开启ssl ,off表示不开启。

**默认值:**on

共享存储参数 - 图3 说明:

  • 该参数生效的前提是opengauss的ssl参数设置为on(总开关)。
  • 手动修改此参数需在所有节点修改重启生效,单个节点修改重启会超时失败。
  • 如果此参数关闭,主备机之间不走SSL连接,有被仿冒攻击和信息泄露的风险。

ss_enable_catalog_centralized

**参数说明:**资源目录存储模式,不允许修改。

该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置,该参数不允许修改。

**取值范围:**布尔型,on、off。on表示DRC资源只存放在主节点,off表示资源分布式存放,即每个节点都需要按照一定的规则存放部分DRC资源。

默认值: on

共享存储参数 - 图4 说明: ss_enable_catalog_centralized目前不支持修改,只支持使用默认值。

ss_instance_id

**参数说明:**共享存储实例ID,根据用户安装时指定DN生成,该参数不允许修改。

该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。

**默认值:**整型。取值范围0~2。

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

共享存储参数 - 图5 说明: 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

共享存储参数 - 图6 说明: scrlock需要使用CX5网卡,并且依赖OCK RDMA动态库。开启前请确保已配置正确。

ss_enable_scrlock_sleep_mode

**参数说明:**是否开启scrlock的睡眠模式。

该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。

**取值范围:**布尔值,on、off。on表示开启使用scrlock的睡眠模式,off表示不开启。

**默认值:**on

共享存储参数 - 图7 说明: scrlock睡眠模式会降低scrlock对CPU的占用,但是会增加scrlock的时延。

ss_scrlock_server_port

**参数说明:**scrlock服务端侦听端口号。

该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。

**取值范围:**整型,0~65536

**默认值:**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”

默认值:“”

共享存储参数 - 图8 说明:

  • 该参数允许为空,此时scrlock worker不绑定CPU。
  • 该参数表示的起止CPU数量需要不小于2。

ss_scrlock_server_bind_core

**参数说明:**scrlock server占用起止CPU。

该参数属于POSTMASTER类型参数,请参考表1中对应设置方法进行设置。

**取值范围:**字符串,“开始cpu 结束cpu“ (中间空格分开) 如:“10 15”

默认值:“”

共享存储参数 - 图9 说明: 该参数为空时,等效于该参数为”0 0”,即scrlock server占用0号CPU。