当前位置: 首页 > news >正文

Hive运行错误

Hive

文章目录

  • Hive
    • 错误日志
    • 错误
      • SessionHiveMetaStoreClient
      • ql.Driver: FAILED: Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask
      • error: Could not find or load main class org.apache.hadoop.mapreduce.v2.app.MRAppMaster Please check whether your etc/hadoop/mapred-site.xml contains the below configuration:
      • Cannot run job locally: Input Size (= 460974586) is larger than hive.exec.mode.local.auto.inputbytes.max (= 134217728)

错误日志

  • hive运行日志

  • hadoop日志

错误

SessionHiveMetaStoreClient

FAILED: HiveException java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient
删除一个文件一个目录: derby.log和metastore_db
然后再重新初始化:
bin/schematool -dbType derby -initSchema

ql.Driver: FAILED: Execution Error, return code 2 from org.apache.hadoop.hive.ql.exec.mr.MapRedTask

查询hadoop日子:/bin/bash: /bin/java: No such file or directory
在这里插入图片描述

  • 解决:
    修改hadoop下的hadoop-env.sh文件里面的: export JAVA_HOME
    在这里插入图片描述

error: Could not find or load main class org.apache.hadoop.mapreduce.v2.app.MRAppMaster Please check whether your etc/hadoop/mapred-site.xml contains the below configuration:

在这里插入图片描述

解决:

  1. 停止集群: myhodoop.sh stop

  2. 修改 /opt/module/hadoop-3.1.3/etc/hadoop/mapred-site.xml 为以下内容:

<property><name>yarn.app.mapreduce.am.env</name><value>HADOOP_MAPRED_HOME=/opt/module/hadoop-3.1.3</value>
</property>
<property><name>mapreduce.map.env</name><value>HADOOP_MAPRED_HOME=/opt/module/hadoop-3.1.3</value>
</property>
<property><name>mapreduce.reduce.env</name><value>HADOOP_MAPRED_HOME=/opt/module/hadoop-3.1.3</value>
</property>

注意:用hadoop的完整地址,不能使用 ${HADOOP_HOME}

  1. 分发到各个集群
    xsync /opt/module/hadoop-3.1.3/etc/hadoop/mapred-site.xml

  2. 重启hadoop集群: myhadoop.sh start

Cannot run job locally: Input Size (= 460974586) is larger than hive.exec.mode.local.auto.inputbytes.max (= 134217728)

export HADOOP_OPTS=“$HADOOP_OPTS -Djava.library.path=/opt/module/hadoop-3.1.3/lib/native”

http://www.lryc.cn/news/353156.html

相关文章:

  • vue3之使用图片实现类似于 el-radio 的单选框功能,并且可实现选中和取消选中
  • Vue 安装vue
  • 5月30日在线研讨会 | 面向智能网联汽车的产教融合解决方案
  • 嵩山为什么称为三水之源
  • 最新文章合集
  • Jmeter预习第1天
  • Volatile的内存语义
  • Debezium+Kafka:Oracle 11g 数据实时同步至 DolphinDB 解决方案
  • 前端如何在 WebSocket 的请求头中使用标准 HTTP 头携带 Authorization 信息,添加请求头
  • Java---图书管理系统(练习版)
  • ICML2024 定义新隐私保护升级:DP-BITFIT新型微调技术让AI模型学习更安全
  • 网络空间安全数学基础·整除与同余
  • 同旺科技 FLUKE ADPT 隔离版发布 ---- 说明书
  • 云计算-角色、特性和模型 (Roles, Characteristics, and Models)
  • 介绍一下Hugging Face,这个公司的背景是什么
  • 【C++高阶(一)】继承
  • AI原生嵌入式矢量模型数据库ChromaDB-部署与使用指南
  • c# 画一个正弦函数
  • Docker学习(3):镜像使用
  • 【Git】版本控制工具——Git介绍及使用
  • 面试八股之JVM篇3.6——垃圾回收——强引用、弱引用、虚引用、软引用
  • 博客摘录「 Sql Server 收缩日志文件原理及always on 下的实践」2024年5月22日
  • 每日一题(5)——StringBuffer操作
  • 默认路由实现两个网段互通实验
  • ComfyUI完全入门:图生图局部重绘
  • 基于UDP的网络多人聊天室
  • 美国FDA认证是什么,食品FDA注册申请流程
  • golang的context和chan 的使用
  • 洛谷P3574 [POI2014] FAR-FarmCraft(树形dp)
  • vue/core源码中ref源码的js化