Hive中的日志分为两种

1. 系统日志,记录了hive的运行情况,错误状况。
2. Job 日志,记录了Hive 中job的执行的历史过程。

日志查看方法

1,在本地运行机器上

hive日志存储位置在本机上,不是hadoop上:在hive/conf/ hive-log4j.properties 文件中记录,该文件如果没有,就是使用默认,默认的存储情况:hive.root.logger=WARN,DRFAhive.log.dir=/tmp/${user.name} # 默认的存储位置hive.log.file=hive.log  # 默认的文件名

Job日志存储在:
//Location of Hive run time structured log file
HIVEHISTORYFILELOC(“hive.querylog.location”, “/tmp/” + System.getProperty(“user.name”)),
默认存储在本机 /tmp/{user.name}目录下。

2 在云上jobtrackweb页面上查看

hadoop的50030/jobtracker.jsp上根据任务id,查询job日志,在map或者reduce节点中,点击对应的all查看系统日志。
日志有stdout logsstderr logssyslog logs
三种。

确定map还是reduce节点,主要看任务执行状态,killed和failed是节点看all的内容。
一般代码问题会在map阶段的节点,直接报错

hive执行报错

Failed with exception Unable to move sourcehdfs://namenode/tmp/hive-pmp_bi/
日志中显示 访问权限,当前用户无法访问对应的hive表,没有权限,访问另一个用户的操作表。所以需要为用户添加表权限

转载于:https://www.cnblogs.com/cl1024cl/p/6205349.html

hive日志位置(日志定位报错:Failed with exception Unable to move sourcehdfs://namenode/tmp/hive-pmp_bi/h)...相关推荐

  1. 关于元素定位使用class_name定位报错的部分问题Unable to locate element: {“method“:“css selector“

    在使用selenium的定位web元素的时候,有时候会提示找不到定位元素,报错:selenium.common.exceptions.NoSuchElementException: Message: ...

  2. django异常日志_【python小随笔】Django+错误日志(配置Django报错文件指定位置)...

    1:  自定义日志文件.py----------几个文件需要创建日志,就需要重新定义几份 #1定义一个日志文件 创建一个操作日志对象logger file_1= logging.FileHandler ...

  3. (详细)解决hive报错FAILED: SemanticException Cartesian products are disabled for safety的问题

    在使用hive-2.3.3执行TPC-H benchmark时,遇到hive报错.而且这个错误不是以Java异常栈的形式跑出的,很可能被忽略: FAILED: SemanticException Ca ...

  4. hive 报错 FAILED: SemanticException Cannot find class ‘com.hadoop.mapred.DeprecatedLzoTextInputFormat’

    hive 报错 FAILED: SemanticException Cannot find class 'com.hadoop.mapred.DeprecatedLzoTextInputFormat' ...

  5. Docker启动失败报错Failed to start Docker Application Container Engine解决方案

    在给一台腾讯云机器安装docker后发现无法启动,总是报错Failed to start Docker Application Container Engine,解决思路分享一下,以免各位童鞋踩坑. ...

  6. 记sqoop导入hive时的一次报错

    记sqoop导入hive时的一次报错 Cannot inspect org.apache.hadoop.io.IntWritable 脚本如下: #sqoop安装路径 SQOOP_HOME=/opt/ ...

  7. 微信小程序中定位报错在app.json中声明permission字段

    微信小程序在获取用户位置时后台报错 在搭建小程序的过程中出现报错,报错内容:getLocation需要在app.json中声明permission字段. 出现这类的提示,获取不到用户的地理位置,其实提 ...

  8. 淘淘商城项目报错 Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.2:compile (default-

    @[TOC](淘淘商城项目报错 Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.2:compile (d ...

  9. pyinstaller打包py文件生成的exe报错Failed to execute script

    版权声明:转载请注明作者(独孤尚良dugushangliang)出处:https://blog.csdn.net/dugushangliang/article/details/100761976 时常 ...

最新文章

  1. CNN网络中的 1 x 1 卷积是什么?
  2. 《javascript模式》 容易踩中的那些坑
  3. Windows Server 2008 R2 之十七WDS(部署服务)之一
  4. 进程间通信(一)管道
  5. 腾讯面试题 linux下free命令详解
  6. UE4中UnLua基础
  7. go语言和python结合_Go+Python双语言混合开发-第1章 【阶段一:Go语言基础】
  8. 记录是一段旅程:记录Scribus可获得3课
  9. React-setState修改状态
  10. 前景检测算法(十六)--背景减除结束篇
  11. 算法设计与分析第三章习题解答与学习指导(第2版)屈婉婷 刘田 张立昂 王捍贫编著 清华大学出版社
  12. 北科大小学期计算机实践报告,北京科技大学小学期C实践报告.pdf
  13. BFM算法轮廓--基于文章 A Boundary-Fragment-Model for Object Detection
  14. 记在2019,winter is coming
  15. ARM-LINUX-GCC交叉编译工具链必知必会
  16. 关于编辑器EditPlus
  17. h5互动小游戏定制开发流程
  18. 绘图工具-PlantUML
  19. mysql无法连接的sha2加密问题
  20. linux内核熵池,快速的给内核熵池喂随机数

热门文章

  1. 对你的的应用程序进行Debug
  2. struct1标签使用方法笔记
  3. WSS Alert(邮件提醒) 定制
  4. 原生JS写Ajax的请求函数
  5. JavaScript算法相关
  6. nginx服务器开启缓存、反向代理
  7. 顺大势逆小势策略之代码实现及可行性分析
  8. wdk1703+vs2015编译的诡异问题
  9. vagrant,流浪汉,我又来啦。
  10. Windows Server 2008设置远程桌面连接的最大数量