若MinIO以系统服务(systemd)或命令行默认配置运行,日志文件默认存储在/var/log/minio/目录下,文件名为minio.log。可通过以下命令实时查看最新日志:
tail -f /var/log/minio/minio.log
或使用less分页查看:
less /var/log/minio/minio.log
若启动MinIO时通过-l/--logfile参数或配置文件(config.json)指定了日志路径,需优先检查自定义位置:
minio server /data -l /custom/path/minio.log,日志位于/custom/path/minio.log;/etc/minio/config.json(或用户主目录下的.minio/config.json),查找"file"字段中的"path"值(如"path": "/opt/minio/logs/minio.log"),日志即存储在该路径下。若MinIO以systemd服务(如minio.service)运行,可使用journalctl命令查看服务关联的日志:
journalctl -u minio.service -f # 实时查看
journalctl -u minio.service # 查看全部日志
此方法适用于通过systemctl start/stop minio管理的MinIO实例。
docker logs <container_name_or_id> # 查看全部日志
docker logs -f <container_name_or_id> # 实时查看
minio)查看日志:kubectl logs <pod_name> -c minio # 查看全部日志
kubectl logs -f <pod_name> -c minio # 实时查看
sudo或属于minio用户组);minio.log.1、minio.log.2.gz),可通过ls -lh /var/log/minio/查看所有日志文件;grep过滤特定日志(如错误信息):grep "ERROR" /var/log/minio/minio.log # 查看错误日志