簡體   English   中英

在 Greengrass v2 中部署用 Rust 編寫的私有 ECR 映像失敗

[英]Deploying a private ECR image written in Rust in Greengrass v2 failed

我一直在嘗試將存儲在私有 ECR 中的圖像部署到 Greengrass v2。

我不斷收到以下錯誤:

2022-07-07T19:54:22.811Z [ERROR] (pool-2-thread-47) com.aws.greengrass.deployment.activator.DeploymentActivator: merge-config. Deployment failed. {deploymentId=898e53f3-85b6-4850-b6cf-0f102a3cae96}
com.aws.greengrass.deployment.exceptions.ServiceUpdateException: Service service-name in broken state after deployment
        at com.aws.greengrass.deployment.DeploymentConfigMerger.waitForServicesToStart(DeploymentConfigMerger.java:194)
        at com.aws.greengrass.deployment.activator.DefaultActivator.activate(DefaultActivator.java:84)
        at com.aws.greengrass.deployment.DeploymentConfigMerger.updateActionForDeployment(DeploymentConfigMerger.java:150)
        at com.aws.greengrass.deployment.DeploymentConfigMerger.lambda$mergeInNewConfig$0(DeploymentConfigMerger.java:102)
        at com.aws.greengrass.lifecyclemanager.UpdateSystemPolicyService.runUpdateActions(UpdateSystemPolicyService.java:95)
        at com.aws.greengrass.lifecyclemanager.UpdateSystemPolicyService.lambda$startup$0(UpdateSystemPolicyService.java:165)
        at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        at java.base/java.lang.Thread.run(Thread.java:829)

在它之前或之后沒有其他錯誤。 我正在嘗試將其部署到安裝了 Linux 的樹莓派上,我可以通過在服務器上運行docker run來運行映像。 只是不是格林格拉斯。 該圖像是用 Rust 編寫的。

我正在運行sudo tail -f /greengrass/logs/greengrass.log命令,而不是sudo tail -f /greengrass/logs/service-name.log之一。 一旦我這樣做了,我就會得到更多信息。 我的錯誤是docker: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock:所以在谷歌快速搜索后,我在這里找到了解決方案。 運行sudo usermod -a -G docker ggc_user並再次部署它。 問題解決了!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM