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/hbasehttp://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文件:
hbase.cluster.distributed true hbase.rootdir hdfs://master:9000/hbase hbase.master.port 16000 hbase.zookeeper.quorum master,slave1,slave2 hbase.master.info.port 16010
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
四、Hbase Shell操作注意:先启动zookeeper集群 再启动Hadoop集群 再启动Hbase集群
1、进入Hbase 客户端命令行:
2、查看当前数据库中有哪些表:
3、退出
其他环境搭建参考:
Hadoop伪分布式的搭建详情https://blog.csdn.net/m0_54925305/article/details/118650350?spm=1001.2014.3001.5502Hadoop完全分布式的搭建详情https://blog.csdn.net/m0_54925305/article/details/118851554?spm=1001.2014.3001.5502Zookeeper (leader)选举机制https://blog.csdn.net/m0_54925305/article/details/118668433?spm=1001.2014.3001.5502Zookeeper集群的搭建(单机、伪分布式、集群)https://blog.csdn.net/m0_54925305/article/details/119059186?spm=1001.2014.3001.5502
Spark的安装与部署详情(Local模式,Standalone模式,Spank on YARN模式)https://blog.csdn.net/m0_54925305/article/details/119005751?spm=1001.2014.3001.5502HadoopHA工作机制(高可用)https://blog.csdn.net/m0_54925305/article/details/119838341?spm=1001.2014.3001.5502HadoopHA环境搭建(保姆篇,手把手搭建)https://blog.csdn.net/m0_54925305/article/details/119838463?spm=1001.2014.3001.5502
hbase集群的搭建(Hbase Shell)完成


