安装hive后,键入hive命令进入hive的shell命令行中,然后键入show databases;命令后显示:
FAILED: Error in metadata: MetaException(message:Got exception: java.net.ConnectException Call to hadoop0/192.168.80.100:9000 failed on connection exception: java.net.ConnectException: Connection refused)
FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask
后来经过查阅资料发现我忘记启动hadoop集群了!
重新执行start-all.sh启动hadoop集群!
然后进入hive命令行执行show databases;
hive> show databases;
结果显示:
OK
default
Time taken: 68.125 seconds
结果已经出来了。
注:如果启动hadoop集群后仍然无法成功,请记得查看的hadoop集群是否处于安全模式!