2017-10-01 3 views
0
Prog:dist abhishek$ composer network deploy -a my-network.bna -p hlfv1 -i PeerAdmin -s randomString 

Déploiement réseau d'affaires de l'archive: my-network.bna définition du réseau d'entreprise: Identifiant: [email protected] Description: Mon Commodity Trading NetworkErreur: Erreur lors de l'installation de l'exécutable Composer. Erreur: Échec de la connexion

✖ Déploiement réseau d'affaires définition. Cela peut prendre une minute ...

Error: Error trying deploy. Error: Error trying install composer runtime. Error: Connect Failed Command failed

lorsque vous essayez d'installer le moteur d'exécution compositeur, retourne

Prog:dist abhishek$ composer runtime install -n my-network -p hlfv1 -i PeerAdmin -s randomString 

✖ Installation d'exécution pour le réseau d'affaires de mon réseau. Cela peut prendre une minute ...

Error: Error trying install composer runtime. Error: Connect Failed Command failed

Répondre

0

Votre tissu est-il en cours d'exécution? Quelle est la sortie de docker ps?

+0

Thanks.docker a de la difficulté 'docker: réponse d'erreur du démon: Get https://registry-1.docker.io/v2/: Authentification proxy requise. ' –

+0

Hey Dan, J'ai essayé de faire docker droite mais toujours le même problème persiste .... Aidez avec ceci. 'Prog: dist abhishek $ réseau de compositeur déployer -a mon-réseau.bna -p hlfv1 -i PeerAdmin -s randomString' .. Erreur: Erreur lors du déploiement. Erreur: Erreur lors de l'installation du module d'installation du composeur. Erreur: Échec de la connexion Échec de la commande –

+0

Apparemment, l'installation de votre docker est en quelque sorte interrompue. Quel système d'exploitation? Courez-vous le dernier Docker? –

1

Essayez de faire la prochaine: Choisissez un répertoire que vous souhaitez installer et Hyperledger Fabric et Hyperledger Composer course Playground:

curl -sSL https://hyperledger.github.io/composer/install-hlfv1.sh | bash 

votre commande Lancez ensuite.

1

J'ai travaillé sur le tutoriel Hyperledger Composer (https://hyperledger.github.io/composer/tutorials/developer-guide.html) sur un ancien Mac, sous OS X Mavericks 10.9.5, ce qui signifie que j'utilise Docker Toolbox au lieu de Docker pour Mac. J'ai rencontré le même message d'erreur lors du déploiement de l'exemple de fichier .bna du réseau de négociation sur mon environnement de développement local.

Voici la commande dans le Terminal:

$ composer network deploy -a my-network.bna -p hlfv1 -i PeerAdmin -s randomString -A admin -S 

Et voici le journal des erreurs:

Error: Error trying deploy. Error: Error trying install composer runtime. Error: Connect Failed

Dans mon cas, ce fut parce que les réponses Docker Toolkit à sur une adresse IP attribuée lorsque vous start docker, au lieu de localhost, 127.0.0.1, etc.

Si vous utilisez également Docker Toolkit et obtenez la même erreur, commencez par trouver le numéro IP du docker, qui doit être indiqué sous Lancez le logo Docker Whale dans Terminal lorsque vous l'avez démarré, puis modifiez les fichiers suivants (TextEdit devrait bien fonctionner), en remplaçant toutes les références localhost et 127.0.0.1 par le numéro IP (laissez les ports, tels que :7050, là):

  • tissu-tools/tissu-scripts/hlfv1/compositeur/configtx.yaml
  • tissu-tools/tissu-scripts/hlfv1/compositeur/docker-compose.yml
  • tissu-outils/tissu-scripts/hlfv1/createComposerProfile.sh
  • fabric-tools/fabric-scripts/hlfv1/createPeerAdminCard.sh

Puis, de retour dans le Terminal, revenez à tissu-outils, et si la structure est déjà commencé, arrêtez, puis recréer le profil de compositeur, comme documenté:

$ ./stopFabric.sh 
$ ./createComposerProfile.sh 

Le journal devrait montre maintenant l'adresse IP du Docker Toolkit pour les acheteurs, les CA et les pairs. Maintenant, redémarrez Fabric:

$ ./startFabric.sh 

Revenez à fabric-tools/my-network/dist et relancer la commande Compose, et si tout va bien, il doit se connecter correctement.

+1

Le passage de Docker ToolBox à Docker for Mac a fonctionné pour moi. –