如何在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}
答案 0 :(得分:2)
我很确定你的ansible命令在不同的用户下运行,而不是手动运行它。此命令需要以hdfs用户身份运行。
您还需要使用CLLocation
参数运行。
-nonInteractive