4台服务器都执行同样的步骤,执行4次
1、 开通9000端口
2、 执行操作系统的一个进程最大访问文件的数量限制
echo"*softnofile65535">>/etc/security/limits.conf
echo"*hardnofile65535">>/etc/security/limits.conf
3、 在home 下创建一个文件夹举例/home/nasen
将提供minio的离线执行文件复制到目录下
或者自己去下载
http://dl.minio.org.cn/server/minio/release/linux-amd64/minio
4、创建一个存放文件文件夹 mkdir /home/file
5、 编写启动脚本
#!/bin/sh
echo ‘nasen’
cd /home/nasen
ls
export MINIO_ACCESS_KEY=minioadmin
export MINIO_SECRET_KEY=minioadmin
./minio server http://192.168.3.248/home/file http://192.168.3.250/home/file
http://192.168.3.251/home/file http://192.168.3.249/home/file \
6、编写后台启动脚本
#!/bin/sh
echo ‘start minio servers nasen told you’
./start.sh > /home/nasen/minio.log &
进入到 cd /home/nasen chmod 777 * 全部赋予执行权限
7、4个服务器的脚本都是一致全部一样,存放文件的路径也是一样
全部部署完成之后,要按脚本的顺序开启服务
248第一个,250第二个,251第三个,249第四个
依次执行run.sh脚本后台执行
然后查看启动日志
tail –f /home/nasen/minio.log
正常启动会下列的提示
登录地址验证各个服务是否正常
测试数据同步验证验证
248后台上传之后,登录其他249,250,251后台验证上传数据同步一致代表部署正常