web-dev-qa-db-fra.com

Erreur de démarrage du réseau Hyperledger Composer v0.16.0

J'essaie Hyperledger Composer v0.16.0. Selon cette procédure , je souhaite déployer BNA sur un réseau Fabric en nuage. mais l'erreur suivante se produit ..__ Veuillez me faire savoir comment je peux le résoudre.

commander:

composer network start --card PeerAdmin@myfabric --networkAdmin admin --networkAdminEnrollSecret adminpw --archiveFile trade-network.bna --file networkadmin.card

résultat:

tarting business network from archive: trade-network.bna
Business network definition:
    Identifier: [email protected]
    Description: Commodities Trading Business Network

Processing these Network Admins: 
    userName: admin

✖ Starting business network definition. This may take a minute...
Error: Error trying to instantiate composer runtime. Error: No valid responses from any peers.
Response from attempted peer comms was an error: Error: chaincode error (status: 500, message: chaincode instantiation policy violated(Failed to authenticate policy))
5
SKuri

Error: No valid responses from any peers peut être b/c vous n'avez pas ./startFabric (dans le dossier fabric-tools) ou peut être le fichier .acl (permissions.acl) avec une erreur (essayez de le remplacer par la version initiale) 

4
Phan Hoàng Nhân

L'erreur 'Erreur: Erreur lors de la tentative d'instanciation du runtime du composeur.' Suggère que vous n'avez pas exécuté la commande d'installation du composeur, par exemple .composer runtime install -c PeerAdmin@fabric-network -n tutorial-network.__ ou que la commande ne s'est pas terminée correctement.

L'autre possibilité est que votre tissu s'est arrêté ou n'est pas contactable.

3
R Thatcher
there seems to be some challenges / bug with the use of composer

Mises à jour du compositeur: 0.19.0 Changements:

Fin mars, les développeurs de Composer Framework ont ​​publié la version 0.19.0. Bien qu'il y ait plusieurs nouvelles fonctionnalités (principalement sous les couvertures) dans cette version, il a également introduit certaines modifications de BREAKING :( Qu'est-ce que cela signifie? Cela signifie que:

Certaines commandes CLI du compositeur sont devenues obsolètes ou ont modifiées

Les commandes d'installation BNA ont changé (installation + démarrage)

Les commandes CLI du compositeur suivantes ont été supprimées

installation à l'exécution, déploiement réseau, mise à jour réseau, annulation du déploiement du réseau

La mise à niveau BNA nécessite l’installation de la nouvelle version suivie de 

Les commandes de la carte compositeur normalisées pour utiliser -c ou --card. Auparavant, certaines commandes utilisées -n et d'autres utilisées -c 

Certaines des API de compositeur ont changé

2
AnoopDixit

Le moteur d'exécution doit être installé sur la matrice pour que le réseau puisse démarrer.

"installation d'exécution du composeur -c PeerAdmin @ hlfv1 -n" 

Les marches: 

1) ./startFabric.sh, 

2) ./createPeerAdminCard.sh, 

3) runtime install d'installation -c PeerAdmin @ hlfv1 -n, 

4) composer network start -a ./@0.0.1.bna -A admin -S adminpw -c PeerAdmin @ hlfv1

2
SJ LaPorte

Cette erreur peut signifier que l'identité que vous utilisez pour effectuer un démarrage réseau n'a pas l'autorité d'administrateur du canal et n'est donc pas autorisée à effectuer un démarrage réseau. Je vous suggérerais de vérifier auprès de la personne qui a créé votre environnement et votre canal Hyperledger Fabric, quelles sont les identités appropriées pour l'autorité administrative sur le canal et de créer une carte avec le matériel de chiffrement approprié représentant cette identité afin de démarrer le réseau.

1
david_k

Eh bien, je recevais l'erreur similaire: -

Upgrading business network definition. This may take a minute...
Error: Error trying to upgrade business network. Error: No valid responses from any peers.
Response from attempted peer comms was an error: Error: 2 UNKNOWN: chaincode error (status: 500, message: could not find chaincode with name 'airlinev9')
Command failed

Ma version du compositeur: v0.19.4

Ce que j'essayais de faire:

J'essayais de mettre à jour mon BNA vers une version plus récente. Mais j'ai l'erreur que je vous ai montrée ci-dessus.

Ce que j'ai fait pour résoudre le problème: - 

  1. J'ai d'abord effacé la carte précédente à l'aide de la commande: -

carte compositeur delete -c admin @ airlinev9

  1. Et puis démarrez le BNA avec (déjà créé, installé): -

réseau compositeur début PeerAdmin @ hlfv1 -n airlinev9 -V 0.0.3 -A. admin -S adminpw

Et cela a fonctionné pour moi.

0

Je suis SUPER nouveau chez HyperLedger et je ne suis donc pas sûr de la façon dont cela a fonctionné mais juste au cas où cela fonctionnerait pour vous aussi, essayez-le. Je n'ai fait que 2 choses (sur le répertoire de fabric-tool):

1) ./startFabric.sh

2) ./createPeerAdminCard.sh

Ok je suis d'accord j'ai menti. Pas 2 choses mais 3. 

3) Réessayez normalement l’association .bna.

J'espère que cela fonctionne pour vous aussi :)

0
Manthan_Admane

Je suis venu avec une solution à mon problème, qui est similaire au vôtre, il pourrait vous être utile aussi:

J'ai remarqué qu'avec les autres réseaux, cela fonctionne correctement, donc il y a un problème avec le DNS:

  1. Modifiez ou créez /etc/docker/daemon.json dans votre ordinateur et ajoutez: { "dns": ["your dns", "8.8.8.8"] }
  2. Arrêtez Fabric, redémarrez Docker, Start Fabric.
  3. Répéter l’installation du compositeur et démarrer le compositeur
0
Santiago de Diego

Veuillez créer une nouvelle carte avec le nom de votre réseau professionnel. Espérons que cela fonctionnera: 

compositeur start --card PeerAdmin @ myfabric --networkAdmin admin --networkAdminEnrollSecret adminpw --archiveFile trade-network.bna --file trade-network. card

0
Abdullah
 1. ./stopFabric.sh
 2. export FABRIC_VERSION=hlfv11
 3. ./startFabric.sh
 4. ./createPeerAdminCard.sh
 5. install network
 6. start network
0
Harun-Ur-Rashid