2016-08-24 10 views
0

ローカルハイパージャーファブリックにチェーンコードの例を展開できません。ERRO:ローカルピアへの接続中にエラーが発生しました:grpc:接続しようとしましたがタイムアウトしました

システム設定:MAC

のMAC OSX、ドッカーツールボックス

一つ検証ピアが最大と

CORE_CHAINCODE_ID_NAME=mycc CORE_PEER_ADDRESS=0.0.0.0:30303 ./test 

を実行してchaincodeを展開しながらドッカー-compose.yaml

membersrvc: 
    image: hyperledger/fabric-membersrvc 
    command: membersrvc 
vp0: 
    image: hyperledger/fabric-peer 
    environment: 
    - CORE_PEER_ADDRESSAUTODETECT=false 
    - CORE_VM_ENDPOINT=http://172.17.0.1:2375 
    - CORE_LOGGING_LEVEL=DEBUG 
    - CORE_PEER_ID=vp0 
    - CORE_SECURITY_ENROLLID=test_vp0 
    - CORE_SECURITY_ENROLLSECRET=MwYpmSRjupbT 
    links: 
    - membersrvc 
    command: sh -c "sleep 5; peer node start --peer-chaincodedev" 

を使用して実行されていますそのエラーをとして示しています[shim] ERRO:ローカルピアに接続しようとしましたがエラーです:grpc:接続しようとしましたがタイムアウトしました

私はCORE_PEER_ADDRESSをgrep timeout solutionのように置き換えようとしましたが、エラーは変更されませんでした。

First Validating peer output

Chaincode deployment error window

答えて

0

あなたは、ピア・プロセスがlistenしている正しいポート番号を使用する必要があります。代わりに、次のコマンドを使用しての

CORE_CHAINCODE_ID_NAME=mycc CORE_PEER_ADDRESS=0.0.0.0:30303 ./test 

はこれを試す代わりに、

CORE_CHAINCODE_ID_NAME=mycc CORE_PEER_ADDRESS=0.0.0.0:7052 ./test 

それは、その代わりに、あなたのリスニングポートと使用を確認するには、次のコマンドを実行して動作しない場合は、

netstat -atp tcp | grep -i "listen" 
+1

ありがとうございます。私のためにポートは50250だった –

関連する問題