集群时间同步
yum install ntp -y ntpdate -u time.windows.com
1、Hadoop 集群的正常部署并启动
start-all.sh #验证 =>>http://master:50070
2、Zookeeper 集群的正常部署并启动
#需要在在三台中分别启动 zkServer.sh start zkServer.sh status2、搭建hbase 2.1上传解压
tar -xvf hbase-1.4.6-bin.tar.gz2.2配置环境变量
vim /etc/profile export Hbase_HOME=/usr/local/soft/hbase-1.4.6 export PATH=$PATH:$Hbase_HOME/bin
source /etc/profile2.3、修改hbase-env.sh文件
cd /usr/local/soft/hbase-1.4.6/conf vim hbase-env.sh 1、增加java配置 export JAVA_HOME=/usr/local/soft/jdk1.8.0_171 2、关闭默认zk配置 export Hbase_MANAGES_ZK=false
1、/JAVA_HOME 查找位置并修改
2.4、修改hbase-site.xml文件2、/ZK 查找变量位置并修改
2.5、修改regionservers文件hbase.rootdir hdfs://hadoop100:9000/hbase hbase.cluster.distributed true hbase.zookeeper.quorum hadoop100,hadoop101,hadoop102
增加以下节点 hadoop101 hadoop102 如果是伪分布式版本,增加hadoop100即可2.6、同步到所有节点(如果是伪分布式不需要同步)
scp -r hbase-1.4.6/ hadoop101:`pwd` scp -r hbase-1.4.6/ hadoop102:`pwd`
同步环境变量 scp /etc/profile hadoop101:/etc/ scp /etc/profile hadoop102:/etc/ source /etc/profile #每个节点都要执行2.8、启动hbase集群 , 需要在hadoop100(主节点)上执行
start-hbase.sh 验证hbase: http://hadoop100:16010
hadoop100节点
hadoop101节点
hbase日志文件所在的目录
/usr/local/soft/hbase-1.4.6/logs2.9、关闭hbase集群
stop-hbase.sh
3、hbase 搭建失败 重置hbase 3.1、关闭hbase集群通过 hbase shell 进入到hbase的命令行
杀死进程 kill -9 pid(进程编号) stop-hbase.sh3.2、删除hdfs数据
hdfs dfs -rmr /hbase3.3、删除元数据 zk
zkCli.sh rmr /hbase3.4、重新启动hbase
start-hbase.sh



