启动MinIO服务后,使用以下命令检查服务是否正常运行:
sudo systemctl status minio
若服务未启动,可通过sudo systemctl start minio启动;如需开机自启,执行sudo systemctl enable minio。
MinIO默认提供Web管理界面,通过浏览器访问http://<服务器IP>:9000(若启动时修改了端口,需替换为实际端口)。首次登录需使用默认凭证:
minioadminminioadmin若未安装mc,可通过以下命令快速安装:
wget https://dl.min.io/client/mc/release/linux-amd64/mc
chmod +x mc
sudo mv mc /usr/local/bin/
使用mc alias set命令添加MinIO服务器别名(替换<服务器IP>为实际IP):
mc alias set myminio http://<服务器IP>:9000 minioadmin minioadmin
mc ls myminio
test-bucket):mc mb myminio/test-bucket
/path/to/local/file.txt上传至test-bucket):mc cp /path/to/local/file.txt myminio/test-bucket/
test-bucket中的file.txt下载至本地/path/to/save/):mc cp myminio/test-bucket/file.txt /path/to/save/
若上述操作无报错且结果符合预期,说明mc与MinIO服务交互正常。
使用curl命令访问MinIO的健康检查接口,验证服务是否可达:
curl http://<服务器IP>:9000/minio/health/live
若返回200 OK,说明MinIO服务正在正常运行。
若测试中遇到问题,可通过查看MinIO日志定位原因。默认日志路径为/var/log/minio.log(若自定义了日志路径,需替换为实际路径):
sudo tail -f /var/log/minio.log
日志中会显示服务启动、文件操作及错误信息,帮助快速排查问题。
sudo firewall-cmd --zone=public --add-port=9000/tcp --permanent
sudo firewall-cmd --reload
minioadmin:minioadmin),提升安全性。