< 返回新聞公共列表

bzz節(jié)點升級的簡單教程分享

發(fā)布時間:2021-06-18 15:01:58

bee的運行目錄總共包括三個文件

keys:私鑰文件主要包含( libp2p.key,pss.key,swarm.key)如果使用clef錢包則不會生成swarm.key

localstore本地存儲文件,主要為存儲節(jié)點數(shù)據(jù),提供數(shù)據(jù)而獲得獎勵

statestore  你的peer節(jié)點數(shù)據(jù),包含每個peer的余額

開始升級前,請先停止bee-clef與bee

開始備份,輸入命令

mkdir keys_cp && cp keys/*./keys_cp/

statestore_cp && cp statestore/*./statestore_cp/


下載最新clef 與bee輸入命令

wget https://github.com/ethersphere/bee-clef/releases/download/v0.4.12/bee-clef_0


如果沒有用clef 管理錢包那么這步驟可以去掉(clef-signer-enable: false,不使用clef)

bee 生成私鑰簡單描述:

默認會加載DataDir 指定的文件夾下的kyes也就是你的私鑰,如果找不到它就會重新生成,所以備份節(jié)點最關(guān)鍵的是kyes。


bzz節(jié)點升級的簡單教程分享.png


注:使用clef 管理的錢包升級后必須使用clef才能匹配到對應(yīng)的swarm.key,兩者不能混用


更新bee,輸入命令

https://github.com/ethersphere/bee/releases/download/v0.6.2/bee_0.6.2_amd64.rpm

sudo rpm -U bee_0.6.2_amd64.rpm


輸入bee version 查看當前版本:bee version


bzz節(jié)點升級的簡單教程分享.png


重新啟動

bee start --config bee.yaml

bee 啟動后輸入錢包地址無變化則說明升級成功



bzz節(jié)點升級的簡單教程分享.png


示例配置文件:

#是否啟用clef

clef-signer-enable:true

#工作目錄   

data-dir:/bee

#是否啟用geth交互

swap-enable:true

#geth地址swarm必須依賴以太坊智能合約,節(jié)點多需要搭建geth同步鏈上數(shù)據(jù)

swap-endpoint:https://goerli.infura.io/v3/6af5b373f46c45c4b02afeb5a9c9fde2

#日志級別

verbosity:trace

#引導(dǎo)語

welcome-message:"BZZ BZZ BZZ "

#是否開放調(diào)試api

debug-api-enable:true

#文件打開數(shù)量,linux默認1024 可根據(jù)配置修改

db-open-files-limit:2000

#是否設(shè)置輕節(jié)點,輕節(jié)點為數(shù)據(jù)消費者,不會獲得支票

full-node:true

#clef路徑

clef-signer-endpoint:/var/lib/bee-clef/clef.ipc

#初始質(zhì)押費用

swap-initial-deposit:"10000000000000000"


以上就是恒訊科技分享bzz節(jié)點升級的簡單教程,希望能幫助到大家。



/template/Home/Zkeys724/PC/Static