一、环境准备
4台虚拟机:
192.168.87.130 192.168.87.131 192.168.87.132 192.168.87.133
二、修改run.sh脚本如下
#!/bin/bash export MINIO_ACCESS_KEY=xxxxx export MINIO_SECRET_KEY=xxxxxxxxxxxxxxxxxxxxx/home/minio/minio server --config-dir /etc/minio --address ":9000" --console-address ":9001" \ http://192.168.87.130/data/minio/miniodata http://192.168.87.131/data/minio/miniodata \ http://192.168.87.132/data/minio/miniodata http://192.168.87.133/data/minio/miniodata
三、修改/usr/lib/systemd/system/minio.service如下:
[Unit] Description=Minio service Documentation=https://docs.minio.io/ [Service] WorkingDirectory=/data/minio/ ExecStart=/data/minio/run.sh Restart=on-failure RestartSec=5 [Install] WantedBy=multi-user.target
四、将相应文件赋值为可执行文件
chmod +x minio.service chmod +x run.sh
五、启动
systemctl daemon-reload
systemctl enable minio
systemctl start minio
systemctl status minio
六、minio迁移
mc工具链接:http://dl.minio.org.cn/client/mc/release/linux-amd64/mc
./mc alias set minio1 http://173.0.49.26:9000 minio cHr25@#H#dh ./mc cp --recursive minio1/hcc/ minio_beifen/ ./mc alias set minio1 http://10.0.0.5:9000 minio cHr25@#H#dh ./mc cp --recursive minio_beifen/* minio1/hcc/