go-fastdfs文件系统集群部署
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 需求 两台服务器,保持文件统一,文件互为备份。实际安装建议使用最新版go-fastdf。 文件准备(所有节点) 备注:防止网络过慢,文末 Q 群可以获取到所需文件。 项目地址: https://github.com/sjqzhang/go-fastdfs 源码版本下载地址: https://github.com/sjqzhang/go-fastdfs/releases fileserver方式安装部署 1.上传文件到数据存储目录(一般为存储较大的磁盘挂载位置,这里是/data/sdv1) # cd /data/sdv1/ 2.上传fileserver文件(所有节点) 3.修改权限 # chmod +x fileserver 4.生成配置文件 备注:运行一下脚本,然后杀死程序(ctrl + C)即可生成各种需要的配置文件 # ./fileserver “Ctrl + C” # ll 5.修改配置(所有节点相同处理) 备注:需要修改 conf 目录下的 cfg.json 文件;这里添加了两台机器,需要把两台机器的 IP 地址和端口号,添加到 peers 的组里面,这样才能做到相互备份。 # cat conf/cfg.json { "绑定端号": "端口", "addr": ":8080", "PeerID":