hadoop-common-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Hadoop Wiki] Trivial Update of "Hive/HiveWebInterface" by EdwardCapriolo
Date Wed, 04 Mar 2009 05:00:48 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Hadoop Wiki" for change notification.

The following page has been changed by EdwardCapriolo:
http://wiki.apache.org/hadoop/Hive/HiveWebInterface

The comment on the change is:
Fixed some typos

------------------------------------------------------------------------------
  = Hive Web Interface =
  
  == What is the Hive Web Interface ==
+ The Hive web interface is a an alternative to using the Hive command line interface. Using
the web interface is a great way to get started with hive. 
- The Hive Web Interface is a an alternative to using the Hive command line interface. 
- 
  == Features ==
  
  === Schema Browsing ===
@@ -14, +13 @@

  A power user issuing multiple hive queries simultaneously would have multiple CLI windows
open. The hive web interface manages the session on the web server, not from inside the CLI
window. This allows a user to start multiple queries and return to the web interface later
to check the status.
  
  === No local installation ===
- Any user with a web browser can work with Hive. This has the usual web interface benefits,
in particular remote users have less firewall/connectivity issues.
+ Any user with a web browser can work with Hive. This has the usual web interface benefits,
In particular a user wishing to interact with hadoop or hive requies access to many ports.
A remote or VPN user would only require access to the hive web interface running by default
on 0.0.0.0 tcp/9999.
  
  == Configuration ==
- Hive Web Interface made its first appeareance in the 0.2 branch. If you have 2.0 or the
SVN trunk you already have it
+ Hive Web Interface made its first appearance in the 0.2 branch. If you have 2.0 or the SVN
trunk you already have it
  
  
- You should not need to edit the defults for the Hive web interface. HWI uses:
+ You should not need to edit the defaults for the Hive web interface. HWI uses:
  {{{
  <property>
    <name>hive.hwi.listen.host</name>
@@ -40, +39 @@

    <description>This is the WAR file with the jsp content for Hive Web Interface</description>
  <property>
  }}}
+ 
+ You probably want to setup HiveDerbyServerMode to allow multiple sessions at the same time.

- === Startup ===
+ === Start up ===
  
  When initializing Hive with no arguments that CLI is invoked. Hive has an extension architecture
used to start other hive demons.
  {{{
  bin/hive --service hwi
  }}}
- Java has no direct way of deamonizing. In a production environment you should create a wrapper
script.
+ Java has no direct way of demonizing. In a production environment you should create a wrapper
script.
  {{{
  nohup bin/hive --service hwi > /dev/null 2> /dev/null &
  }}}
@@ -56, +57 @@

  }}}
  
  === Authentication ===
- Hadoop currently uses environmental properties to determine user name and group vector.
Thus Hive and Hive Web Interface can not enforce more stringent security then Hadoop can.
When you first connect to the Hive Web Interface the user is prompted for a user name and
groups.  This feature was added to support instalations using different schedulers.
+ Hadoop currently uses environmental properties to determine user name and group vector.
Thus Hive and Hive Web Interface can not enforce more stringent security then Hadoop can.
When you first connect to the Hive Web Interface the user is prompted for a user name and
groups.  This feature was added to support installations using different schedulers.
  
  If you want to tighten up security you are going to need to patch the source Hive Session
Manager or you may be able to tweak the JSP to accomplish this.
  

Mime
View raw message