yarn logs -applicationId application_不知道号,我应该怎么赵
时间: 2023-07-24 17:59:19 浏览: 192
如果你不知道应用程序的 ID,可以使用以下命令列出所有正在运行的和已完成的应用程序及其 ID:
```
yarn application -list
```
该命令将输出所有应用程序的详细信息,包括应用程序的状态、ID、名称、用户和启动时间等。你可以查找应用程序的名称或其他信息来确定其 ID。
如果你想查找特定应用程序的 ID,可以使用以下命令:
```
yarn application -list | grep <application_name>
```
其中,<application_name> 是应用程序的名称或关键字。该命令将输出所有名称包含关键字的应用程序及其 ID。你可以从中选择正确的应用程序 ID 并使用 `yarn logs -applicationId` 命令查看其日志。
相关问题
yarn logs -applicationId application_
yarn logs -applicationId application_ 是用于查看 YARN 应用程序日志的命令,其中 application_ 后面是应用程序的 ID。
如果你知道应用程序的 ID,可以使用上述命令查看应用程序的日志。例如,要查看应用程序 ID 为“application_1234567890000_0001”的日志,可以使用以下命令:
```
yarn logs -applicationId application_1234567890000_0001
```
该命令将输出与应用程序相关的日志信息,包括标准输出和标准错误输出。你可以将输出保存到文件中进行分析,例如:
```
yarn logs -applicationId application_1234567890000_0001 > app_log.txt
```
请注意,此命令仅适用于正在运行的应用程序和最近完成的应用程序。如果应用程序已经完成或已经被杀死,则将无法使用此命令查看日志。
yarn logs -applicationId <application_id> -logFiles
`yarn logs -applicationId <application_id> -logFiles` 命令用于查看指定 YARN 应用程序的特定日志文件。你需要将 `<application_id>` 替换为你要查看的 YARN 应用程序的实际应用程序 ID。
例如,如果你的应用程序 ID 是 `application_1234567890_0001`,要查看该应用程序的标准输出日志文件,可以运行以下命令:
```
yarn logs -applicationId application_1234567890_0001 -logFiles stdout
```
这将显示指定应用程序的标准输出日志。你可以根据需要使用不同的 `-logFiles` 参数来查看其他类型的日志文件,如 `stderr`、`syslog` 等。
请注意,YARN 应用程序的日志文件可能因配置和环境而异,具体的日志文件名称和类型可能会有所不同。请根据你的实际情况调整 `-logFiles` 参数的值。
阅读全文