#7 IPFS on GlusterFS小试牛刀
准备工作
用于ipfs的主机同样需要设置好host。 参考站内 #5 GlusterFS集群搭建(上)
GlusterFS安装
参考站内 #5 GlusterFS集群搭建(下)
这里我们不需要将ipfs主机接入节点,只需要挂载之前建立的分布卷即可。
sudo mkdir -p /ipfs
sudo mount -t glusterfs ipfs1:/gv1 /ipfsdf -Th 查看,可以看到gv1卷被加入进来了。
当机器重启后,临时挂载将被取消,并且不知道是不是glusterfs的bug?重新挂载将无法执行。这个时候得修改 /etc/fstab 来开机挂载分区。
ipfs1:/gv1 /ipfs glusterfs defaults,_netdev 0 0
# [HOST]:/[VOLUME] /[MOUNT] glusterfs defaults,_netdev 0 0Docker安装并运行IPFS
sudo docker run -d \
--name=ipfs \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Europe/London \
-p 80:80 \
-p 4001:4001 \
-p 5001:5001 \
-p 8080:8080 \
-p 443:443 `#optional` \
-v /ipfs:/config \
--restart unless-stopped \
ghcr.io/linuxserver/ipfs其中-v 填写挂载的gv1卷,也就是ipfs目录,对应容器内的config目录。
打开浏览器,输入服务器地址,将会打开ipfs的GUI界面。 导入一些文件,我们进入节点服务器可以发现导入的文件被均分到了集群节点中。
最終更新
役に立ちましたか?