2017-07-11 3 views
1

je une essayer de déployer mon réseau blockchain sur un serveur cloud, mais la commande suivante pour déployer le fichier bna sur l'instance hyperledger en cours d'exécution échoue:Impossible de charger le module de connecteur compositeur-connecteur-hlfv1 pour le profil de connexion hlfv1

composer network deploy -a basic-sample-network.bna -p hlfv1 -i PeerAdmin -s randomString

J'ai essayé les choses suivantes:

  • et l'installation compositeur Désinstallation-cli
  • et la désinstallation n Installation du noeud et du npm.

    Je reçois une erreur comme mentionné dans le titre. Toute aide serait très appréciée. Merci

+1

Quel niveau de noeud, npm utilisez-vous? Combien de mémoire a votre système? –

+0

nœud - v6.10.2, npm -3.10.10. 8 Go de RAM. –

Répondre

0

Cela indique généralement un problème d'installation en amont. Par exemple. Échec de la compilation des modules npm natifs. Êtes-vous sûr que le npm install -g composer-cli a réellement fonctionné? Que voyez-vous si vous exécutez composer --version?

+0

Auparavant j'avais v0.9.1 pour chacune des dépendances suivantes après quoi j'ai couru 'npm install -g composer-cli @ 0.8', maintenant' composer --version' renvoie ceci: -'composer-cli v0.8.1 composer- admin v0.8.1 composer-client v0.8.1 composer-common v0.8.1 composer-runtime-hlf v0.8.1 composer-runtime-hlfv1 v0.8.1' –

0

Sous root et accédez à votre compositeur-cli dossier installé (je ceci:/usr/local/lib/node_modules/compositeur-cli) et exécuter NPM reconstruction dangereux (reconstruction NPM --unsafe-perm)

0

essayez ceci. Il a travaillé pour moi

$ npm install grpc 
0

Dans mon cas, je l'avais installé noeud dans le monde, et il a NPM et node_modules installés avant de travailler avec HyperLedger. La documentation de HyperLedger demande d'utiliser nvm et je l'ai donc utilisé. Cela a causé des problèmes et je n'ai pas pu terminer les tâches liées au compositeur. J'ai fini par supprimer complètement le noeud/nvm de mon Mac et j'ai installé nvm et continué avec l'installation de l'installation du module de noeud Fabric dans cette installation de noeud localisée.

Les choses ont simplement fonctionné sans problème à partir de ce point.

0

J'avais une version antérieure du noeud et du npm installés et ceci a fait échouer plusieurs étapes et réussir plus tard. Par conséquent, j'ai complètement désinstallé Node, NPM et réinstallé NVM et le nœud via [NVM]. 1

Tous mes problèmes ont simplement disparu.