一、介绍

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

此处内容需要权限查看

您还没有获得查看权限永久VIP可免费查看

升级VIP免费查看