zoukankan      html  css  js  c++  java
  • HBase分布式集群部署

    1.解压tar -zxvf

    2.软连接 ln -s  ....

    3.修改配置文件:

    hbase-site.xml
    如果用户需要增加HDFS的特定配置就要添加到hdfs-site.xml文件中,同样在hbase中,用户需要增加配置信息,就要将配置添加到conf/hbase-site.xml

    进程启动后,服务器会先读取hbase-defult.xml文件,然后读取hbase-site.xml文件,hbase-site.xml的内容会覆盖hbase-defult.xml中的内容,每次修改配置文件需要重新启动进程才能得到最新的配置

    修改hbase-en.sh

    <configuration>
     <property>
      <name>hbase.zookeeper.quorum</name>
      <value>hadoop01,hadoop02,hadoop03</value>
     </property>
      <property>
      <name>hbase.zookeeper.property.dataDir</name>
      <value>/home/root1/data/zookeeper</value>
     </property>
      <property>
      <name>hbase.zookeeper.property.clientPort</name>
      <value>2181</value>
     </property>
      <property>
      <name>hbase.rootdir</name>
      <value>hdfs://mycluster/hbase</value>
     </property>
      <property>
      <name>hbase.cluster.distributed</name>
      <value>true</value>
     </property>
    </configuration>
    -- INSERT --      

    HBase环境变量 vi hbase-env.sh

    export JAVA_HOME=/home/root1/app/jdk

    export HBASE_LOG_DIR=/home/root1/data/hbase/logs

    export HBASE_PID_DIR=/home/root1/data/hbase/pids

    修改regionserver
    这个文件罗列了所有region服务器的主机名,他是纯文本文件
    文件中的每一行都是主机名,HBase的运维脚本会依次迭代访问每一行来启动所有的region服务器进程

    hadoop01
    hadoop02
    hadoop03

    修改backup-masters

    配置Hbase master的备用节点 它是纯文本文件,填写主机名即可

    hadoop02

    //备用节点

    添加hdfs配置文件
    需要将hdfs配置文件拷贝到主节点hbase的conf目录下
    cp core-site.xml /home/root1/app/hbase /conf
    cp hdfs-site.xml /home/root1/app/hbase /conf

    4.启动HBase集群
    1.启动zookeeper

    2.启动hdfs
    sbin/start-dfs.sh
    3.启动hbase
    bin/start-hbase.sh

    在哪个节点启动,哪个节点就是master
    web访问地址端口 60010

    stop集群后,会看到一条描述正在停止的信息,表示脚本在运行,并不是表示进度信息

    5.HBase数据库shell测试运行
    bin/hbase shell

    ctrl+backspace才可以删除

    truncate “表” 清空某一个表

     

     

     

     

     

     

  • 相关阅读:
    oracle11g expdp/impdp数据库
    SqlServer触发器
    tomcat8.5.20配置https
    oracle常用函数积累
    Eclipse 搭建tomcat+动态项目完整版
    Windows7下ftp服务器
    Orcle定时生成表数据作业
    Oracle将一列值逗号拼接wm_concat函数
    Oracle表空间 ORA-01653:
    node+mongodb+ionic+cordova
  • 原文地址:https://www.cnblogs.com/libin123/p/10330529.html
Copyright © 2011-2022 走看看