【问题标题】:python fabric check if hadoop file existspython结构检查hadoop文件是否存在
【发布时间】:2014-12-23 17:53:24
【问题描述】:

我有三台服务器。我在 server1 中运行 python 脚本 a.py,a.py 将连接到具有 hadoop 客户端的 server2。然后,从server2,我需要检查server3是否有hadoop目录dir_eg。

如何在 a.py 中做到这一点?

fab -H server2 exe_cmd_in_server2:hadoop fs -mkdir server3/dur_eg 是创建该目录的命令,但我需要检查它是否存在

【问题讨论】:

标签: python hadoop fabric


【解决方案1】:

如果您只是想在目录已经存在的情况下避免错误,您可以使用mkdir -p 'path'。 如果您想知道该目录是否存在,您可以使用fabric.contrib.files.exists

【讨论】:

    猜你喜欢
    • 2016-06-23
    • 2018-01-15
    • 1970-01-01
    • 2011-06-11
    • 2021-12-25
    • 1970-01-01
    相关资源
    最近更新 更多