检查进程,Hadoop以及zookeeper均已启动,但启动Hive显示缺少CLI组件。
图一
如图一所示。
修改一:我们使用Mysql进行储存元文件,已将MySQL的jar包导进/hive/lib目录下,在启动依旧不好使。(Missing Hive CLI Jar)!!!
修改二:在/hive/conf目录下我们储存着将元文件配置的hive-site.xml,检查后无影响。文件内容如下。
javax.jdo.option.ConnectionDriverName
com.mysql.jdbc.Driver
javax.jdo.option.ConnectionURL
jdbc:mysql://127.0.0.1:3306/hive?createDatabaseIfNotExist=true&useSSL=false
javax.jdo.option.ConnectionUserName
hive
javax.jdo.option.ConnectionPassword
Hive_123
修改三:重装Hive,方法可见其他博主。
修改四:source 环境变量,根目录下 source .bashrc
结果:hive正常启动,同时可安全退出。
原理不详,仅供参考。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)