【2020初春】【ブロックチェーン】Hyperledger Fabric環境構築及びエラー報告Ubuntu
全過程でソースを切り替えず、Git clone fabricコードの時だけチュートリアル3の方法を使用した(チュートリアルのipはすでに変化しており、直接コピーすることはできず、自分で見ることができない)、Git cloneは速度が遅く、時々暴死し、大きさと時間の速度制限を変更してもだめで、hostファイルを修正した後にゆっくりと12個のミラーリングに成功し、3つ欠けている可能性がある.↓ERRO 001でダウンロード
export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
source /etc/profile
source ~/.profile
パスを変更するとFound a swap file by the name「ect/.profile.swp」解決策が表示されます
問題2:チュートリアルが混ざっているため、goのパスが間違っていて、fabricネットワークを起動するときに個人構成が間違っています:/usr/local/goの下にgoのソースファイルを配置します;home/yyy/go(~/go)の下にコードを置く、例えばcloneの下のfabricファイルgo環境変数構成参考チュートリアル1、間違いない
パスを変更すると、発生したバグの一部が消え、主なエラーコードが表示されます.
//
Makefile:73: *** "No go in PATH: Check dependencies". Stop.
generateArtifacts.sh: line 58: /home/apps/go/src/github.com/hyperledger/fabric/examples
/e2e_cli/../../release/linux-amd64/bin/cryptogen: No such file or directory
//
...../shim ...
Makefile:227: recipe for target 'build/bin/cryptogen' failed
make: *** [build/bin/cryptogen] Error 1
最終プロンプトERRO 001 cannotrun peerまで実行...一般的な解決策ERRO 001
上記のいずれかが正しいかno go in pathまたはエラープロンプト2が表示される場合は、権限親測定を修正して有効にしてみてください.
その後、いくつかの小さな問題に遭遇しましたが、よく見られます.方法は一度に効果があります.
Error:Error endorsing chaincode:rpc error:code=Unknown desc=Error starting container:API error(404){「message」:「network e 2 ecli_default not found」}解決策:問題3、1つ欠けている_
CRIT 004 Error on outputBlock:Error writing genesis block:open./channel-artifacts/get:is a directory解決方法:問題4
対応フォルダの下でfabricネットワークを開く
./network_setup.sh up
Ctrl+c終了
ネットワークの再シャットダウン
./network_setup.sh down
Over~