三十八、hbase集群的搭建(HBase Shell)

117 阅读2分钟

环境准备:

Hadoop集群正常运行

zookeeper正常运行

案例实施:

一、前提准备

1、开启zookeeper集群:

bin/zkServer.sh start

 

 

2、启动Hadoop集群:

sbin/start-all.sh

  

 3、解压hbase包:

tar -zxvf hbase-1.2.0-bin.tar.gz -C /home/

           注:hbase各版本链接:Index of /dist/hbaseicon-default.png?t=L9C2http://archive.apache.org/dist/hbase/

4、重命名hbase-1.2.0为hbase:

 

二、文件配置

1、修改hbase-env.sh文件:

 

        修改为: 

export JAVA_HOME=/home/jdk 
export HBASE_MANAGES_ZK=false       //是否使用hbase自带的zookeeper

2、配置hbase-site.xml文件:

<configuration>
        <property>
                <name>hbase.cluster.distributed</name>
                 <value>true</value>
        </property> 
        <property>
                <name>hbase.rootdir</name>
                <value>hdfs://master:9000/hbase</value>
        </property>
        <property>
                <name>hbase.master.port</name>
                <value>16000</value>
        </property>
        <property>
                <name>hbase.zookeeper.quorum</name>
                <value>master,slave1,slave2</value>
        </property>
        <property>
                <name>hbase.master.info.port</name>
                <value>16010</value>
        </property>
</configuration>

3、修改 regionservers 文件:

        填入从机名slave1,slave2,或者IP地址 

4、向其他两个节点传入配置好的Hbase文件:

scp -r hbase/ slave1:/home/hbase
scp -r hbase/ slave2:/home/hbase

三、环境变量

1、添加环境变量:

vim /etc/profile
export HBASE_HOME=/home/hbase
export PATH=$PATH:$HBASE_HOME/bin

2、启动hbase集群:

bin/start-hbase.sh

3、查看进程:

 

 4、通过web ui 查看HBase:

http://master:16010/master-status

        注意:先启动zookeeper集群 再启动Hadoop集群 再启动Hbase集群

四、HBase Shell操作

1、进入HBase 客户端命令行:

 

2、查看当前数据库中有哪些表:

 

3、退出

 

其他环境搭建参考:

Hadoop伪分布式的搭建详情icon-default.png?t=L9C2https://blog.csdn.net/m0_54925305/article/details/118650350?spm=1001.2014.3001.5502Hadoop完全分布式的搭建详情icon-default.png?t=L9C2https://blog.csdn.net/m0_54925305/article/details/118851554?spm=1001.2014.3001.5502Zookeeper (leader)选举机制icon-default.png?t=L9C2https://blog.csdn.net/m0_54925305/article/details/118668433?spm=1001.2014.3001.5502Zookeeper集群的搭建(单机、伪分布式、集群)icon-default.png?t=L9C2https://blog.csdn.net/m0_54925305/article/details/119059186?spm=1001.2014.3001.5502

Spark的安装与部署详情(Local模式,Standalone模式,Spank on YARN模式)icon-default.png?t=L9C2https://blog.csdn.net/m0_54925305/article/details/119005751?spm=1001.2014.3001.5502HadoopHA工作机制(高可用)icon-default.png?t=L9C2https://blog.csdn.net/m0_54925305/article/details/119838341?spm=1001.2014.3001.5502HadoopHA环境搭建(保姆篇,手把手搭建)icon-default.png?t=L9C2https://blog.csdn.net/m0_54925305/article/details/119838463?spm=1001.2014.3001.5502

hbase集群的搭建(HBase Shell)完成