栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

Hbase的本地模式与完全分布式安装步骤详解

Hbase的本地模式与完全分布式安装步骤详解

本地模式:

在指定的机器上,例如我的机器是qianfeng01、qianfeng02、qianfeng03


1.上传、解压到指定路径
[root@qianfeng01 local]# tar -zxvf hbase-1.2.1-bin.tar.gz -C /usr/local

2. 更名
[root@qianfeng01 local]# mv hbase-1.2.1 hbase

3.修改环境变量
 vi /etc/profile
如下:
#hbase environment
export Hbase_HOME=/usr/local/hbase
export PATH=$Hbase_HOME/bin:$PATH

4.生效
sourch /etc/profile

6.修改配置文件
vi $Hbase_HOME/conf/hbase-env.sh
如下:
# The java implementation to use.  Java 1.7+ required.
export JAVA_HOME=/usr/local/jdk1.8

[root@qianfeng01 conf]# vi hbase-site.xml 



    hbase.rootdir
    file:///usr/local/hbase/data



    hbase.zookeeper.property.dataDir
    /usr/local/hbase/zkdata

6. [root@qianfeng01 conf]# start-hbase.sh
显示如下:
[root@qianfeng01 conf]# jps
2307 DataNode
42643 HMaster
2101 NameNode
94313 Jps

完全分布式:
在本地模式的基础上进行搭建

1.配置备用的hmaster的位置,文件名是固定的,必须叫backup-masters
[root@qianfeng01 ~]# echo "qianfeng02" > $Hbase_HOME/conf/backup-masters

2.拷贝hdfs的core-site.xml和hdfs-site.xml到hbase的conf目录下(重点)
[root@qianfeng01 hadoop]# cp /usr/local/hadoop2.7/etc/hadoop/{core-site.xml,hdfs-site.xml}  $Hbase_HOME/conf/

3.利用scp命令远程拷贝
[root@qianfeng01 local]# scp -r /usr/local/hbase qianfeng02:/usr/local
[root@qianfeng01 local]# scp -r /usr/local/hbase qianfeng03:/usr/local
[root@qianfeng01 local]# scp /etc/profile qianfeng02:/etc/
[root@qianfeng01 local]# scp /etc/profile qianfeng03:/etc/

注意:
     重新引导一下各个节点的环境变量配置情况

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/280791.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号