我是靠谱客的博主 俊逸咖啡,最近开发中收集的这篇文章主要介绍HBase学习笔记(1)———Hbase的搭建(伪分布式)1、Hbase的搭建(伪分布式)1.6开启master和Regionserver,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1、Hbase的搭建(伪分布式)

1.1解压HBase:

在linux虚拟机环境的基础上,将HBase的压缩包拖入虚拟机,在该位置下,进行解压。

命令: tar -zxvf Hbase-1.1.2 -C .
注:-zxvf(显示的是解压出来的全部东西)
Hbase-1.1.2(我的Hbase版本)
-C(-C表示将解压后的文件输出到-C指定的路径下)
.(解压至当前目录)

1.2 建立软连接

命令: ln -s Hbase-1.1.2 Hbase
注: 大致意思是将 Hbase-1.1.2这个文件夹建立一个别名为Hbase ,以便以
后换版本了后不需要去修改环境变量,只需要修改软连接指向的位置。

1.3 修改环境该变量

命令: vi ~/.bashrc (用vi打开bashrc这个文件修改环境变量)
用shift+g直接跳转到最后一行,在Path的前一行加入:
HBASE_HOME=/home/ll/software(自己虚拟机上的Hbase存放的路径)/Hbase(建立的软连接名字)
在Path(若不存在自己写入,详情看jdk的搭建)后面追加:$HBASE_HOME/bin
最后保存退出(qw)

1.4 修改配置文件

1.需要修改Hbase下的conf下的:hbase-site.xml和hbase-env.sh.

hbase-site.xml加入:

	<configuration>
      <property>
		<name>hbase.rootdir</name>
	    <value>hdfs://hadoopPD:9000/hbase</value>
	  </property>
	  <property>
		<name>hbase.zookeeper.property.dataDir</name>
	    <value>/home/briup/software/data/hbase/zk_data</value>
	  </property>
	  <property>
		 <name>hbase.zookeeper.quorum</name>
		 <value>hadoopPD:2181</value>
	  </property>
      <property>
		 <name>hbase.cluster.distributed</name>
		 <value>true</value>
	  </property>

   </configuration>

hbase-env.sh文件:

export JAVA_HOME=/home/ll/software/jdk181 (JDK的存放路径)
#export HBASE_MANAGES_ZK=true
export HBASE_MANAGES_ZK=false (设置由独立的zk集群管理,故为false)
export HBASE_LOG_DIR=/home/ll/software/data/hbase/logs (日志目录)
注:里面的JAVA_HOME和HBASE_LOG_DIR需要使用自己的路径。

1.6开启master和Regionserver

命令:hbase-daemon.sh start master
hbase-daemon.sh start regionserver

最后

以上就是俊逸咖啡为你收集整理的HBase学习笔记(1)———Hbase的搭建(伪分布式)1、Hbase的搭建(伪分布式)1.6开启master和Regionserver的全部内容,希望文章能够帮你解决HBase学习笔记(1)———Hbase的搭建(伪分布式)1、Hbase的搭建(伪分布式)1.6开启master和Regionserver所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(38)

评论列表共有 0 条评论

立即
投稿
返回
顶部