初次启动hive,解决 ls: cannot access /home/hadoop/spark-2.2.0-bin-hadoop2.6/lib/spark-assembly-*.jar: No such file or directory问题
2024-10-20 08:54:26
>>提君博客原创 http://www.cnblogs.com/tijun/ <<
刚刚安装好hive,进行第一次启动
[hadoop@ltt1 bin]$ ./hive
ls: cannot access /home/hadoop/spark-2.2.-bin-hadoop2./lib/spark-assembly-*.jar: No such file or directory
which: no hbase in (/home/hadoop/hive110/bin:/home/hadoop/spark-2.2.-bin-hadoop2./bin:/home/hadoop/scala-2.11./bin:/home/hadoop/protobuf250/bin:/home/hadoop/hadoop260/bin:/home/hadoop/zookeeper345/bin:/home/hadoop/maven339/bin:/home/hadoop/jdk1..0_144/bin:/home/hadoop/spark-2.2.-bin-hadoop2./bin:/home/hadoop/scala-2.11./bin:/home/hadoop/protobuf250/bin:/home/hadoop/hadoop260/bin:/home/hadoop/zookeeper345/bin:/home/hadoop/maven339/bin:/home/hadoop/jdk1..0_144/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/hadoop/bin) Logging initialized using configuration in file:/home/hadoop/hive110/conf/hive-log4j.properties
WARNING: Hive CLI is deprecated and migration to Beeline is recommended.
hive (default)>
会出现一个提示
ls: cannot access /home/hadoop/spark-2.2.0-bin-hadoop2.6/lib/spark-assembly-*.jar: No such file or directory
出现这个问题的原因是
spark升级到spark2以后,原有lib目录下的大JAR包被分散成多个小JAR包,原来的spark-assembly-*.jar已经不存在,所以hive没有办法找到这个JAR包。
>>提君博客原创 http://www.cnblogs.com/tijun/ <<
解决方法
打开hive的安装目录下的bin目录,找到hive文件
cd $HIVE_HOME/bin
vi hive
找到下图中的位置
将鼠标定位的位置,更改成下图
>>提君博客原创 http://www.cnblogs.com/tijun/ <<
这样问题就解决了。
>>提君博客原创 http://www.cnblogs.com/tijun/ <<
最新文章
- sqoop job命令自动生成
- 将Web站点由IIS6迁移至IIS7
- openStack镜像制作
- 每日代码 - 6/26 lambda表达式
- CSS选择器的权重与优先规则
- 2016 Al-Baath University Training Camp Contest-1 C
- Swagger PHP使用指南
- @Html.Partial,@Html.Action,@Html.RenderPartial,@Html.RenderAction区别
- update inner join
- Tab Bar Controller和Navigation Controller混合使用详细教程
- C#学习日志 day 2 ------ 控制台颜色以及windowsphone 窗体应用试建
- 【j2ee】div浮动层拖拽
- linux shell中间$0,$?,$!和&;lt;&;lt;&;#39;END&;#39;
- 如何实现MDI窗体不重复打开同一个子窗体?
- C++ 函数模板“偏特化”
- Python爬虫入门教程 28-100 虎嗅网文章数据抓取 pyspider
- redis在windows系统下的安装和两个问题
- 19. SpringBoot_web开发-使用外部Servlet容器&;JSP支持
- foreve结束
- openshift 添加cron定时任务