在做kettle与hive对接的时候,
启动hiveserver报错
hive --service hiveserver
org.apache.thrift.transport.TTransportException: Could not create ServerSocket on address 0.0.0.0/0.0.0.0:10000.
要确保没有客户端在连接hive,检查方式:
netstat -nl | grep 10000
ps -ef | grep hive
kill 进程号
---------------------------------------------------------------------------------------------------
hive JDBC连接
在使用 JDBC 开发 Hive 程序时, 必须首先开启 Hive 的远程服务接口。使用下面命令进行开启:
nohup bin/hive --service hiveserver &
****************************************************************************************************
Metastore连接不上
启动metastore服务 nohup bin/hive --service metastore &
然后直接命令行hive进入hive shell环境,然后执行show databases