minio非集群双机热备

minio非集群双机热备

minio非集群双机热备_第1张图片

  • 常规minio文件同步,都是使用minio做集群处理,但是如果实际生产环境条件达不到官方推荐的四节点,保证2n+1节点存活,也就说最低要求4台服务器文件存储专用
  • 但是如果项目要求是双机热备,而且还必须使用minio做文件存储,那为了实现无缝切换,做成集群的形式,是无法满足要求的
  • 所以查询大量资料后,决定使用minio的客户端mc来实现这一效果
  • 项目上有需求,需要两台单机minio做文件存储服务器并要求实现双机热备,文件需要实时同步
  • 准备两台服务器,各自部署minio,全部单机启动即可
  • https://min.io/download#/kubernetes minio官网,不要去中文官网下载,那边更新慢可能存在问题
minio server /data
  • 使用使用从英文官网下载的mc minio客户端
mc config host add minio_test1 http://192.168.90.189:9080 minioadmin minioadmin --api S3v4 配置mc节点
mc config host ls 查看mc配置节点
 mc mirror --remove --overwrite --watch  minio_test1  minio_test2 同步节点
  • 用nssm把mc同步节点指令配置为服务,即可实现开机自启同步指令,全程监听增删改覆盖各种文件同步操作
  • http://www.nssm.cc/download nssm官网

你可能感兴趣的:(minio,服务器,linux,运维)