在 Ubuntu 上安装 MinIO 报错,原因可能很多。下面我按最常见情况帮你排查,你可以对照看看是哪一种。
常见有 3 种:
报错类似:
permission denied
cannot create directory
✅ 解决:
sudo chown -R $USER:$USER /data
chmod -R 755 /data
/data 是你给 MinIO 指定的目录
报错类似:
address already in use
✅ 解决:
sudo lsof -i:9000
sudo lsof -i:9001
换端口:
minio server /data --address :9002 --console-address :9003
报错:
cannot execute binary file
✅ 解决(根据 CPU):
uname -m
重新下载正确版本:
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
报错:
Failed to start MinIO
✅ 检查:
sudo journalctl -u minio -xe
常见原因:
/etc/default/minio 配置错误示例配置:
MINIO_ROOT_USER=admin
MINIO_ROOT_PASSWORD=admin123
MINIO_VOLUMES="/data"
MINIO_OPTS="--address :9000 --console-address :9001"
报错:
docker: command not found
✅ 解决:
sudo apt install docker.io -y
sudo systemctl enable --now docker
启动 MinIO:
docker run -p 9000:9000 -p 9001:9001 \
-v /data:/data \
minio/minio server /data --console-address ":9001"
uname -m
df -h
sudo journalctl -u minio -xe
./minio --version
如果你愿意,可以把 完整报错信息 或 安装方式 发出来,例如:
我可以直接帮你定位到具体原因 ✅