CLI Docs¶
htcluster¶
Manage hadoop test clusters
usage: htcluster [--help] [--version] command ...
-
--help
,
-h
¶
Show this help message then exit
-
--version
¶
Show version then exit
htcluster compose¶
Forward commands to docker-compose
usage: htcluster compose [--image IMAGE] [--config CONFIG] [--help]
cmd [cmd ...]
-
cmd
¶
The command to execute
-
--image
<image>
¶ The docker image to use to start. Either cdh5, cdh6, or the name of a custom image. Version tags are supported in the form of name:version. By default the image matching the version of htcluster will be used.
-
--config
<config>
¶ The config path to use. Either simple or kerberos. Default is simple.
-
--help
,
-h
¶
Show this help message then exit
htcluster exec¶
Execute a command on the node as a user
usage: htcluster exec [--user USER] [--service SERVICE] [--help] cmd [cmd ...]
-
cmd
¶
The command to execute
-
--user
<user>
,
-u
<user>
¶ The user to login as. Default is ‘testuser’.
-
--service
<service>
,
-s
<service>
¶ The service to login to. Default is ‘edge’.
-
--help
,
-h
¶
Show this help message then exit
htcluster kerbenv¶
Output environment variables to setup kerberos locally.
Intended use is to eval the output in bash:
eval $(htcluster kerbenv)
usage: htcluster kerbenv [--help]
-
--help
,
-h
¶
Show this help message then exit
htcluster login¶
Login to a node in the cluster.
usage: htcluster login [--user USER] [--service SERVICE] [--help]
-
--user
<user>
,
-u
<user>
¶ The user to login as. Default is ‘testuser’.
-
--service
<service>
,
-s
<service>
¶ The service to login to. Default is ‘edge’.
-
--help
,
-h
¶
Show this help message then exit
htcluster shutdown¶
Shutdown the cluster and remove the containers.
usage: htcluster shutdown [--help]
-
--help
,
-h
¶
Show this help message then exit
htcluster startup¶
Start up a hadoop cluster.
usage: htcluster startup [--image IMAGE] [--config CONFIG] [--mount MOUNT]
[--help]
-
--image
<image>
¶ The docker image to use to start. Either cdh5, cdh6, or the name of a custom image. Version tags are supported in the form of name:version. By default the image matching the version of htcluster will be used.
-
--config
<config>
¶ The config path to use. Either simple or kerberos. Default is simple.
-
--mount
<mount>
,
-m
<mount>
¶ Mount directory source to ~/dest by passing –mount source:dest. May be passed multiple times
-
--help
,
-h
¶
Show this help message then exit