MinIO 在 Linux 上启动分几种常见方式:单机单盘、单机多盘、以及以服务(systemd)方式运行。下面按最常见场景给你一个清晰、可操作的说明。
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
sudo mv minio /usr/local/bin/
查看是否成功:
minio --version
mkdir -p ~/minio/data
export MINIO_ROOT_USER=admin
export MINIO_ROOT_PASSWORD=admin123456
minio server ~/minio/data
默认:
✅ 适合本地测试
minio server ~/minio/data \
--console-address ":9001" \
--address ":9000"
访问:
http://IP:9000http://IP:9001minio server /data/disk1 /data/disk2 /data/disk3 /data/disk4
或:
minio server /data/minio{1..4}
✅ 支持纠删码(数据更安全)
sudo useradd -r minio-user -s /sbin/nologin
sudo chown -R minio-user:minio-user /data/minio
/etc/systemd/system/minio.service[Unit]
Description=MinIO
After=network.target
[Service]
User=minio-user
Group=minio-user
Environment="MINIO_ROOT_USER=admin"
Environment="MINIO_ROOT_PASSWORD=admin123456"
ExecStart=/usr/local/bin/minio server /data/minio \
--console-address ":9001" \
--address ":9000"
Restart=always
[Install]
WantedBy=multi-user.target
sudo systemctl daemon-reload
sudo systemctl start minio
sudo systemctl enable minio
systemctl status minio
journalctl -u minio -f
firewall-cmd --add-port=9000/tcp --permanent
firewall-cmd --add-port=9001/tcp --permanent
firewall-cmd --reload
lsof -i:9000
sudo chown -R minio-user:minio-user /data/minio
如果你愿意,可以告诉我:
我可以直接给你一份完全可用的启动方案。