更改Hbase的rootdir报错
来源:互联网 发布:刷推广注册软件 编辑:程序博客网 时间:2024/06/14 01:08
背景
新加了一个硬盘用作hbase的数据存储硬盘
Start
添加硬盘后,挂载在/hbase目录下(此过程可参考作者其他博客),改了下面的配置的rootdir:
<configuration> <property> <name>hbase.rootdir</name> <value>file:///hbase/data</value> </property> <property> <name>hbase.master</name> <value>hdfs://master:6000</value> </property> <property> <name>hbase.zookeeper.property.dataDir</name> <value>/hbase/zookeeper</value> </property> <property> <name>hbase.cluster.distributed</name> <value>true</value> </property> <property> <name>hbase.zookeeper.quorum</name> <value>master</value> </property> <property> <name>hbase.master.info.port</name> <value>60010</value> </property></configuration>
但是改了之后报错如下:
Type "exit<RETURN>" to leave the HBase ShellVersion 1.2.6, rUnknown, Mon May 29 02:25:32 CDT 2017hbase(main):001:0> statusERROR: Can't get master address from ZooKeeper; znode data == nullHere is some help for this command:Show cluster status. Can be 'summary', 'simple', 'detailed', or 'replication'. Thedefault is 'summary'. Examples:
网上搜了很多资料,试过后都不行,最后终于发现了问题的关键在于权限问题,即我没把新建的目录改成hadoop用户的权限。(很受伤有木有)
chown long -R /hbase # long 为安装hadoop的用户名chgrp long -R /hbase
重启所有服务,问题解决了。
阅读全文
0 0
- 更改Hbase的rootdir报错
- hbase写的报错
- HBase报错:TableNotEnabledException
- Hbase 报错:RegionTooBusyException
- hbase项目报错
- HBase报错整理
- hbase报错解决
- Hbase报错问题
- hbase 启动报错
- Maven更改本地仓库引起的Myeclipse报错
- 启动hbase 报错 Address already in use 的解决办法
- 启动hbase 报错 Address already in use 的解决办法
- 解决hbase自带的zookeeper启动报错
- hbase程序一直报错
- Hbase shell启动报错
- CentOS hbase put 报错
- 关于HBase报错org.apache.hadoop.hbase.NotServingRegionException的异常分析
- Hbase学习4_ 启动hbase 报错 Address already in use 的解决办法
- Hibernate5教程之一基本使用详解
- If the server requires more time, try increasing the timeout in the server editor
- 寻找平面内共线点数最多的直线和点数
- spring.xml遇到的一些问题1
- Swift 如何嵌入OC文件以及Cocoapods管理的swift项目导入OC第三方库
- 更改Hbase的rootdir报错
- 安卓、Java 获取当天星期几
- 寒江独钓键盘过滤卸载蓝屏
- linux中压缩及解压tar,bz2,gz,tar.bz2,tar.gz
- runOnUiThread和Handler机制更新UI
- aop and tx
- SFTP报错:com.jcraft.jsch.JSchException: session is down 上传失败
- npm一些常用命令——笔记
- C++的模板为什么要在头文件(.h)中实现?