更新日期:2024年09月11日
GBase 8c 数据库运行时,集群和节点安装部署时产生的日志统称为系统日志。如果在
数据库运行时发生故障,
可以通过这些系统日志及时定位故障发生的原因,
根据日志内容制
定恢复GBase 8c 的方法。
日志文件存储路径
数据库节点的运行日志放在“/home/gbase/gbase8c/log/pg_log”中各自对应的目录下。
OM GBase 8c 安装卸载时产生的日志放在“/home/gbase/gbase8c/log/om”目录下。
日志文件命名格式
数据库节点运行日志的命名规则:
postgresql-创建时间.log
默认情况下,每日0 点或者日志文件大于16MB 或者数据库实例(数据库节点)重新
启动后,会生成新的日志文件。
CM 的运行日志的命名规则:
cm_agent 的日志:
cm_agent-创建时间.log/cm_agent-创建时间-current.log/system_call-创建时
间.log/system_call-创建时间-current.log
cm_server 的日志:
cm_server-创建时间.log/cm_server-创建时间-current.log/key_event-创建时
间.log/key_event-创建时间-current.log
om_monitor 的日志:
om_monitor-创建时间.log/om_monitor-创建时间-current.log
其中,
不带current 标识符的文件是历史日志文件,
带current 标识符的文件是当前日志
文件。最初调用进程时,进程会先创建一个带current 标识符的日志文件,当该日志文
件的大小超过16MB 时,会将当前日志文件重命名为历史日志文件,并以当前时间生
成新的当前日志文件。
GBase 8c 管理员指南
南大通用数据技术股份有限公司
122
日志内容说明
数据库节点每一行日志内容的默认格式:
日期+时间+时区+用户名称+数据库名称+会话ID+日志级别+日志内容
cm_agent、cm_server、om_monitor 每一行日志内容的默认格式:
时间+时区+会话ID+日志内容
SYSTEM_CALL 系统调用日志,
记录CM_AGENT 在运行过程中调用工具命令的情况。
key_event 每一行日志内容的默认格式:
时间+线程号+线程名: 关键事件类型+仲裁对象实例ID+仲裁细节