# 下载二进制文件 [root@localhost ~]# wget http://dl.minio.org.cn/server/minio/release/linux-amd64/minio -P /usr/local/minio/ # 配置权限 [root@localhost ~]# chmod +x /usr/local/minio/minio # 创建minio文件及日志目录 [root@localhost ~]# mkdir -p /data/minio/data /data/minio/logs #后台启动并指定Minio服务数据的存储判路径以及日志路径 nohup /usr/local/minio/minio server /data/minio/data > /data/minio/logs/minio.log 2>&1 &
2. 访问文件服务器备注:server 后面的/data/minio/data为存储目录。如果建立更多存储目录,可以使用命令:nohup /usr/local/minio/minio server /data/minio/data1 /data/minio/data2 /data/minio/data3 > /data/minio/logs/minio.log 2>&1 &
# 地址 http://服务器IP地址:9000/minio # 默认的用户和密码 Accesskey:minioadmin Secretkey:minioadmin3. 配置Minio Sever开机启动 将下方命令一起复制到SSH后回车:
minio="server /data/minio/data" cat > /usr/lib/systemd/system/minio.service <4. 启动Minio Server 服务/data/minio/logs/minio.log 2>&1 & Restart=on-failure [Install] WantedBy=multi-user.target EOF
[root@localhost ~]# chmod +x /usr/lib/systemd/system/minio.service [root@localhost ~]# systemctl daemon-reload [root@localhost ~]# systemctl enable minio.service [root@localhost ~]# systemctl start minio.service二、Minio Client 安装及同步 1. 下载Minio Client并安装至目录/usr/local/minio目录
[root@localhost ~]# wget http://dl.minio.org.cn/client/mc/release/linux-amd64/mc -P /usr/local/minio/ [root@localhost ~]# chmod +x /usr/local/minio/mc2. 配置Minio Server数据同步服务的访问权限
# 主Minio Server 服务器配置 [root@localhost ~]# mc config host add minio_master http://192.168.110.10:9000 minioadmin minioadmin # 从Minio Server 服务器配置 [root@localhost ~]# mc config host add minio_slave http://192.168.110.20:9000 minioadmin minioadmin3. 将master的minio所有桶(bucker)数据同步至slave的minio中。
注:同步功能将会清空slave的minio所有桶,如果有重要文件,见意先备份。
[root@localhost ~]# mc mirror --remove --overwrite --watch minio_master minio_slave4. 配置Minio Client 服务自动启动,在命令行输入下方命令并运行: 将下方命令一起复制到SSH后回车:
#master的minio服务别名 master_uat="minio_master" #slaver的minio服务别名 slave_uat="minio_slave" cat > /usr/lib/systemd/system/minioc.service <5. 启动Minio Client 服务 [root@localhost ~]# chmod +x /usr/lib/systemd/system/minioc.service [root@localhost ~]# systemctl daemon-reload [root@localhost ~]# systemctl enable minioc.service [root@localhost ~]# systemctl start minioc.service



