Hbase搭建-基于hadoop3--并且解决了hbase error: KeeperErrorCode = NoNode for /hbase/master错误

Hbase搭建-基于hadoop3

habse搭建在下面。。上面写有一些我遇到的很烦躁的错误,捣鼓了两天!!!

**别用hadoop3**

经过几天的奋战,开始用的hadoop3.2.0,hbase-2.2.0,

Hmaster启动后几秒后被杀死,当hbase shell后输入命令会

报错 hbase error: KeeperErrorCode = NoNode for /hbase/master

后来hadoop改成3.1.5 一样的错误 ,hbase-2.1.5还是一样的错误

又用hadoop-2.8.5 一样的错误

最后改成了hadoop-2.7.7 hbase-2.1.5完全解决!!!!!!!!!!








1-首先下载Hbase官网下载,在这里插入图片描述


点击here


在这里插入图片描述


咱们下载的是bin


在这里插入图片描述

下载后上传到hadoop,解压,提取,我这里用的是图形界面,命令行下自行提取。上传可以用sftp或者MobaXterm,MobaXterm里面也是用的sftp。


2-修改三个配置文件,配置文件都是在conf下

2-2-修改Hbase.env.sh

添加jdk路径,把

export HBASE_MANAGES_ZK=true 去掉#号改成false或者在最近追加一行

意思是不用Hbase自带的zookeeper,下面会配置zookeeper(因为我配置好了,zookeeper安装配置可以看我zookeeper博客,(暂时还没写))

在这里插入图片描述

2-3-修改hbase-site.xml

<configuration>
<property><name>hbase.tmp.dir</name><value>/usr/local/hbase-2.2.0/data/tmp</value></property><!-- 指定hbase在HDFS上存储的路径 --><property ><name>hbase.rootdir</name><value>hdfs://chun1:9000/hbase</value></property><!-- 指定hbase是分布式的 --><property ><name>hbase.cluster.distributed</name><value>true</value></property><!-- 指定zookeeper的地址,多个用“,”分割 --><property><name>hbase.zookeeper.quorum</name><value>chun2:2181,chun3:2181,chun5:2181</value></property></configuration>

2-4-修改regionservers在这里插入图片描述

写上zookeeper 节点名,与下面对应

<!-- 指定zookeeper的地址,多个用“,”分割 -->
<property><name>hbase.zookeeper.quorum</name><value>chun2:2181,chun3:2181,chun5:2181</value>
</property>

我这里是在namenode上配置然后分发到三台datanode上,

chun1 local]# scp -r hbase-2.2.0/ root@chun2:$PWD

chun1 local]# scp -r hbase-2.2.0/ root@chun3:$PWD

chun1 local]# scp -r hbase-2.2.0/ root@chun5:$PWD

配置环境变量,为了在任意位置可以启动Hbase

在chun2添加环境变量,然后把profile分发到chun3,chun5
vi /etc/profile
在最下面添加:
export HBASE_HOME=/usr/local/hbase-2.2.0
export PATH=$PATH:$HBASE_HOME/bin
然后刷新环境变量
source /etc/profile

发送
在这里插入图片描述

3-启动Hbase

启动Hbase首先要启动三台zookeeper。zkServer.sh start

zookeeper搭建可以看我另一个博客(暂时没写)留位置。

然后启动三台Hbase. start-hbase.sh

先查看bin下的启动文件

在这里插入图片描述

start-hbase.sh,启动hbase服务

在这里插入图片描述

Hmaster是hbase启动在的namenode里的

第二个是zookeeper的进程

datanode里是HRegionserver

在这里插入图片描述

输入:hbase shell

输入:status和list来测试,如果出现我上面的错误问题 hbase error: KeeperErrorCode = NoNode for /hbase/master 就是hadoop和hbase版本不兼容

更换到hadoop-2.7.7即可

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/437736.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Python 数据分析三剑客之 Matplotlib(一):初识 Matplotlib 与其 matplotibrc 配置文件

CSDN 课程推荐&#xff1a;《Python 数据分析与挖掘》&#xff0c;讲师刘顺祥&#xff0c;浙江工商大学统计学硕士&#xff0c;数据分析师&#xff0c;曾担任唯品会大数据部担任数据分析师一职&#xff0c;负责支付环节的数据分析业务。曾与联想、亨氏、网鱼网咖等企业合作多个…

【转】C++/CLI简介(什么是C++/CLI) -------C++/CLI 编程系列一

要知道C/CLI是什么&#xff0c;首先知道什么是CLI。 一、CLI简介 CLI&#xff1a;(Common Language Infrastructure,通用语言框架)提供了一套可执行代码和它所运行需要的虚拟执行环境的规范。更通俗的我们可以说它是一个虚拟平台&#xff0c;是操作系统和应用程序间的一层抽象…

hadoop分布式集群搭建,包含网络配置-hadoop3环境

先准备三台或者五台虚拟机&#xff08;我这里写三台&#xff0c;实际我用的五台&#xff09; 在安装centos时可以在选择&#xff08;最小安装还是图形化界面处&#xff09;有配置网络的&#xff0c;把网络先配置好&#xff0c;这样就不需要在重新配置了 先配置一台主机&#…

Python 数据分析三剑客之 Matplotlib(二):文本描述 / 中文支持 / 画布 / 网格等基本图像属性

CSDN 课程推荐&#xff1a;《Python 数据分析与挖掘》&#xff0c;讲师刘顺祥&#xff0c;浙江工商大学统计学硕士&#xff0c;数据分析师&#xff0c;曾担任唯品会大数据部担任数据分析师一职&#xff0c;负责支付环节的数据分析业务。曾与联想、亨氏、网鱼网咖等企业合作多个…

【转】C++/CLI入门系列 第二篇:封装C++ dll库,提供接口给C#调用

看了第一篇感觉没啥用对吧&#xff0c;来点稍微有用的。 1、先建个c#工程&#xff0c;依次 file -> new -> project&#xff0c;选择 visula c# -> console application&#xff0c;写工程名&#xff0c;点 ok。 2、再建个c dll工程。依次 file -> add -> new …

Python 数据分析三剑客之 Matplotlib(三):图例 / LaTeX / 刻度 / 子图 / 补丁等基本图像属性

CSDN 课程推荐&#xff1a;《Python 数据分析与挖掘》&#xff0c;讲师刘顺祥&#xff0c;浙江工商大学统计学硕士&#xff0c;数据分析师&#xff0c;曾担任唯品会大数据部担任数据分析师一职&#xff0c;负责支付环节的数据分析业务。曾与联想、亨氏、网鱼网咖等企业合作多个…

zookeeper完全分布搭建-安装-配置

我这里是用的五台机器。 官网下载解压zookeeper&#xff0c;这里用的3.4.6 解压到/usr/local下 修改配置文件 1- 首先进入到zookeeper-3.4.6下的conf文件夹下 cd /usr/local/zookeeper/zookeeper-3.4.6/confls查看文件&#xff0c;然后拷贝zoo_sample.cfg并重命名为zoo.cf…

【转】如何开始学习CoreCLR源代码?

作者&#xff1a;RednaxelaFX 链接&#xff1a;https://www.zhihu.com/question/28554410/answer/41486461 来源&#xff1a;知乎 著作权归作者所有。商业转载请联系作者获得授权&#xff0c;非商业转载请注明出处。 先解决些大问题再回到题主的具体问题。 首先&#xff0c…

Python 数据分析三剑客之 Matplotlib(四):线性图的绘制

CSDN 课程推荐&#xff1a;《Python 数据分析与挖掘》&#xff0c;讲师刘顺祥&#xff0c;浙江工商大学统计学硕士&#xff0c;数据分析师&#xff0c;曾担任唯品会大数据部担任数据分析师一职&#xff0c;负责支付环节的数据分析业务。曾与联想、亨氏、网鱼网咖等企业合作多个…

Hbase error: KeeperErrorCode = NoNode for /hbase/master错误

Hbase运行hbase shell输入status与list测试会报错error: KeeperErrorCode NoNode for /hbase/master 经过两天的不挺找错&#xff0c;更改&#xff0c;解决&#xff0c;出现这个错误的原因是hadoop与Hbase版本不兼容所致。 别用hadoop3 经过几天的奋战&#xff0c;开始用的…

【转】MFC与.NET的区别

1. MFC是在API的基础上封装出来的一个类库&#xff0c;给C程序员在Windows上快速开发用的。 .Net类库是在Windows非托管API的基础上封装出来的一个托管类库&#xff0c;给程序员在各种Windows平台上跨平台开发用的。 2. 只是两个不同平台的编程&#xff0c;一个是NET平…

Python 数据分析三剑客之 Matplotlib(五):散点图的绘制

CSDN 课程推荐&#xff1a;《Python 数据分析与挖掘》&#xff0c;讲师刘顺祥&#xff0c;浙江工商大学统计学硕士&#xff0c;数据分析师&#xff0c;曾担任唯品会大数据部担任数据分析师一职&#xff0c;负责支付环节的数据分析业务。曾与联想、亨氏、网鱼网咖等企业合作多个…

hadoop集群-格式化namenode节点后,从节点的datanode不能启动,或者是datanode启动到主节点上。

进行二次namenode格式化前&#xff0c;请注意&#xff1a; hadoop namenode -format进行着一步前&#xff0c;要把以前格式化的内容删掉&#xff0c;如果&#xff0c;你的路径是在hadoop文件夹内&#xff0c;那么直接格式化即可&#xff0c;如果是在外部创建的文件夹&#xff…

Magento 2开发教程 - 创建新模块

视频在youtube网站国内访问不了&#xff0c;可以使用翻墙软件查看。 视频地址&#xff1a;www.youtube.com/embed/682p52tFcmYautoplay1 下面是视频文字介绍&#xff1a; Magento 2系统整体结构是建立在模块的基础上。通常&#xff0c;创建定制的第一步是构建模块。 要创建模…

Python 数据分析三剑客之 Matplotlib(六):直方图 / 柱状图 / 条形图的绘制

CSDN 课程推荐&#xff1a;《Python 数据分析与挖掘》&#xff0c;讲师刘顺祥&#xff0c;浙江工商大学统计学硕士&#xff0c;数据分析师&#xff0c;曾担任唯品会大数据部担任数据分析师一职&#xff0c;负责支付环节的数据分析业务。曾与联想、亨氏、网鱼网咖等企业合作多个…

Hive环境搭建(完整版)-配置

Hive部署&#xff1a; 前提&#xff1a; 在安装Hive之前&#xff0c;要求先预装&#xff1a; - 安装JDK 8 - 安装Hadoop-2.7.7 - 安装MySQL 5.6.x&#xff01;&#xff01;&#xff01;我这里主节点叫chun1&#xff0c;根据自己的进行修改 一、安装 1. 下载hive&#xff0c…

Magento微信支付接口开发小记

姗姗来迟的Magento微信支付接口插件 半年之前&#xff0c;有朋友网站需要接入微信支付&#xff0c;是Magento站&#xff0c;于是花费了近二周时间&#xff0c;研究微信开发文档、示例代码&#xff0c;并初步制作了个支付模块&#xff0c;不巧的是&#xff0c;朋友的微信支付接…

猿浪

本文作者&#xff1a;datamonday 原文链接&#xff1a;https://blog.csdn.net/weixin_39653948/article/details/105981392 转载此文已经过作者本人同意&#xff01; 《猿浪》那些口口声声&#xff0c;一代不如一代的人&#xff0c;应该看着你们&#xff1b;像我一样&#xff…

【转】你不能访问此共享文件夹,因为你组织的安全策略阻止未经身份验证的来宾访问

电脑出现“你不能访问此共享文件夹&#xff0c;因为你组织的安全策略阻止未经身份验证的来宾访问。”的原因是系统错误导致的&#xff0c;具体解决两个方案 一、修改Lanman WorkStation 1、首先打开计算机&#xff0c;再计算机内敲击windowR组合键打开运行界面。 2、然后在界…

VMware安装出错-无法安装服务“VMware Authorization Service”,请确保您有足够的权限安装系统服务;centos7网络服务不可用,主ip地址:网络信息不可用

今天遇到一个bug&#xff0c;VMware突然网络服务不可用了&#xff0c;虚拟机里右上角有网络但是点开不显示网络的连接信息。也不能上网&#xff0c;不能ping通外网&#xff08;百度&#xff09; VMware下显示 主ip地址&#xff1a;网络信息不可用 尝试了重启网络&#xff0c;重…