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 Fluorine.

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