init() got an unexpected key word argument 'cluster'
时间: 2023-08-01 21:09:45 浏览: 128
抱歉,我之前提供的代码有误。在yarn_api_client中的ApplicationMaster中没有`cluster`参数。请使用以下代码来连接到Yarn集群的API并获取所有应用程序日志列表:
```python
from yarn_api_client import HistoryServer
# 连接到Yarn集群的API
yarn_client = HistoryServer(cluster='http://29.2.200.61:8088')
# 获取所有应用程序日志列表
logs = yarn_client.logs()
```
请确保将`cluster`参数的值替换为您的Yarn集群URL。
对于遍历日志文件内容并匹配关键字的部分,您可以使用之前提供的代码示例。如果您仍然遇到问题,请告诉我具体的错误提示,我将尽力帮助您解决。
相关问题
init() got an unexpected key word argument 'address'
抱歉,我之前给出的代码还是有误。在`yarn_api_client.ApplicationMaster`中没有`address`参数。请改用以下代码来连接到Yarn集群的API并获取所有应用程序日志列表:
```python
from yarn_api_client import ApplicationMaster
# 连接到Yarn集群的API
yarn_client = ApplicationMaster(application_id='application_XXXXXX')
# 获取所有应用程序日志列表
logs = yarn_client.logs()
```
请将`application_id`参数的值替换为您要获取日志的应用程序ID。
对于遍历日志文件内容并匹配关键字的部分,您可以使用之前提供的代码示例。如果您仍然遇到问题,请告诉我具体的错误提示,我将尽力帮助您解决。
init() got an unexpected key word argument 'application_id'
抱歉,我之前给出的代码有误。在yarn_api_client中的ApplicationMaster中没有`application_id`参数。请使用以下代码来连接到Yarn集群的API并获取所有应用程序日志列表:
```python
from yarn_api_client import HistoryServer
# 连接到Yarn集群的API
yarn_client = HistoryServer(address='http://29.2.200.61:8088')
# 获取所有应用程序日志列表
logs = yarn_client.logs(application_id='application_XXXXXX')
```
请确保将`application_id`参数的值替换为您要获取日志的应用程序ID。
对于遍历日志文件内容并匹配关键字的部分,您可以使用之前提供的代码示例。如果您仍然遇到问题,请告诉我具体的错误提示,我将尽力帮助您解决。