IPFS-Cluster 搭建流程

IPFS-Cluster 搭建流程

准备工作

  • 拉取代码:
git clone https://github.com/ipfs/go-ipfs.git
git clone https://github.com/ipfs/ipfs-cluster.git
go get -u github.com/Kubuxu/go-ipfs-swarm-key-gen/ipfs-swarm-key-gen
  • 编译代码(也可直接github从releases上下载可执行二进制文件)

    #ipfs
    cd go-ipfs/cmd/ipfs
    go build 
    #ipfs-cluster
    cd ipfs-cluster/ipfs-cluster-ctl
    go build 
    cd ipfs-cluster/ipfs-cluster-service
    go build 
    
  • 生成密钥

#ipfs密钥
ipfs-swarm-key-gen > ~/.ipfs/swarm.key
#ipfs-cluster密钥
 od -vN 32 -An -tx1 /dev/urandom | tr -d ' \n'
#记住密钥
c8d92b6783558b7f10d480b1b8c5e9c9c9c8a5e72f65ea8e9d0c36d72d0016a2

下面将在五台机器部署ipfs-cluster

172.18.3.1(主节点)
172.18.3.2
172.18.3.3
172.18.3.4
172.18.3.5

搭建IPFS私有网路

ipfsswarm.key拷贝到五台机器

从172.18.3.1-3.5开始启动ipfs

#172.18.3.1
#初始化
./ipfs init
#删除所有默认连接节点
./ipfs bootstrap rm --all
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值