GBase 8a
运维管理
文章
GBase 8a里数据库服务意外关闭重启时的日志信息
GBase社区管理员发表于2021-09-23 11:06:3927次浏览0个评论
GBase 8a在正常运行时会记录操作日志,在服务启动时也有对应的shtudown和start信息,如果发生意外重启,则只看到启动信息日志,没有关闭日志。
gcware服务
如下是一个gcware服务意外重启的日志,在00:05:26时还是正常的输出,之后日志消失了9分30秒,然后时服务启动的日志 gcluster consist Service Engine XXXXX started and ready to provide service.

如下是 gcware_system.log,可有看到shutdown和startup是对应的,如果只出现startup 没有对应的shutdown, 则标识意外关闭。

gcluster和gnode服务
如下是gclusterd的system.log里一次服务意外重启的日志例子。其中Express is ready for connection代表服务启动成功的标志,但没有看到正常 shutdown的信息。 反倒是后面 00:30:30, 有正常停止的 Normal shutdown 的正常停止日志。

意外关闭重启原因
没有关闭shutdown信息,表示进程没有接收到关闭的信号,或者没有时间或资源书写关闭日志,已知的几个情况如下
- 服务器断电重启
- 服务器强行reboot,特别是虚拟机强行重启
- 磁盘空间满,或只读。无法写日志。gcware会尝试内部重启。 gcluster和gnode没这个现象。
- 内存满,进程被OS给kill掉。 这个可以从操作系统 /var/log/messages日志里看到,一般包含 oom 字样(Out of memory)。
评论已关闭
热门帖子
- 12025-12-01浏览数:182763
- 22023-05-09浏览数:25059
- 42023-09-25浏览数:18525
- 52020-05-11浏览数:17529