apache hive

hive启动

$HADOOP_HOME/bin/hadoop fs -mkdir       /tmp
$HADOOP_HOME/bin/hadoop fs -mkdir       /user/hive/warehouse
$HADOOP_HOME/bin/hadoop fs -chmod g+w   /tmp
$HADOOP_HOME/bin/hadoop fs -chmod g+w   /user/hive/warehouse

如果遇到这个报错

FUNCTION 'NUCLEUS_ASCII' already exists.

就执行这句
rm -r metastore_db.tmp/metastore_db
mv metastore_db metastore_db.tmp

然后继续

$HIVE_HOME/bin/schematool -dbType derby -initSchema

然后执行hive

hive server

$HIVE_HOME/bin/hiveserver2

hive server 默认HIVE_HOST为localhost,HIVE_PORT为10000

hive beeline

$HIVE_HOME/bin/beeline -u jdbc:hive2://localhost:10000

不过执行这句报错 ,目前还没解决