# salt.modules.hadoop

Support for hadoop

maintainer:

  Yann Jouanin <yann.jouanin@intelunix.fr>

maturity:

  new

depends:

platform:

  linux

salt.modules.hadoop.dfs(command=None, *args)

  Execute a command on DFS

  CLI Example:

      salt '*' hadoop.dfs ls /

salt.modules.hadoop.dfs_absent(path)

  Check if a file or directory is absent on the distributed FS.

  CLI Example:

      salt '*' hadoop.dfs_absent /some_random_file

  Returns True if the file is absent

salt.modules.hadoop.dfs_present(path)

  Check if a file or directory is present on the distributed FS.

  CLI Example:

      salt '*' hadoop.dfs_present /some_random_file

  Returns True if the file is present

salt.modules.hadoop.dfsadmin_report(arg=None)

  New in version 2019.2.0.

  Reports basic filesystem information and statistics. Optional flags may be used to filter the list of displayed DataNodes.

  arg

    [live] [dead] [decommissioning]

  CLI Example:

      salt '*' hadoop.dfsadmin -report

salt.modules.hadoop.namenode_format(force=None)

  Format a name node

      salt '*' hadoop.namenode_format force=True

salt.modules.hadoop.version()

  Return version from hadoop version

  CLI Example:

      salt '*' hadoop.version