hive日志位置(日志定位报错:Failed with exception Unable to move sourcehdfs://namenode/tmp/hive-pmp_bi/h)
2023-09-27 14:26:54 时间
Hive中的日志分为两种
1. 系统日志,记录了hive的运行情况,错误状况。
2. Job 日志,记录了Hive 中job的执行的历史过程。
日志查看方法
1,在本地运行机器上
hive日志存储位置在本机上,不是hadoop上:
在hive/conf/ hive-log4j.properties 文件中记录,
该文件如果没有,就是使用默认,默认的存储情况:
hive.root.logger=WARN,DRFA
hive.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 logs
stderr logs
syslog logs
三种。
确定map还是reduce节点,主要看任务执行状态,killed和failed是节点看all的内容。
一般代码问题会在map阶段的节点,直接报错
hive执行报错
Failed with exception Unable to move sourcehdfs://namenode/tmp/hive-pmp_bi/
日志中显示 访问权限,当前用户无法访问对应的hive表,没有权限,访问另一个用户的操作表。所以需要为用户添加表权限
相关文章
- GPS定位基本原理浅析
- div+css 定位浅析
- xpath使用属性元素定位,包含 and 、or、not
- Android利用百度AK定位获取详细位置信息完整示例步骤
- 基于颜色模型和形态学处理的车牌定位和识别matlab仿真
- 车牌区域提取(定位)综述及各种算法的优缺点
- Vue - 【支持Nuxt.js】超详细网站接入国家 “天地图“ 完整流程,提供显示地图、IP 属地定位 / 用户定位的城市名称、用户定位的经纬度等超多功能(可复制运行示例代码,详细注释及常见问题)
- eclipse中使用EasyExplorer插件定位文件 [转载]
- 百度定位SDK:弥补Android基站WIFI定位缺失
- android学习-LocationManager(一)-定位方式原理解析
- 【JAVA UI】HarmonyOS 定位的功能基本实现
- python+selenium基础之XPATH轴定位(第二篇)
- Appium定位元素常用的方式