mhys888888

1、安装Hbase前需要:Hadoop安装并启动集群,zookeeper安装并启动集群,SSH免密登录
2、解压Hbase文件并重命名
    cd /opt/soft/
    tar -zxvf /mysoft/hbase-1.3.1-bin.tar.gz -C /opt/soft/
    mv /opt/soft/hbase-1.3.1 hbase
3、配置环境变量,并使环境变量生效
    vim /etc/profile
    export HBASE_HOME=/opt/soft/hbase
    export PATH=$HBASE_HOME/bin:$PATH
4、修改Hbase配置文件
    vim /opt/soft/hbase/conf/hbase-env.sh
    export JAVA_HOME=/opt/soft/jdk
    export HBASE_MANAGES_ZK=true
    export HBASE_PID_DIR=/opt/soft/hbase/pids
    并注释掉以下两行配置
    # export HBASE_MASTER_OPTS="$HBASE_MASTER_OPTS -XX:PermSize=128m -XX:MaxPermSize=128m"
    # export HBASE_REGIONSERVER_OPTS="$HBASE_REGIONSERVER_OPTS -XX:PermSize=128m -XX:MaxPermSize=128m"
、opt

    vim /opt/soft/hbase/conf/hbase-site.xml
    <configuration>
        <!--这个目录是region server的共享目录,用来持久化HBase-->
        <property>
                <name>hbase.rootdir</name>
                <value>hdfs://master:9000/hbase</value>
        </property>
        <!--HBase的运行模式。false是单机模式,true是分布式模式-->
        <property>
                <name>hbase.cluster.distributed</name>
                <value>true</value>
        </property>
        <!--Zookeeper集群的地址列表,用逗号分割-->
        <property>
                <name>hbase.zookeeper.quorum</name>
                <value>master,slave01,slave02</value>
        </property>
    </configuration>

    vim /opt/soft/hbase/conf/regionservers
    slave01
    slave02
5、将配置好的Hbase和环境变量传到其他两台机器
    scp -r /opt/soft/hbase root@slave01:/opt/soft/hbase
    scp -r /opt/soft/hbase root@slave02:/opt/soft/hbase

    scp /etc/profile root@slave01:/etc/profile
    scp /etc/profile root@slave02:/etc/profile

6、启动Hbase
    start-hbase.sh
    出现一下信息为hbase部署成功
    master: starting zookeeper, logging to /opt/soft/hbase/bin/../logs/hbase-root-zookeeper-master.out
    slave02: starting zookeeper, logging to /opt/soft/hbase/bin/../logs/hbase-root-zookeeper-slave02.out
    slave01: starting zookeeper, logging to /opt/soft/hbase/bin/../logs/hbase-root-zookeeper-slave01.out
    starting master, logging to /opt/soft/hbase/logs/hbase-root-master-master.out
    slave01: starting regionserver, logging to /opt/soft/hbase/bin/../logs/hbase-root-regionserver-slave01.out
    slave02: starting regionserver, logging to /opt/soft/hbase/bin/../logs/hbase-root-regionserver-slave02.out

7、查看集群信息
    登录 http://192.168.85.80:16010/master-status 这个页面,查看集群启动信息

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值