Hive hiveserver2 配置运行
生活随笔
收集整理的這篇文章主要介紹了
Hive hiveserver2 配置运行
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1:運行
命令行模式:
hive --service hiveserver2 --hiveconf hive.server2.thrift.port=10001
服務模式:
hiveserver2 start[jifeng@feng01 conf]$ hive --service hiveserver2 --hiveconf hive.server2.thrift.port=10001 Starting HiveServer2 15/03/05 16:59:33 WARN conf.HiveConf: DEPRECATED: hive.metastore.ds.retry.* no longer has any effect. Use hive.hmshandler.retry.* instead
2:權限問題
java jdbc連接報錯: Exception in thread "main" java.sql.SQLException: Error while compiling statement: FAILED: RuntimeException Cannot make directory: hdfs://feng01:9000/tmp/hive-jifeng/hive_2015-03-05_17-04-43_349_5945847416346775092-3at org.apache.hive.jdbc.Utils.verifySuccess(Utils.java:121)at org.apache.hive.jdbc.Utils.verifySuccessWithInfo(Utils.java:109)at org.apache.hive.jdbc.HiveStatement.execute(HiveStatement.java:231)at org.apache.hive.jdbc.HiveStatement.executeQuery(HiveStatement.java:355)at demo.test.Pretest.main(Pretest.java:28)服務端也看到錯誤
FAILED: RuntimeException Cannot make directory: hdfs://feng01:9000/tmp/hive-jifeng/hive_2015-03-05_17-04-43_349_5945847416346775092-3 無權限創(chuàng)建目錄,修改為管理hadoop的用戶和密碼
修改后
3:For input string: "5000L"
JDBC連接報:
Exception in thread "main" java.sql.SQLException: For input string: "5000L"at org.apache.hive.jdbc.Utils.verifySuccess(Utils.java:121)at org.apache.hive.jdbc.Utils.verifySuccessWithInfo(Utils.java:109)at org.apache.hive.jdbc.HiveStatement.execute(HiveStatement.java:263)at org.apache.hive.jdbc.HiveStatement.executeQuery(HiveStatement.java:355)at demo.test.Pretest.main(Pretest.java:28)修改配置:把hive-site.xml
這個配置文件里hive.server2.long.polling.timeout這個參數(shù)是5000L,改成5000
course.id course.c1 course.c2 course.c3 course.c4 1 英語 中文 法文 日文 2 中文 法文 3 中文 法文 日文 4 中文 法文 拉丁 5 中文 法文 德文
總結
以上是生活随笔為你收集整理的Hive hiveserver2 配置运行的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: spark sql and hive 3
- 下一篇: Storm on yarn 安装