Ongoing service disruptions
For the most recent update on ongoing service disruptions affecting the AWS Middle East (UAE) Region (ME-CENTRAL-1), refer to the AWS Health Dashboard. For information on AWS Service migration, see How do I migrate my services to another region?
【以下的问题经过翻译处理】 安装详情:
在Ubuntu 18.04上安装了Greengrass V2,使用带有JSON日志和GG Cli的GG Nucleus 2.9.2(配置为“AuthorizedPosixGroups”:“ggc_group”)。
我想要能够从Greengrass组件内部检查组件的日志。我已经成功地使用Greengrass-cli从一个组件重新启动了另一个组件。
是否可以从另一个组件运行以下命令:
/greengrass/v2/bin/greengrass-cli logs get --verbose \ --log-file /greengrass/v2/logs/<componentName>.log \ --time-window -10sec
当我运行该命令时,出现错误:找不到文件:“/greengrass/v2/logs/<componentName>.log”。
日志文件本身是否必须可读才能在其上使用日志命令?
【以下的回答经过翻译处理】 默认情况下,该日志目录仅由root可读。 ggc_user将无法访问它。您需要以root身份运行组件。标准免责声明:如果您选择这样做,请理解可能的安全风险。我不建议这样做。
ggc_user
或者,您可以将其他组件配置为直接将日志记录到可读目录,而不是打印到标准输出并由Nucleus将日志写入磁盘。这对您有用吗?
您未登录。 登录 发布回答。
一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。