Diagnosticar e Solucionar Problemas da CLI do Blockchain App Builder
As informações a seguir podem ser usadas para diagnosticar e solucionar problemas do sistema com a CLI do Blockchain App Builder.
- Problemas de pré-requisitos
- Podem ocorrer erros se você modificar ou fazer upgrade de qualquer software de pré-requisito exigido pelo Blockchain App Builder. Você pode usar o comando
preReqCheck
para verificar se a instalação do Blockchain App Builder ainda atende aos pré-requisitos.Uso:
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
- Falha na implantação
- Em decorrência de falha na implantação, implantação corrompida, um contêiner de mesmo nível do Docker estar cheio ou um par do Docker sendo eliminado na rede local, você poderá ver um erro semelhante a:
============ 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
- Após um upgrade do macOS ou se o Xcode não estiver instalado, você poderá ver um erro semelhante ao seguinte no log de erros:
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