java 默认数据库创建路径_无法创建数据库路径文件:/ user / hive /仓库错误
我有一个3个节点的群集,并且在运行某些HVE查询时遇到以下错误
FAILED:元数据错误:MetaException(消息:无法创建数据库路径文件:/user/hive/warehouse/db_dut.db,创建失败数据库db_dut)失败:执行错误,从返回代码1org.apache.hadoop.hive.ql.exec.DDLTask
我的hive-site.xml包含以下属性
javax.jdo.option.ConnectionURL
jdbc:derby:;databaseName=/var/lib/hive/metastore/metastore_db;create=true
JDBC connect string for a JDBC metastore
hive.metastore.warehouse.dir
/user/hive/warehouse
location of default database for the warehouse
> jdbc:derby:; databaseName = / var / lib / hive / metastore / metastore_db; create = true
当我给hadoop fs -ls / user / hive ..以下输出时
[root@scaj02bda01 metastore]# hadoop fs -ls /user/hive
Found 1 items
drwxrwxrwx - hive hive 0 2013-04-09 01:40 /user/hive/warehouse
[root@scaj02bda01 metastore]#
在具有所有读写执行权限的HDFS中正确提到了仓库的默认数据库位置,但仍然出现相同的错误。
3
投票
它说它无法打开数据库/ var / lib / hive / metastore / metastore_db,当您没有访问数据库的权限时,通常会出现此错误。使用下面的常用命令,然后回复我:
1)SUDO chmod -R 777 / VAR / LIB / HIVE / METASTORE / METASTORE_DB
2)chmod -R a + rwx / var / lib / hive / metastore / metastore_db
3)rm / var / lib / hive / metastore / metastore_db / *。lck
0
投票
我有同样的问题,问题在于namenode不是在hadoop中启动的。转到hadoop文件并执行以下命令:
.sbin/start-all.sh
之后检查namenode是否开始使用
jsp
如果没有,我可以参考以下对我有帮助的答案Hadoop "Permission denied (publickey,password,keyboard-interactive)" warning
一旦使名称节点启动,您的问题将消失。
java 默认数据库创建路径_无法创建数据库路径文件:/ user / hive /仓库错误相关推荐
- 数据库创建函数_达梦数据库创建UUID函数
数据库创建函数_达梦数据库创建UUID函数 接触达梦数据库有一段时间了,整理了一些资料,今天分享一下达梦数据UUID自定义函数 UUID函数定义 很多数据库都有提供UUID函数,可是接触达梦数据库后, ...
- 达梦数据库删除用户_达梦数据库实例、服务的创建和删除
达梦数据库实例.服务的创建和删除 一.数据库实例 (一)数据库实例创建 (1)图形化方式 (2)命令行创建 (二)数据库实例删除 二.数据库服务 (一)数据库服务的创建 (1)图形化方式 (2)命令行 ...
- discord怎么创建账号_如何创建,设置和管理Discord服务器
discord怎么创建账号 Discord is a quickly growing text and voice chat application, aimed at gamers in parti ...
- java 取上下文路径_取Servlet上下文路径,取WebContent的路径
---------------------取Servlet上下文路径,取WebContent的路径 -------------------------------- 1.String path = r ...
- 【MySQL系列】数据库基础学习_简单认识数据库
「前言」文章内容大致是数据库基础,以及数据库的基本知识. 「归属专栏」MySQL 「主页链接」个人主页 「笔者」枫叶先生(fy) 「枫叶先生有点文青病」「句子分享」 我见青山多妩媚,料青山.见我应如是 ...
- 达梦数据库删除用户_达梦数据库的表空间及用户管理
一.达梦数据库表空间的管理 1.达梦数据库表空间介绍 Select tablespace_name from dba_tablespace; 1)SYSTEM表空间--> 系统表空间有很多的数据 ...
- sql 查询数据库索引重建_不良的数据库索引– SQL查询性能的杀手–建议
sql 查询数据库索引重建 previous article, we explained what clustered and nonclustered indexes were, and showe ...
- mysql数据库服务器重启_重启mysql数据库服务器
Mysql错误代码大全 1016错误:文件无法打开,使用后台修复或者使用phpmyadmin进行修复. 1044错误:数据库用户权限不足,请联系空间商解决 1045错误:数据库服务器/数据库用户名/数 ...
- mysql数据库目标库_修改mysql数据库的库名
假如源数据库名称为"srcdb",目标数据库名称为trgdb 首先创建目标数据库: create database trgdb; 查看源数据库中的所有表名: use informa ...
- mysql数据库的目录_了解MySQl数据库目录
数据库目录是MySQL数据库服务器存放数据文件的地方,不仅包括有关表的文件,还包括数据文件和MySQL的服务器选项文件.不同的分发,数据库目录的缺省位置是不同的. 数据目录的位置 缺省的数据库位置 缺 ...
最新文章
- 三十七、Prim算法--求解最小生成树
- vue ...mapMutations 的第一个参数默认为 数据对象state
- 计算机图形学学习报告,计算机图形学学习报告.pdf
- 微信8年,你从中学到了什么?
- 内存泄漏的常见应用领域
- [转]vue项目中,main.js,App.vue,index.html如何调用
- slack通知本地服务器_通过构建自己的Slack App学习无服务器
- delphi5开发人员指南_非设计人员的网页设计开发人员指南
- 爬虫-ProxyHandler代理类-通过代理发起请求
- 软考网络工程师学习笔记6-无线通信网
- QT每日一练day5:QLabel和按钮窗口打印功能
- SuperMap.IS.AjaxScript之常用功能实现研究及使用
- 华为交换机实操系列(资源)
- django搭建一个小型的服务器运维网站-查看和修改服务器配置与数据库的路由...
- Raki的读paper小记:A Concise Model for Multi-Criteria Chinese Word Segmentation with Transformer Encoder
- rstudio中读取数据_Rstudio操作数据库
- android小型app创意,创意无止境!17款让人脑洞大开的APP推荐
- 航空售票系统--数据库代码部分
- 40G以太网光模块解决方案
- linux下驱动编译报错EEROR: *** [***.ko] undefined! 的错误原因和解决办法