hbase安装问题记录

本文涉及的产品
服务治理 MSE Sentinel/OpenSergo,Agent数量 不受限
简介: stop-hbase.shstopping hbase...................Slave2: no zookeeper to stop because no pid file /var/hadoop/pids/hbase-root-zookeeper.

stop-hbase.sh

stopping hbase...................

Slave2: no zookeeper to stop because no pid file /var/hadoop/pids/hbase-root-zookeeper.pid

Master: no zookeeper to stop because no pid file /var/hadoop/pids/hbase-root-zookeeper.pid

Slave1: no zookeeper to stop because no pid file /var/hadoop/pids/hbase-root-zookeeper.pid

解决办法:

关于这个问题,是因为hbase/conf目录下的配置不正确导致的,为hbase/conf/hbase-env.sh添加export HBASE_MANAGES_ZK=false即可。

Hbase停止集群时,报错如下:

stopping hbasecat: /tmp/hbase-root-master.pid: No such file or directory

解决办法:

按以下步骤:

1 在集群各个节点的/var目录下面创建一个文件夹: sudo mkdir -p /var/hadoop/pids,记得更改这个文件夹的权限,chown -R hadoop:hadoop /var/hadoop,将这个目录及子目录的拥有者改为你的当前用户,我这是hadoop,不然执行start-all.sh的时候当前用户会没有权限创建pid文件

2 修改hadoop-env.sh 增加:export HADOOP_PID_DIR=/var/hadoop/pids

3 修改yarn-env.sh 增加:export YARN_PID_DIR=/var/hadoop/pids

4 修改hbase-env.sh ,增加:export HBASE_PID_DIR=/var/hadoop/pids

重新运行 start-all.sh,start-hbase.sh把hadoop集群和hbase集群启动起来

然后我们ls /var/hadoop/pids查看一下pid文件是否生成在里面了,果然出现在了里面

相关实践学习
云数据库HBase版使用教程
  相关的阿里云产品:云数据库 HBase 版 面向大数据领域的一站式NoSQL服务,100%兼容开源HBase并深度扩展,支持海量数据下的实时存储、高并发吞吐、轻SQL分析、全文检索、时序时空查询等能力,是风控、推荐、广告、物联网、车联网、Feeds流、数据大屏等场景首选数据库,是为淘宝、支付宝、菜鸟等众多阿里核心业务提供关键支撑的数据库。 了解产品详情: https://cn.aliyun.com/product/hbase   ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
目录
相关文章
|
分布式数据库 Hbase
|
存储 编解码 分布式计算
单机版Hadoop hdfs安装搭建记录
Hadoop hdfs单机版搭建过程。
4156 0
|
4月前
|
Java Shell 分布式数据库
Hbase基础命令
Hbase基础命令
51 0
|
4月前
|
分布式数据库 Hbase
Hbase基础命令(2)
Hbase基础命令(2)
16 0
|
4月前
|
缓存 分布式数据库 API
hbase查询速度很慢
hbase查询速度很慢
203 1
|
10月前
|
Linux 分布式数据库 虚拟化
HBase无法启动的相关问题
HBase无法启动的相关问题
53 0
|
Java Linux 分布式数据库
HBase集群搭建记录 | 云计算[CentOS7] | Maven项目访问HBase(上)
写在前面 step1 Maven的下载与配置 1. 下载解压 2. 环境变量设置 3. 查看安装 4. 设置阿里云镜像[加速jar包下载] step2 Maven项目的创建 1.创建项目 2. 编译项目 3.测试项目 4.打包项目 5.安装项目
148 0
HBase集群搭建记录 | 云计算[CentOS7] | Maven项目访问HBase(上)
|
分布式计算 Java Hadoop
HBase集群搭建记录 | 云计算[CentOS8] | Maven项目访问HBase(下)
step3. 使用eclipse打开maven项目并配置 step4. 项目访问HBase
172 0
HBase集群搭建记录 | 云计算[CentOS8] | Maven项目访问HBase(下)
|
SQL 分布式计算 关系型数据库
四十、centos安装sqoop(使用Sqoop完成MySQL和HDFS之间的数据互导)
四十、centos安装sqoop(使用Sqoop完成MySQL和HDFS之间的数据互导)
四十、centos安装sqoop(使用Sqoop完成MySQL和HDFS之间的数据互导)
|
存储 分布式计算 Hadoop
安装 和 配置 HBase
安装 和 配置 HBase
857 0
安装 和 配置 HBase

热门文章

最新文章