AWS Greengrass v2 не может установить greengrass-cli при установке и не может выполнить развертывание

Я использую BeagleBone с архитектурой armv7l (32 бит) и Debian linux, который я хочу использовать в качестве основного устройства Greengrass. При установке Greengrass V2 вывод был успешным. Сервис Greengrass запускается без жалоб, но greengrass-cli не устанавливается. Я попытался выполнить новое развертывание с консоли и таким образом установить greengrass-cli, но развертывание говорит «в процессе» и не завершается. Тем временем в журнале greengrass.log отображается ошибка:

      2021-04-26T13:03:58.572Z [INFO] (pool-2-thread-6) com.aws.greengrass.componentmanager.ComponentManager: Searching for best candidate locally on the device.. {VersionRequirements={aws.greengrass.Cli=>=2.0.5 <2.1.0}, ComponentName=aws.greengrass.Nucleus}
2021-04-26T13:03:58.580Z [INFO] (pool-2-thread-6) com.aws.greengrass.componentmanager.ComponentManager: Found running component which meets the requirement and use it.. {ComponentIdentifier=aws.greengrass.Nucleus-v2.0.5}
2021-04-26T13:03:58.582Z [INFO] (pool-2-thread-6) com.aws.greengrass.componentmanager.ComponentManager: Found the best local candidate that satisfies the requirement.. {LocalCandidateId=aws.greengrass.Nucleus-v2.0.5}
2021-04-26T13:03:58.584Z [INFO] (pool-2-thread-6) com.aws.greengrass.componentmanager.ComponentManager: negotiate-version-with-cloud-start. Negotiating version with cloud. {}
2021-04-26T13:03:59.641Z [INFO] (pool-2-thread-6) com.aws.greengrass.componentmanager.ComponentManager: negotiate-version-with-cloud-end. Negotiated version with cloud. {}
**strong text**2021-04-26T13:03:59.643Z [INFO] (pool-2-thread-6) ​com.aws.greengrass.componentmanager.ComponentManager: resolve-component-version-end. Resolved component version.. {ResolvedComponent=aws.greengrass.Nucleus-v2.0.5}
2021-04-26T13:03:59.926Z [INFO] (pool-2-thread-6) com.aws.greengrass.componentmanager.DependencyResolver: resolve-group-dependencies-finish. Finish resolving group dependencies. {resolvedComponents={aws.greengrass.Cli=aws.greengrass.Cli-v2.0.5, aws.greengrass.Nucleus=aws.greengrass.Nucleus-v2.0.5}, componentToVersionRequirements={aws.greengrass.Cli={thinggroup/Greengrass2CoreGroup2==2.0.5}, aws.greengrass.Nucleus={aws.greengrass.Cli=>=2.0.5 <2.1.0}}}
2021-04-26T13:03:59.938Z [INFO] (pool-2-thread-14) com.aws.greengrass.componentmanager.ComponentManager: prepare-package-start. {packageIdentifier=aws.greengrass.Cli-v2.0.5}
2021-04-26T13:04:25.156Z [INFO] (pool-2-thread-14) com.aws.greengrass.componentmanager.plugins.GreengrassRepositoryDownloader: get-artifact-size. task failed and will be retried. {task-attempt=1, componentIdentifier=aws.greengrass.Cli, artifactUri=greengrass:D1j72WNtUix8XjmZpugVJKdFWu0frPuN54hBmHT3TWI=/aws.greengrass.cli.client.zip}
org.apache.http.NoHttpResponseException: The target server failed to respond
    at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:141)
    at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead(DefaultHttpResponseParser.java:56)
    at org.apache.http.impl.io.AbstractMessageParser.parse(AbstractMessageParser.java:259)
    at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:163)
    at org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader(CPoolProxy.java:157)
    at org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse(HttpRequestExecutor.java:273)
    at org.apache.http.protocol.HttpRequestExecutor.execute(HttpRequestExecutor.java:125)
    at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:272)
    at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:186)
    at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
    at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56)
    at software.amazon.awssdk.http.apache.internal.impl.ApacheSdkHttpClient.execute(ApacheSdkHttpClient.java:72)
    at software.amazon.awssdk.http.apache.ApacheHttpClient.execute(ApacheHttpClient.java:253)
    at software.amazon.awssdk.http.apache.ApacheHttpClient.access$500(ApacheHttpClient.java:106)
    at software.amazon.awssdk.http.apache.ApacheHttpClient$1.call(ApacheHttpClient.java:232)
    at com.aws.greengrass.componentmanager.plugins.GreengrassRepositoryDownloader.getDownloadSizeWithoutRetry(GreengrassRepositoryDownloader.java:96)
    at com.aws.greengrass.componentmanager.plugins.GreengrassRepositoryDownloader.lambda$getDownloadSize$0(GreengrassRepositoryDownloader.java:79)
    at com.aws.greengrass.util.RetryUtils.runWithRetry(RetryUtils.java:46)
    at com.aws.greengrass.componentmanager.plugins.GreengrassRepositoryDownloader.getDownloadSize(GreengrassRepositoryDownloader.java:79)
    at com.aws.greengrass.componentmanager.ComponentManager.prepareArtifacts(ComponentManager.java:386)
    at com.aws.greengrass.componentmanager.ComponentManager.preparePackage(ComponentManager.java:344)
    at com.aws.greengrass.componentmanager.ComponentManager.lambda$preparePackages$1(ComponentManager.java:327)
    at java.util.concurrent.FutureTask.run(FutureTask.java:266)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:748)

Как я могу понять, в чем проблема, и исправить ее?

0 ответов

Другие вопросы по тегам