热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Hbase单机分布式Boss版

Hbase单机以及分布式搭建

一、什么是Hbase?
Hbase是一个非关系型数据库
Hbase单机分布式Boss版
Hbase单机分布式Boss版

一、hbase安装的三种方式(要求jdk必须是1.8或者以上)

二、

1、单机版

2、伪分布

3、完全分布

A、单机版搭建

1、下载habase
hbase.apache.org (选择bin下载)

2、解压
Hbase单机分布式Boss版

3、编辑/hbase/conf/hbase.evn.sh

Hbase单机分布式Boss版

4、编辑/hbase/conf/hbase.site.xml
Hbase单机分布式Boss版

5、启动hbase
Hbase单机分布式Boss版

6、进入hbase shell
Hbase单机分布式Boss版

B、完全分布

Hbase完全分布

Hbase安装部署基本步骤:

1、
在Hadoop配置的基础上,配置环境变量HBASE_HOME、hbase-env.sh

编辑 vim /etc/profile



export 
HBASE_HOME=/usr/local/hbase

export  PATH=$HBASE_HOME/bin:$PATH


2、
编辑vim /usr/local/hbase/conf/hbase-env.sh

加入:export JAVA_HOME=/usr/local/javajdk/jdk1.8(jdk安装路径)

修改:export HBASE_MANAGES_ZK=false

3、
进入/usr/local/hbase/conf/修改配置/hbase-site.xml文件



 

 

hbase.rootdir 

hdfs://hadoop1:9000/usr/local/hbase/hbase_db

 

 

 

hbase.cluster.distributed


true 

 

 

 

hbase.zookeeper.quorum


hadoop1,hadoop2,hadoop3
 (修改机器名)

 

 



hbase.zookeeper.property.dataDir


/usr/local/zookeeper_cluster/zookeeper/data
(修改自己的zookeeper路径)






4、配置regionservers

编辑 vim /usr/local/hbase/conf/regionservers 修改localhost

加入hadoop1、hadoop2、hadoop3 保存退出

然后把hadoop1上配置好的hbase,下发到hadoop1、hadoop2对应的位置



scp -r /usr/local/hbase hadoop2:/usr/local/hbase


5、 启动与停止Hbase

1、Stat-all.sh

2、./zkServer.sh
start

3、Start-hbase.sh 成功

输入jps命令查看进程是否启动成功,若 master上出现HMaster、HQuormPeer,

lave上出现HRegionServer、HQuorumPeer,就是启动成功了

4、 输入hbase shell 命令 进入hbase命令模式 然后开始输入指令做项目

5、 在浏览器中输入自己的端口号+:16010就可以在界面上看到hbase的配置了

6、 关闭 Ctrl+c 输入 stop-hbase.sh 等待停止

7、 关闭 ./zkServer.sh start

8、 关闭 Start-all.sh


推荐阅读
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • Android系统移植与调试之如何修改Android设备状态条上音量加减键在横竖屏切换的时候的显示于隐藏
    本文介绍了如何修改Android设备状态条上音量加减键在横竖屏切换时的显示与隐藏。通过修改系统文件system_bar.xml实现了该功能,并分享了解决思路和经验。 ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • 本文介绍了在mac环境下使用nginx配置nodejs代理服务器的步骤,包括安装nginx、创建目录和文件、配置代理的域名和日志记录等。 ... [详细]
  • mac php错误日志配置方法及错误级别修改
    本文介绍了在mac环境下配置php错误日志的方法,包括修改php.ini文件和httpd.conf文件的操作步骤。同时还介绍了如何修改错误级别,以及相应的错误级别参考链接。 ... [详细]
  • 本文讨论了如何使用Web.Config进行自定义配置节的配置转换。作者提到,他将msbuild设置为详细模式,但转换却忽略了带有替换转换的自定义部分的存在。 ... [详细]
  • Activiti7流程定义开发笔记
    本文介绍了Activiti7流程定义的开发笔记,包括流程定义的概念、使用activiti-explorer和activiti-eclipse-designer进行建模的方式,以及生成流程图的方法。还介绍了流程定义部署的概念和步骤,包括将bpmn和png文件添加部署到activiti数据库中的方法,以及使用ZIP包进行部署的方式。同时还提到了activiti.cfg.xml文件的作用。 ... [详细]
  • Java如何导入和导出Excel文件的方法和步骤详解
    本文详细介绍了在SpringBoot中使用Java导入和导出Excel文件的方法和步骤,包括添加操作Excel的依赖、自定义注解等。文章还提供了示例代码,并将代码上传至GitHub供访问。 ... [详细]
  • Apache Shiro 身份验证绕过漏洞 (CVE202011989) 详细解析及防范措施
    本文详细解析了Apache Shiro 身份验证绕过漏洞 (CVE202011989) 的原理和影响,并提供了相应的防范措施。Apache Shiro 是一个强大且易用的Java安全框架,常用于执行身份验证、授权、密码和会话管理。在Apache Shiro 1.5.3之前的版本中,与Spring控制器一起使用时,存在特制请求可能导致身份验证绕过的漏洞。本文还介绍了该漏洞的具体细节,并给出了防范该漏洞的建议措施。 ... [详细]
  • Tomcat安装与配置教程及常见问题解决方法
    本文介绍了Tomcat的安装与配置教程,包括jdk版本的选择、域名解析、war文件的部署和访问、常见问题的解决方法等。其中涉及到的问题包括403问题、数据库连接问题、1130错误、2003错误、Java Runtime版本不兼容问题以及502错误等。最后还提到了项目的前后端连接代码的配置。通过本文的指导,读者可以顺利完成Tomcat的安装与配置,并解决常见的问题。 ... [详细]
  • ZABBIX 3.0 配置监控NGINX性能【OK】
    1.在agent端查看配置:nginx-V查看编辑时是否加入状态监控模块:--with-http_stub_status_module--with-http_gzip_stat ... [详细]
  • k8s进阶之搭建私有镜像仓库
    企业级私有镜像仓 ... [详细]
  • 2018-02-1420:07:13,610ERROR[main]regionserver.HRegionServerCommandLine:Regionserverexiting ... [详细]
  • centos 编译安装 php 5.5,CentOS 5.5上编译安装 PHP 5.3.6
    编译并安装#make&&makeinstall安装结果摘要,里面有几个主要的安装路径变量libtool:install:warning:remembertorunli ... [详细]
author-avatar
多盟乄丶
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有