遇到的异常详情如下:

Exception in thread "main"java.lang.RuntimeException: java.lang.IllegalArgumentException:java.net.URISyntaxException: Relative path in absolute URI:${system:java.io.tmpdir%7D/$%7Bsystem:user.name%7D
        atorg.apache.hadoop.hive.ql.session.SessionState.start(SessionState.java:444)
        atorg.apache.hadoop.hive.cli.CliDriver.run(CliDriver.java:672)
        atorg.apache.hadoop.hive.cli.CliDriver.main(CliDriver.java:616)
        atsun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        atsun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        atsun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        atjava.lang.reflect.Method.invoke(Method.java:606)
        atorg.apache.hadoop.util.RunJar.main(RunJar.java:160)
Caused by: java.lang.IllegalArgumentException:java.net.URISyntaxException: Relative path in absolute URI:${system:java.io.tmpdir%7D/$%7Bsystem:user.name%7D
        atorg.apache.hadoop.fs.Path.initialize(Path.java:148)
        atorg.apache.hadoop.fs.Path.<init>(Path.java:126)
        atorg.apache.hadoop.hive.ql.session.SessionState.createSessionDirs(SessionState.java:487)
        atorg.apache.hadoop.hive.ql.session.SessionState.start(SessionState.java:430)
        ... 7more
Caused by: java.net.URISyntaxException:Relative path in absolute URI:${system:java.io.tmpdir%7D/$%7Bsystem:user.name%7D
        atjava.net.URI.checkPath(URI.java:1804)
        atjava.net.URI.<init>(URI.java:752)
        atorg.apache.hadoop.fs.Path.initialize(Path.java:145)
        ... 10more

解决方案如下:
1.查看hive-site.xml配置,会看到配置值含有"system:java.io.tmpdir"的配置项
2.新建文件夹/home/grid/hive-0.14.0-bin/iotmp
3.将含有"system:java.io.tmpdir"的配置项的值修改为如上地址
启动hive,成功!

启动情况如下:
[grid@yanfh01 bin]$ ./hive
Logging initialized using configuration in jar:file:/home/grid/hive-0.14.0-bin/lib/hive-common-0.14.0.jar!/hive-log4j.properties
hive>

hive配置遇到的问题( Relative path in absolute URI: ${system:java.io.tmpdir%7D/$%7Bsystem:user.name%7D)相关推荐

  1. hive启动报错:Relative path in absolute URI:${system:java.io.tmpdir%7D/$%7Bsystem:user.name%7D

    hive启动时遇到以下错误: Exception in thread "main"java.lang.RuntimeException: java.lang.IllegalArgu ...

  2. hive 配置 mysql时的问题(Relative path in absolute URI: ${system:java.io.tmpdir%7D/$%7Bsystem:user.name%7D)

    因为 hive 的映射工具--metastore,默认存放在 derby 中,而derby数据库的一大缺陷在于其不支持并发访问(早期的hive是这样).当我们使用 mysql 作为其远程仓库时,自然需 ...

  3. Relative path in absolute URI: ${system:java.io.tmpdir%7D/$%7Bsystem:user.name%7D

    hive启动报错: [jifeng@feng02 hive]$ hiveLogging initialized using configuration in jar:file:/home/jifeng ...

  4. hive 启动报错java.net.URISyntaxException: Relative path in absolute URI: ${system:java.io.tmpdir%7D/$%..

    报错内容: 从报错信息中可以看到是路径:${system:java.io.tmpdir%7D/$%7Bsystem:user.name%7D错误. 修改hive组件配置文件hive-site.xml( ...

  5. Hive启动报错:java.net.URISyntaxException: Relative path in absolute URI: ${system:user.name%7D

    hive> show databases; OK Failed with exception java.io.IOException:java.lang.IllegalArgumentExcep ...

  6. 【已解决】FAILED: Illegal Argument Exception java.net.URISyntaxException: Relative path in absolute URI

    原因:hive中配置文件没有正确配置 解决:针对这个问题,可以添加以下属性进去.你的配置文件应该是hive-site.xml. 请注意你的路径将下面的路径/var/develop/apache-hiv ...

  7. Hive 启动报错java.net.URISyntaxException: Relative path in absolute URI 解决方法

    linux安装hive 遇到问题:Hive 启动报错java.net.URISyntaxException: Relative path in absolute URI 解决方法 方法记录 提示:这里 ...

  8. Spark:java.net.URISyntaxException: Relative path in absolute URI: file:D:/XXX/SparkFaultBench/spark-

    错误: Spark:java.net.URISyntaxException: Relative path in absolute URI: file:D:/XXX/SparkFaultBench/sp ...

  9. hive 配置用户名_Hive的安装及配置

    title: Hive的安装及配置 summary: 关键词:Hive ubuntu 安装和配置 Derby MySQL PostgreSQL 数据库连接 date: 2019-5-19 13:25 ...

最新文章

  1. @responseBody和@RequestBody
  2. Oracle中的MERGE语句
  3. 【译】用Fragment创建动态的界面布局(附Android示例代码)
  4. boost::math::policies用法的测试程序
  5. kubeadm单集群部署k8s1.15.1flannel网络
  6. prometheus实战:
  7. Scala2.11.7学习笔记(二)函数定义
  8. MFC的Button和Static控件
  9. vue中如何使用vi-for限制遍历的条数?只查询前三条、查询4-6条怎么实现?
  10. R语言第九讲 验证集法
  11. 根据进程名判断该进程是否存在(C++)
  12. 用VB轻松调用其他程序
  13. Java中int数字_java int 比较数值里面是否有某个数字
  14. 《大数据之路:阿里巴巴大数据实践》-第1篇 数据技术篇 -第6章 数据服务
  15. Android WebView 无法下载文件的问题
  16. 熬夜整理的vue面试题
  17. elasticsearch查询中文释义、JAVA的API以及kibana上查询
  18. Java Swing实用小工具开发
  19. mongoDb中_id和ObjectId详细说明
  20. matlab2017硬件加速,现场影像增强中的硬件加速机制研究

热门文章

  1. IOS开发UIScrollView控件详解
  2. c语言编程微信公众号图片直播,如何以图片的形式在微信公众号文章中添加小程序...
  3. matlab火箭升空问题,困扰火箭的三大问题终于要解决了!球迷:我都要膨胀了!...
  4. python向上取整 向下取整
  5. 第五章:创建自定义绑定
  6. CentOS6.5系统重启后宕机
  7. dedecms在linux主机下的一个奇怪错误
  8. IE8不兼容你的网页 怎么办? - 简单开启兼容模式
  9. 查看oracle监听服务状态,(总结)Oracle监听服务lsnrctl参数及查询状态详解
  10. 无法定位程序输入点 在.exe上_win7提示explorer.exe应用程序错误的解决方法