Let's see how to run Hive from the command-line.
Once you have the binaries of Hive either compiled or downloaded, you need to configure a metastore for Hive where it keeps information about different entities. Once that is configured, start Hive metastore and HiveServer2 to access the entities from different clients.
Follow these steps to start different components of Hive on a node:
Run Hive CLI:
$HIVE_HOME/bin/hive
Run HiveServer2 and Beeline:
$HIVE_HOME/bin/hiveserver2 $HIVE_HOME/bin/beeline -u jdbc:Hive2://$HiveServer2_HOST:$HiveServer2_PORT
Run HCatalog and start up the HCatalog server:
$HIVE_HOME/hcatalog/sbin/hcat_server.sh
Run the HCatalog CLI:
$HIVE_HOME/hcatalog/bin/hcat
Run
WebHCat
:$HIVE_HOME/hcatalog/sbin/webhcat_server.sh