PoC の一部として、Hyperlderger Fabric でのプライベート データの使用方法を実証しようとしています。https://hyperledger-fabric.readthedocs.io/en/release-1.4/private_data_tutorial.htmlに記載されている手順に従っています 。
ネットワークを開始できたので、byfn.sh
ネットワークの一部であるすべてのピアでチェーンコードをインスタンス化しようとしています。
最初に組織 1 のピア 0 に切り替えて、コードをインスタンス化しました。
export CORE_PEER_ADDRESS=peer0.org1.example.com:7051
peer chaincode install -n marblesp -v 1.0 -p github.com/chaincode/marbles02_private/go/
次のような望ましい出力が得られます。
install -> INFO 003 Installed remotely response:<status:200 payload:"OK" >
組織 1 のピア 1 に切り替えて同じ手順を試すと、次のエラーが発生します
export CORE_PEER_ADDRESS=peer1.org1.example.com:8051
。
peer chaincode install -n marblesp -v 1.0 -p github.com/chaincode/marbles02_private/go/
エラーは次のとおりです。
Error: error getting endorser client for install: endorser client failed to connect to peer1.org1.example.com:8051: failed to create new connection: context deadline exceeded
問題の解決を手伝ってください。
これは Mac システム用です。ドッカーが稼働しています。