Linux上查看 MinIO 日志的常用方法
一 通过 systemd 查看服务日志
sudo journalctl -u minio -fsudo journalctl -u minio -n 50 --no-pagersudo journalctl -n 100 --no-pager | grep -E "(minio|killed|oom|error)"二 直接查看 MinIO 输出日志文件
minio server --address :9000 /data >> minio.log 2>&1 &tail -f minio.log/var/log/minio/minio.log/home/minio/minio.log/data/logs/minio.log>> minio.log 2>&1)。/etc/systemd/system/minio.service、/etc/default/minio)。tail -f 目标文件最直观。三 日志轮转与运维建议
sudo vim /etc/logrotate.d/minio/home/minio/minio.log {
daily
rotate 7
compress
delaycompress
missingok
notifempty
create 644 root root
postrotate
systemctl reload minio
endscript
}
logrotate -d /etc/logrotate.d/minio(调试),生效后按日自动轮转并压缩,保留 7 天。四 快速排查命令清单
sudo systemctl status minioss -tlnp | grep :9000 或 netstat -tlnp | grep :9000free -h、df -h、du -sh /your/data/dirps aux | grep minio、grep -i 'killed process' /var/log/syslog | tail -10mc alias set myminio http://<IP>:9000 ACCESS_KEY SECRET_KEYmc ls myminio/mc cp test.txt myminio/mybucket/、mc cp myminio/mybucket/test.txt .md5sum test.txt