Was mache ich falsch?initDeliver -> ERRO 129 Kann nicht zu 0.0.0.0:7050 wählen, wegen grpc: Zeitüberschreitung beim Wählen
Ich versuche, mich mit Hyperledger vertraut zu machen. Ich dachte, ich würde das Fabric lokal betreiben und die Marbles-Demo verwenden. Ich denke, die folgenden Fehler erklären, warum Marbles nicht auf das lokale Fabric zugreifen kann. Ich habe Blockchain auf Bluemix nach den Anweisungen der Marbles eingesetzt und das hat richtig funktioniert.
Ich folge den Anweisungen hier: https://hyperledger-fabric.readthedocs.io/en/latest/Setup/Network-setup/
Lauf Docker 1.12.5 auf Ubuntu (4.4.0-57-generic)
Unabhängig davon, ob ich einen einzelnen Peer oder mehrere laufen, ich empfange die folgenden Fehler für jeden der Peers. Es macht keinen Unterschied, ob ich 7050: 7050 von den veröffentlichten Ports des vp0-Peers entferne. Ich bin nicht in der Lage sich zu kräuseln, was ich denke, sollte ein REST-Endpunkt sein auf 7050.
vp0_1 | 2017-01-08 04:46:42.723 UTC [committer] initDeliver -> ERRO 129 Cannot dial to 0.0.0.0:7050, because of grpc: timed out when dialing
vp0_1 | 2017-01-08 04:46:42.723 UTC [committer] startDeliver -> ERRO 12a Can't initiate deliver protocol [grpc: timed out when dialing]
vp1_1 | 2017-01-08 04:46:43.443 UTC [committer] initDeliver -> ERRO 12d Cannot dial to 0.0.0.0:7050, because of grpc: timed out when dialing
vp1_1 | 2017-01-08 04:46:43.443 UTC [committer] startDeliver -> ERRO 12e Can't initiate deliver protocol [grpc: timed out when dialing]
Hier ist der Docker-compose.yml, die ich von den Anweisungen [ungewohnt mit Docker-compose] verstümmelt:
vp0:
image: hyperledger/fabric-peer
ports:
- "7050:7050"
- "7051:7051"
- "7052:7052"
environment:
- CORE_PEER_ADDRESSAUTODETECT=true
- CORE_VM_ENDPOINT=unix:///var/run/docker.sock
- CORE_LOGGING_LEVEL=DEBUG
- CORE_PEER_ID=vp0
command: peer node start
vp1:
image: hyperledger/fabric-peer
environment:
- CORE_PEER_ADDRESSAUTODETECT=true
- CORE_VM_ENDPOINT=unix:///var/run/docker.sock
- CORE_LOGGING_LEVEL=DEBUG
- CORE_PEER_ID=vp1
- CORE_PEER_DISCOVERY_ROOTNODE=vp0:7051
command: peer node start
links:
- vp0