麒麟V10安装MinIO

1、官网下载服务端程序

2、上传至/usr/local/bin/,使用官网命令启动

chmod +x minio
MINIO_ROOT_USER=admin MINIO_ROOT_PASSWORD=password ./minio server /mnt/data --console-address ":9001"

后台启动

MINIO_ROOT_USER=admin MINIO_ROOT_PASSWORD=password nohup ./minio server /mnt/data --console-address ":9001"     &

查看服务是否运行
ps -ef|grep minio

3、登录控制台,如果只需要单机版,到此就结束了

http://192.168.218.135:9001/

密码为上一步设置的账号、密码

admin password

4、通过MinIO Client双击热备

从官网下载mc客户端

5、上传至/usr/local/bin/

在服务器1上执行

chmod +x mc
mc config host add minio_master http://192.168.218.135:9000 admin password
mc config host add minio_slave http://192.168.218.136:9000 admin password
mc mirror --remove --overwrite --watch  minio_master  minio_slave

在服务器2上执行

chmod +x mc
mc config host add minio_master http://192.168.218.136:9000 admin password
mc config host add minio_slave http://192.168.218.135:9000 admin password
mc mirror --remove --overwrite --watch  minio_master  minio_slave

在mc mirror后台运行,这个一定要server先运行再执行客户端同步。

nohup mc mirror --remove --overwrite --watch  minio_master  minio_slave &

mc config host add 命令等同于官网的,都是添加服务
mc alias set myminio/ http://MINIO-SERVER MYUSER MYPASSWORD



 
#查看已经添加的minio服务信息
mc config host ls
 
#移除已经添加的minio服务
mc config host remove  minio1
 
 
#全量迁移,重名文件不覆盖,bucket不存在会自动创建
mc mirror minio1 minio2
#只是迁移某个bucket,以test为例,目标的bucket需要提前建好
mc mirror minio1/test minio2/test
#覆盖重名文件,加--overwrite
mc mirror --overwrite minio1/test minio2/test

参考文档:

MinIO官网地址
minio主从同步和双机热备
minio 升级相关问题
Minio数据迁移(mc命令)
Minio+mc实现主主复制、双机热备、两台节点
MinIO中文文档

相关推荐
S-X-S1 个月前
「2024 博客之星」自研Java框架 Sunrays-Framework 使用教程
java·rabbitmq·springboot·web·log4j2·minio·脚手架
牛马程序员‍1 个月前
Day97 minio
java·对象存储·minio·oss
S-X-S2 个月前
【分布式文件存储系统Minio】2024.12保姆级教程
分布式·minio
CTGU_ 21_ emo~~~~2 个月前
在 Ubuntu 上搭建 MinIO 服务器
linux·后端·ubuntu·minio
spcodhu2 个月前
在 Ubuntu 上搭建 MinIO 服务器
linux·后端·minio
运维&陈同学2 个月前
【模块一】kubernetes容器编排进阶实战之基于velero及minio实现etcd数据备份与恢复
数据库·后端·云原生·容器·kubernetes·etcd·minio·velero
鬼义II虎神2 个月前
将Minio设置为Django的默认Storage(django-storages)
python·django·minio·django-storages
码见愁2 个月前
MinIO分布式文件存储
分布式·minio
Heartsuit3 个月前
云原生之运维监控实践-使用Prometheus与Grafana实现对MinIO服务的监测
云原生·grafana·prometheus·minio·运维监控
billy_gisboy3 个月前
01_MinIO部署(Windows单节点部署/Docker化部署)
minio