一、介绍
IPFS提供了一套方案来解决当需要同时管理多台节点时同步文件的不便之处。通过ipfs-cluster-service和ipfs-cluster-ctl对所有节点进行统一管理。主要功能为实现在管理节点统一上传文件、pin文件和删除文件。
其中ipfs-cluster-service为服务端,ipfs-cluster-ctl为管理端。所有节点都需要安装ipfs-cluster-service,其中只有管理节点安装ipfs-cluster-ctl。他们的依赖关系为:
ipfs-cluster-ctl—>ipfs-cluster-service—>ipfs
ipfs-cluster-service安装包下载地址:https://dist.ipfs.io/#ipfs-cluster-service
ipfs-cluster-ctl安装包下载地址:https://dist.ipfs.io/#ipfs-cluster-ctl
二、安装IPFS-Cluster
在所有节点当中安装ipfs-cluster-service
解压缩安装包,并拷贝启动脚本
tar -zxvf ipfs-cluster-service_v0.13.0_linux-amd64.tar.gz
cp ipfs-cluster-service/ipfs-cluster-service /usr/bin
在所有节点上执行初始化命令:
ipfs-cluster-service init
将会在当前用户的目录下生成文件夹 .ipfs-cluster/, 包含:
badger cluster.lock identity.json peerstore service.json
在集群管理节点安装ipfs-cluster-ctl
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。