我正在尝试在我的hadoop集群上运行hiveserver2,以便我可以使用jdbc访问配置单元。我运行以下命令: $ HIVE_HOME /斌/ hiveserver2。这不会将任何内容记录到STDOUTPUT,而是启动正在运行的进程,但是我看不到任何tcp套接字在端口10000上侦听。
原来没有为hiveserver2正在运行的进程打开套接字。
如何启动hiveserver2?
答案 0 :(得分:18)
尝试跑步:
hive --service hiveserver2 --hiveconf hive.server2.thrift.port=10000 --hiveconf hive.root.logger=INFO,console
这将在端口10000上启动hiveserver2并将日志输出到控制台。
答案 1 :(得分:3)
使用以下命令运行hiveserver2
:
sudo su hduser
cd /usr/local/apache-hive-2.0.1-bin/bin
hive --service hiveserver2