1. 下载并安装 MC 客户端
执行以下命令,下载 MC 客户端并配置权限:
cd /home
wget https://dl.min.io/client/mc/release/linux-amd64/mc
mv mc /usr/bin/mc
chmod +x /usr/bin/mc
mc policy set public minio/coolvisit
mc anonymous set public minio/coolvisit2. 配置 Minio 主从同步
添加主节点和从节点的配置:
mc config host add minio_master http://192.168.180.132:9090 minioadmin minioadmin123?
mc config host add minio_slave http://192.168.0.132:9090 minioadmin minioadmin123?3. 创建同步服务
在 /usr/lib/systemd/system 目录下新建服务文件 minioc.service:
cd /usr/lib/systemd/system
vi minioc.service
[Unit]
Description=startup minioc mirror master to slave
After=network.target
[Service]
Type=simple
ExecStart=/usr/bin/mc mirror --remove --overwrite --watch minio_master minio_slave
Restart=on-failure
[Install]
WantedBy=multi-user.target4. 启动并管理同步服务
启动服务:systemctl start minioc.service
设置开机自启:systemctl enable minioc.service
查看服务状态:systemctl status minioc.service温馨提示: 按步骤操作可实现 Minio 主从数据实时同步。如遇问题,建议检查配置和服务状态,确保网络畅通。