gpt4 book ai didi

cloudera - 停止 cloudera CDH5 集群命令行

转载 作者:行者123 更新时间:2023-12-01 03:46:00 26 4
gpt4 key购买 nike

我想知道用于停止和启动 cloudera CDH5.2 集群的命令行。

原因,我正在编写一个自动化脚本来运行一些基准测试,并希望在开始每个基准测试之前停止和启动集群。

我已经看到停止 CDH 集群并不完全等同于:-

服务 cloudera-scm-server stop

服务 cloudera-scm-server-db 停止

服务 cloudera-scm-agent 停止

最佳答案

如果您停止 scloudera scm 服务器/代理,您将不会停止服务。为此:

您需要使用 curl 向您的 cloudera scm 服务器发出 REST 请求。

文档在这里:
http://cloudera.github.io/cm_api/apidocs/v5/

这是我的一个例子:

        PARAM="/api/$CV/clusters/$CLUSTER_NAME/commands/start"
echo "starting all services"
curl -X POST -u "$LOGIN:$PASS" "http://""$HOSTNAME""$PARAM"

不要忘记更改您的主机名。主机名指向 cloudera 管理器服务器。

你可以找到我没有完成的完整脚本,但可以帮助你: http://pastebin.com/d71is5Sx

关于cloudera - 停止 cloudera CDH5 集群命令行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26930143/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com