返回首页

gbase数据、南大通用产品文档:GBase8aGCmmonit 基本配置

更新日期:2024年09月11日

配置文件
在$GCLUSTER_BASE/config/gcmmonit.conf配置文件中,
可以查看和修改gcmmonit
的基本配置。
配置文件格式说明
[common]
log_file=
log_flag=
retry_times=
interval=
[TagName]
fail2ok_trigger_cmd=
ok2fail_trigger_cmd=
prog_name=
表4- 8 参数说明
参数名称



GBase 8a MPP Cluster 产品手册
4 管理员指南
文档版本953(2022-09-15)
南大通用数据技术股份有限公司
157
参数名称


common
通用设置节点标签,此标签下的配置为gcmonit 程序配置。
log_file
gcmmonit 的日志文件的绝对路径,如果没有指定,程序将报
错退出。
interval
gcmmonit 的检测服务程序的时间间隔,设置内容为正整数。
单位为秒。最小值为1,最大值为3600,如果没有指定,或
者指定值越界,程序将报错退出。
retry_times
gcmmonit 启动被监测程序的连续失败次数,设置内容为非负
整数。最小值为0,代表无限重试;最大值为64,如果没有
指定,或者指定值越界,程序将报错退出。
log_flag
gcmmonit 程序启动过程中是否生成log 文件。1 表示生成log
信息;0 表示不生成log 信息。默认值为1。
TagName
要监控的服务程序名称。
fail2ok_trigger_cmd
监测程序由stopped 到running 状态后需要执行的命令行方法。
可选设置项,用户可以依照需求来进行设置。如果发现设置
存在异常(如重复设置,设置值有误等),gcmonit 程序将报
错退出。
ok2fail_trigger_cmd
被监测程序由running 到stopped 状态后,
或者是在retry_times
内的stopped 到running,需要执行的命令行方法。为可选设
置项,用户可以依照需求来进行设置。如果发现设置存在异

(如重复设置,
设置值有误等)

gcmonit 程序将报错退出。
prog_name
指定了集群服务程序对应的具体进程名称,必须在配置文件
中指定。如果没有指定,gcmonit 程序将报错退出。
示例
gcmmonit 的配置文件$GCLUSTER_BASE/config/gcmmonit.conf 内容参考如下:
$ cat $GCLUSTER_BASE/config/gcmmonit.conf
[common]
log_file="/opt/192.168.146.22/gcluster/log/gcluster/gcmmonit.log"
log_flag=1
retry_times=10
interval=5
[gcmonit]
fail2ok_trigger_cmd="echo gcmonit started again"
ok2fail_trigger_cmd="/opt/192.168.146.22/gcluster/server/bin/gcmonit --start"
prog_name=gcmonit

1.迁移check 约束的时候建议不要修改列名称,否则会出现建表失败的问题。
2.SQLServer 迁移check 约束的时候,check 约束的表达式中不要使用“中括号[]”




GBase Migration Toolkit 迁移工具用户手册

南大通用数据技术股份有限公司 - 29 -


GBase 8s 客户机产品安装指南
南大通用数据技术股份有限公司 - 13 -
GBASE Data Server .NET Provider 接收到的某些错误消息与 GBase 8s .NET
Provider 接收到的错误消息可能存在差异。例如,GBase
8s
.NET
Provider 的
错误消息中有 [GBase 8s .NET provider] 这样的标记。而 GBASE Data
Server .NET Provider 的错误消息中只有 [GBASE]。 此外,相同类型错误的
错误代码可能也不同。