Important Note:

Cloudera Manager version 3 and CDH3 have reached End of Maintenance (EOM) as of June 20th, 2013. Cloudera will not support or provide patches for any of the Cloudera Manager version 3 and CDH3 releases. To view documentation related to later releases, click the Documentation link at the top of this page.

Hue Shell

Introducing Hue Shell

The Hue Shell application provides access to the Pig, Flume, and HBase command-line shells. The Shell application is designed to have the same look and feel as a Unix terminal. In addition to the shells configured by default, it is possible to include almost any process that exposes a command-line interface as an option in this Hue application.

Hue Shell Installation and Configuration

Hue Shell is one of the applications that can be installed as part of Hue. For more information about installing Hue, see Hue Installation.

Using Hue Shell

To use the Shell application:

  1. To start the Shell application, click this icon images/image53.jpeg in the application bar at the bottom of the Hue web page. (To start a second instance of the Shell application, double-click the icon.)The Hue Shell window opens in the Hue web page.
  2. Click any of the buttons in the center of the Shell window to open a subprocess shell of that type.

    If a button is disabled, the program is not on the system path. Ask your Hue administrator to fix this problem.

  3. Click a button at the top of the window to open a subprocess shell of that type in a new instance of the Shell application.
  4. After opening a subprocess, click anywhere in the body of the Shell application window to focus the command line. (Tab-completion is not supported.)
  5. To end a process, type exit or quit depending on the type of subprocess you have opened. You can also click the Close button on the instance of the Shell application.

    If you close your browser, the underlying shell process remains running for the amount of time specified by your Hue administrator. After this time the process is killed.

Viewing Documentation for the Shells

For information about using each of the default shells, see the documentation on the following sites:




Pig home page


Flume User Guide


HBase shell page