使用 API 重启Ambari Nodemanager组件
时间: 2024-05-10 21:20:45 浏览: 17
1. 首先需要获取Ambari的管理员用户名和密码以及Ambari服务器的URL。
2. 接下来需要使用Ambari REST API来重启Nodemanager组件。可以使用以下命令:
```
curl -u <admin-username>:<admin-password> -H "X-Requested-By: ambari" -X POST -d '{"RequestInfo":{"context":"Restart NodeManager"},"Requests/resource_filters":[{"service_name":"YARN","component_name":"NODEMANAGER","hosts":"<nodemanager-hostname>"}]}' http://<ambari-server>:8080/api/v1/clusters/<cluster-name>/requests
```
请注意,将`<admin-username>`和`<admin-password>`替换为Ambari管理员的用户名和密码,将`<nodemanager-hostname>`替换为要重启的Nodemanager主机的主机名,将`<ambari-server>`替换为Ambari服务器的URL,将`<cluster-name>`替换为Ambari集群的名称。
3. 运行命令后,您将收到一个JSON响应,其中包含请求的ID和状态。可以使用以下命令检查请求的状态:
```
curl -u <admin-username>:<admin-password> -H "X-Requested-By: ambari" -X GET http://<ambari-server>:8080/api/v1/clusters/<cluster-name>/requests/<request-id>
```
将`<admin-username>`,`<admin-password>`,`<ambari-server>`和`<cluster-name>`替换为相应的值,将`<request-id>`替换为先前请求返回的ID。您将收到一个JSON响应,其中包含请求的详细信息,包括状态。如果状态为COMPLETED,则Nodemanager组件已成功重启。
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)