CentOS 上 MinIO 日志查看指南
一 常见日志位置与查看方式
sudo journalctl -u minio.service -f(实时跟踪)、sudo journalctl -u minio.service -e(跳到末尾)、sudo journalctl -u minio.service -xe(显示详细错误与堆栈)。这是 systemd 部署下首选的查看方式。tail -f /var/log/minio/minio.log、tail -n 50 /var/log/minio/access.log、grep -i error /var/log/minio/*.log。如安装或部署脚本自定义了日志目录,请以自定义路径为准。tail -f /data/logs/minio.log、ps aux | grep minio 查看实际启动命令与参数。二 快速排查命令清单
sudo journalctl -u minio.service -f -e | grep -i errorsudo journalctl -u minio.service -n 100 -fsudo journalctl -u minio.service -xetail -n 200 /var/log/minio/minio.log | tac | lessgrep -i "accessdenied\|connection refused" /var/log/minio/*.log三 日志路径定位与配置要点
systemctl is-active minio && echo "managed by systemd"。如是,优先用 journalctl 查看。ps -ef | grep minio,确认是否存在 –log-path 或自定义数据目录等参数。四 日志轮转与长期维护
/etc/logrotate.d/minio,设置轮转周期、保留份数与压缩,并配合 postrotate 通知 MinIO 重新打开日志文件(如使用信号或重启策略)。