如何用ansible执行hdfs zkfc -formatZK

时间:2016-03-17 15:22:54

标签: hdfs ansible ansible-playbook ansible-2.x

如何在ansible playbook中执行hdfs zkfc -formatZK? 我试着用:

- name: format hdfs
  command: hdfs zkfc -formatZK

结果如下:

fatal: [172.16.8.231]: FAILED! => {"changed": false, "cmd": "hdfs zkfc
-formatZK", "failed": true, "msg": "[Errno 2] No existe el archivo o el
directorio", "rc": 2}

1 个答案:

答案 0 :(得分:2)

我很确定你的ansible命令在不同的用户下运行,而不是手动运行它。此命令需要以hdfs用户身份运行。

您还需要使用CLLocation参数运行。

-nonInteractive