Fehler in der Blockchain App Builder-CLI beheben
Die folgenden Informationen können zur Behebung von Systemproblemen mit der Blockchain App Builder-CLI verwendet werden.
- Probleme bei den Voraussetzungen
- Fehler können auftreten, wenn Sie eine der erforderlichen Software, die von Blockchain App Builder benötigt wird, ändern oder aktualisieren. Mit dem Befehl
preReqCheck
können Sie prüfen, ob die Installation von Blockchain App Builder weiterhin die Voraussetzungen erfüllt.Verwendung:
preReqCheck [options]
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
- Deployment-Fehler
- Aufgrund eines Deployment-Fehlers, eines beschädigten Deployments, eines vollen Docker-Peercontainers oder eines im lokalen Netzwerk abgebrochenen Docker-Peers wird möglicherweise ein Fehler wie der Folgende angezeigt:
============ 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
- macOS: Xcode
- Nach einem macOS-Upgrade oder wenn Xcode nicht installiert ist, wird möglicherweise ein Fehler wie der Folgende im Fehlerlog angezeigt:
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