Ubuntu 上安装 MinIO “失败”的原因有很多种,下面按最常见原因给你梳理一下,你可以对照看是哪一种;如果你愿意贴出具体报错信息,我可以直接帮你定位。
MinIO 官方二进制在:
https://dl.min.io/server/minio/release/linux-amd64/minio
常见问题:
dl.min.io 慢或被墙wget / curl 没装✅ 解决:
sudo apt update
sudo apt install -y wget curl
或用国内镜像(示例):
wget https://mirrors.tuna.tsinghua.edu.cn/minio/server/minio/release/linux-amd64/minio
很多人下载后直接运行:
./minio
结果:
Permission denied
✅ 解决:
chmod +x minio
sudo mv minio /usr/local/bin/
报错类似:
ERROR: MinIO cannot be run as root
✅ 解决(推荐):
useradd -m minio
su - minio
或显式指定:
MINIO_ROOT_USER=admin MINIO_ROOT_PASSWORD=password ./minio server /data
报错:
address already in use
✅ 检查:
sudo netstat -tunlp | grep 9000
✅ 换端口:
./minio server /data --console-address ":9091"
如果你用 service 方式装,常见错误:
示例正确 service:
[Unit]
Description=MinIO
After=network.target
[Service]
User=minio
ExecStart=/usr/local/bin/minio server /data --console-address ":9001"
Restart=always
[Install]
WantedBy=multi-user.target
Ubuntu 自带仓库里 没有官方 MinIO
很多人误装了:
sudo apt install minio
那是 另一个不相关的工具
✅ 正确方式:
docker run -p 9000:9000 -p 9001:9001 \
minio/minio server /data --console-address ":9001"
请直接贴:
lsb_release -a)我可以直接给你一份可复制运行的成功命令。