1【建立目录】
mkdir -p /opt/minio/run && mkdir -p /etc/minio && mkdir -p /miniodata/{data1,data2,data3,data4}
2【集群启动脚本】
vim /opt/minio/run/run.sh
#!/bin/bash
export MINIO_ACCESS_KEY=minioadmin
export MINIO_SECRET_KEY=minioadmin
/opt/minio/run/minio server --config-dir /etc/minio
--address ':9001'
--console-address ':9000'
--config-dir /etc/minio
http://172.16.163.180/miniodata/{data1,data2,data3,data4}
http://172.16.163.181/miniodata/{data1,data2,data3,data4}
http://172.16.163.182/miniodata/{data1,data2,data3,data4}
http://172.16.163.183/miniodata/{data1,data2,data3,data4} > /opt/minio/run/minio.log 2>&1
3【minio.service】
vim /usr/lib/systemd/system/minio.service
[Unit]
Description=Minio service
Documentation=https://docs.minio.io/
[Service]
WorkingDirectory=/opt/minio/run/
ExecStart=/opt/minio/run/run.sh
Restart=on-failure
RestartSec=5
[Install]
WantedBy=multi-user.target
4【修改文件权限】
chmod +x /usr/lib/systemd/system/minio.service && chmod +x /opt/minio/run/minio && chmod +x /opt/minio/run/run.sh
5【开防火墙端口】
firewall-cmd --zone=public --add-port=9000-9001/tcp --permanent
firewall-cmd --reload
6【复制虚拟机181-183】
7【启动集群】
systemctl daemon-reload
systemctl start minio
systemctl enable minio
8【测试集群】
http://172.16.163.180:9000
http://172.16.163.181:9000
http://172.16.163.182:9000
http://172.16.163.183:9000
9【拷贝ssl证书】
上传ssl证书到/root/.minio/certs
private.key public.crt #必须是这命名
scp p* root@172.16.163.181:~/.minio/certs/
scp p* root@172.16.163.182:~/.minio/certs/
scp p* root@172.16.163.183:~/.minio/certs/



