error al obtener el cliente de respaldo para el canal: el cliente de respaldo no pudo conectarse a XXX solución al problema

En el proceso de iniciar el programa de ejemplo (primera red) de Hyperledger Fabric, encontré

error getting endorser client for channel: endorser client failed to connect to peer1.org1.example.com:7051: failed to create new connection: context deadline exceeded
peer1.org1 failed to join the channel, Retry after 3 seconds

Captura de pantalla a continuación:

 Solución (1):

Primero paramos la red:

$ ./byfn.sh abajo

Luego ingresamos:

$ sudo  vim  /etc/resolv.conf

 

 2.  Ejecute ./byfn.sh up nuevamente para iniciar la red  

$ cd ~/hyperledger-fabric/fabric-samples/first-network/ # Ingrese la primera red para ejecutar

$ ./byfn.sh hasta

 

 

¡Puedes ver que la red se ha iniciado normalmente! ! !

Solución (dos)

1. Agregue variables de entorno debajo del contenedor cli en docker-compose-cli.yaml

GODEBUG=netdns=ir

2. Agregue variables de entorno en el contenedor base de pares en base/peer-base.yaml

GODEBUG=netdns=ir

3. Vuelva a intentarlo para ver si se puede iniciar No he probado este esquema yo mismo.

 

Supongo que te gusta

Origin blog.csdn.net/djklsajdklsajdlk/article/details/125588854
Recomendado
Clasificación