Dépannage de l'interface de ligne de commande Blockchain App Builder
Les informations suivantes peuvent être utilisées pour résoudre les problèmes système avec l'interface de ligne de commande Blockchain App Builder.
- Problèmes de prérequis
- Des erreurs peuvent survenir si vous modifiez ou mettez à niveau l'un des logiciels prérequis requis par Blockchain App Builder. Vous pouvez utiliser la commande
preReqCheck
pour vérifier que votre installation de Blockchain App Builder répond toujours aux prérequis.Syntaxe :
preReqCheck [options]
my-mac:TsProject myname$ ochain preReqCheck -h Usage: patch [options] Validates the pre-requisites of Blockchain App Builder Options : -h, --help output command usage information -D, --debug enable debug logging
- Echec du déploiement
- En raison d'un échec de déploiement, d'un déploiement endommagé, d'un conteneur homologue Docker plein ou d'un homologue Docker en cours d'arrêt sur le réseau local, une erreur semblable à la suivante peut s'afficher :
============ Started instantiate Chaincode ============ [2028-19-01T19:25:lO.372] [ERROR] default - Error instantiating Chaincode GollGl on channel mychannel, detailed error: Error: error starting container: error starting container: Failed to generate platform-specific docker build: Failed to pull hyperledger/fabric-ccenv:latest : API error (404): manifest for hyperledger/ fabric-ccenv:latest not found: manifest unknown: manifest unknown [2020-19-01T19:25:10.372] (INFO) default - ============ Finished instantiate Chaincode ============ [2020-19-01119:25:10.372] [ERROR] default - Error: Error instantiating Chaincode Goll01 on channel mychannel, detailed error: Error: error starting container: error starting container: Failed to generate platfom-specific docker build: Failed to pull hyperledger/fabric-ccenv: latest : API error (404): manifest for hyperledger/ fabric-ccenv:lalest not found: manifest unknown: manifest unknown exited: signal: terminated INFO: exited: signal: terminated ERROR: Error in Chaincode deployment
- Mac OSX : Xcode
- Après une mise à niveau de Mac OSX ou si Xcode n'est pas installé, vous pouvez voir une erreur similaire à la suivante dans le journal des erreurs :
gyp: No Xcode or CLT version detected! gyp ERR! configure error gyp ERR! stack Error: `gyp` failed with exit code: 1 gyp ERR! stack at