使用刚从别人电脑上复制过来的虚拟机,启动hive metastore后,启动hive,执行命令后发现报错:
后来发现应该是hive metastore那边的错误
解决办法:
是因为MySQL没有启动,
可以先用这条命令查询MySQL服务启动状态:
sudo service mysql status
如果显示未启动,用这条命令启动MySQL服务:
sudo service mysql start
无误后 重新启动hive metastore服务
hive --service metastore
然后再启动hive就没问题啦!!