• hbase分布式安装


    1.先把hbase-1.3.1-bin.tar上传解压到/usr/local/下重命名为hbase

    1 [root@hadoop1 conf]# tail -4 /etc/profile
    2 ############# hbase env #################
    3 export  HBASE_HOME=/usr/local/hbase
    4 export  PATH=$HBASE_HOME/bin:$PATH

    2.配置hbase各配置文件,在一台机器上操作即可

     1 [root@hadoop1 ~]# cd /usr/local/hbase/conf/
     2 [root@hadoop1 conf]# vim hbase-env.sh                     追加
     3 export JAVA_HOME=/usr/java/jdk1.8.0_121                    # 你jdk路径
     4 export HBASE_MANAGES_ZK=False                            # 如果没有安装zookeeper,则不需要加
     5 [root@hadoop1 conf]# vim hbase-site.xml
     6 <configuration>
     7     <property>
     8         <name>hbase.rootdir</name>
     9         <value>hdfs://hadoop1:9000/hbase</value>        # hbase的数据存放路径,也就是hdfs
    10     </property>
    11     <property>
    12         <name>hbase.cluster.distributed</name>
    13         <value>true</value>                                # 分布式集群部署
    14     </property>
    15     <property>
    16         <name>hbase.zookeeper.quorum</name>
    17         <value>hadoop1,hadoop2,hadoop3</value>            # zookooper安装的机器
    18     </property>
    19     <property>
    20         <name>hbase.zookeeper.property.dataDir</name>
    21         <value>/tmp/zookeeper</value>                    # zookooper的配置、日志路径
    22     </property>
    23 </configuration>
    24 [root@hadoop1 conf]# vim regionservers                    # 指定集群机器,你的主机名或者ip
    25 hadoop1
    26 hadoop2
    27 hadoop3
    28 [root@hadoop1 local]# scp -rp /usr/local/hbase/ hadoop2:/usr/local/
    29 [root@hadoop1 local]# scp -rp /usr/local/hbase/ hadoop3:/usr/local/

    3.启动并验证

     1 [root@hadoop1 local]# start-hbase.sh
     2 [root@hadoop1 local]# hbase shell                        # 可进入对应操作页面
     3 SLF4J: Class path contains multiple SLF4J bindings.
     4 SLF4J: Found binding in [jar:file:/usr/local/hbase/lib/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class]
     5 SLF4J: Found binding in [jar:file:/usr/local/hadoop/share/hadoop/common/lib/slf4j-log4j12-1.7.10.jar!/org/slf4j/impl/StaticLoggerBinder.class]
     6 SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation.
     7 SLF4J: Actual binding is of type [org.slf4j.impl.Log4jLoggerFactory]
     8 HBase Shell
     9 Use "help" to get list of supported commands.
    10 Use "exit" to quit this interactive shell.
    11 Version 2.0.0-alpha4, r5c4b985f89c99cc8b0f8515a4097c811a0848835, Tue Oct 31 16:00:33 PDT 2017
    12 Took 0.0028 seconds                                                                                                                 
    13 hbase(main):001:0> status                                # 可查看集群状态
    14 1 active master, 0 backup masters, 3 servers, 0 dead, 0.6667 average load
    15 Took 0.3884 seconds

    http://ip:16010也可访问

  • 相关阅读:
    ETF上线技术要素
    oracle修改用户的schema
    list
    交易系统分类OMS/EMS
    类的大小2
    webpack5教程
    vue配置stylelint教程
    提高国内访问 GitHub 的速度的 9 种方案
    git常见的操作
    img 图像底部留白的原因以及解决方法
  • 原文地址:https://www.cnblogs.com/bfmq/p/7844696.html
Copyright © 2020-2023  润新知