日志文件对于确定出错的原因可以提供更多的信息。Master和每个Segment Instance都有自己的日志文件,位于数据目录下的pg_log中。Master的日志文件包含着最多的信息,应该总是首先检查Master日志文件
一、概述
master的日志位于 <MASTER_DATA_DIRECTORY>/pg_log下,各segment的日志在其数据目录的pg_log下。如下图
日志包括
- startup.log 数据库启动过程中的日志
- gpdb<时间戳>.csv
1、GP启动后的一般日志
2、每天自动滚动
3、文件过大时自动滚动,默认是10MB
二、日志格式
三、GP服务器日志分级
级别 | 描述 |
PANIC | 集群重置,所有会话中断 |
FATAL | 当前会话中止,也包括登陆失败 |
ERROR | 当前查询取消或异常结束,事务失败回滚 |
WARNING | 可能有问题,但是不会影响查询和事务的继续执行 |
LOG | 一般性管理信息,例如checkpoint |
INFO | 用户信息,会显示在客户端 |
NOTICE | 用户信息,会显示在客户端 |
DEBUG1-DEBUG5 | 开发人员调试 |
四、GP服务器日志配置
来源:CSDN
作者:MyySophia
链接:https://blog.csdn.net/MyySophia/article/details/103746775