IPFS百问:每次ipfs init都会生成一个新的repo么?
【摘要】 IPFS百问:每次ipfs init都会生成一个新的repo么?
答:当.ipfs被删除,ipfs init 会产生一个全新的repo
每次ipfs init都会生成一个新的repo么?
推导结论
当.ipfs被删除,ipfs init 会产生一个全新的repo
测试过程
1.配置文件分析
# PS D:\workspace\ipfs\nova.ipfs> ipfs init # initializing IPFS node at C:\Users\ipfsapp\.ipfs # generating 2048-bit RSA keypair...done # peer identity: QmNp61tANNHRmtQ73ajrS94CxPYPBHwNEm7FbuhaybugUv # to get started, enter: ipfs cat /ipfs/QmS4ustL54uo8FzR9455qaxZwuMiUhyvMcX9Ba8nUH4uVv/readme
init后,查看仓库内config文件,有三个关键参数:
Identity,包含PeerID标识、PrivKey私钥
Datastore,包含各种存储参数配置,如:GC回收时间、地址、挂载、网关等
监听地址:/ip4/127.0.0.1/tcp/5001
2.仓库目录 C:\Users\ipfsapp.ipfs
blocks/
datastore/
keystore/
api
config
datastore_spec
version
3.记录当前仓库主要参数,删除,重新创建仓库
当前仓库参数:
PeerID: QmNp61tANNHRmtQ73ajrS94CxPYPBHwNEm7FbuhaybugUv
仓库Hash:QmS4ustL54uo8FzR9455qaxZwuMiUhyvMcX9Ba8nUH4uVv
创建新的仓库:
PeerID:QmTBGcHM6SJHSPfGVBizWk8cuKBQfLmasNYYpT3fS6kbyF,不同。
仓库Hash:也不同。
【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)