返回首页

gbase数据、南大通用产品文档:GBase8sSHMNOACCESS 配置参数

更新日期:2024年09月11日

SHMNOACCESS 配置参数指定一个不用于附加共享内存的虚拟内存地址范围。
onconfig.std 值
On UNIX™: None
On Windows™: #SHMNOACCESS 0x70000000-0x7FFFFFFF, and this value is commented out
in the onconfig.std template file.
UNIX 上:无
Windows 上:#SHMNOACCESS 0x70000000-0x7FFFFFFF,且在 onconfig.std 模板文件中注
释掉这个值。

1 - 10 地址范围
分隔符
逗号
生效
编辑 onconfig 文件并重启数据库服务器之后。
用法
SHMNOACCESS 配置参数用于避开特定的范围进程地址,反过来避免与操作系统库冲突。
每一范围中的每一地址必须以十六机制格式起始。范围中的每一地址必须以连字符分隔,
且每一范围必须以逗号分隔,如下例所示:
SHMNOACCESS 0x70000000-0x75000000,0x7A000000-0x80000000

统一审计策略概述
背景信息
传统审计会产生大量的审计日志,
且不支持定制化的访问对象和访问来源配置,
不方便
数据库安全管理员对审计日志的分析。
而统一审计策略支持绑定资源标签、
配置数据来源输
出审计日志,可以提升安全管理员对数据库监控的效率。
操作步骤
请参见《安全加固指南》中“数据库配置> 数据库安全管理策略> 统一审计”章节。

GBase 8c V5 开发者手册
南大通用数据技术股份有限公司
199

使用 HA_FOC_ORDER 配置参数来为服务器的高可用性集群定义单一的连接管理故障转移规
则。
onconfig.std 值
HA_FOC_ORDER SDS,HDR,RSS

辅助服务器类型的列表,以逗号分隔并按优先级顺序罗列。例如,缺省值 SDS,HDR,RSS 表
示主服务器故障转移到 SD 辅助服务器,然后是 HDR 辅助服务器,再然后是 RS 辅助服务
器。
 HDR = 高可用性数据复制服务器
 RSS = 远程独立辅助服务器
 SDS = 共享磁盘辅助服务器

GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 89 -
MANUAL = 对集群中所有连接管理器禁用自动故障转移。
分隔符
以逗号分隔值。
生效
编辑 onconfig 文件并重启数据库服务器之后。
当您通过运行 onmode -wf 命令在 onconfig 文件中动态地重置该值时。
当您通过运行 onmode -wm 命令重置内存中的该值时。
运行带有 -wf HA_FOC_ORDER=value 或 -wm HA_FOC_ORDER=value 参数的 SQL 管理 API
task() 或 admin() 函数之后。
用法
如果在高可用性集群的主数据库服务器上设置 HA_FOC_ORDER 配置参数,则连接到该主服
务器的每一个连接管理器都采用该设置。该值取代连接单元的 ORDER=rule 故障转移序列
规则。然后,高可用性集群中的每一数据库服务器采用主服务器的 HA_FOC_ORDER 配置参
数值作为自己的 HA_FOC_ORDER 配置参数。
如果主服务器上的 HA_FOC_ORDER 配置参数设置为 MANUAL。
则在管理主服务器的集群的所
有连接管理器上禁用自动故障转移。
如果连接管理器的配置文件中连接单元的 FOC ORDER 值设置为 DISABLED,则连接管理器
不对那个连接单元执行故障转移。
HA_FOC_ORDER 配置参数的语法

示例
在下列示例中,您配置两个连接管理器来管理一个三服务器的集群。
三台服务器是:
 server_1(主服务器)
 server_2(SD 辅助服务器)
 server_3(HDR 辅助服务器)
第一个连接管理器有下列配置文件:
NAME connection_manger_1

CLUSTER cluster_1
{

GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 90 -
GBASEDBTSERVER servers_1
SLA sla_1 DBSERVERS=ANY
FOC ORDER=ENABLED \
PRIORITY=1
}
第二个连接管理器有下列配置文件:
NAME connection_manger_2

CLUSTER cluster_1
{
GBASEDBTSERVER servers_1
SLA sla_2 DBSERVERS=ANY
FOC ORDER=ENABLED \
PRIORITY=2
}
server_1 的 onconfig 文件有下列值:
HA_FOC_ORDER SDS,HDR
当 connection_manger_1 和 connection_manger_2 与 server_1 连接时,其配置成为:
NAME connection_manger_1

CLUSTER cluster_1
{
GBASEDBTSERVER servers_1
SLA sla_1 DBSERVERS=ANY
FOC ORDER=SDS,HDR \
PRIORITY=1
}
NAME connection_manger_2

CLUSTER cluster_1
{
GBASEDBTSERVER servers_1
SLA sla_2 DBSERVERS=ANY
FOC ORDER=SDS,HDR \
PRIORITY=2
}

GBase 8s 管理员参考
南大通用数据技术股份有限公司 - 91 -
在 server_2 和 server_3 的 onconfig 文件中,HA_FOC_ORDER 条目的值更新为
SDS,HDR。