zoukankan      html  css  js  c++  java
  • 大数据学习——hbase数据库

    Hhbase集群搭建

    一 第一步 准备:搭建hadoop集群,搭建zookeeper

    二 第二步:上传安装包

    解压

    1 tar -zxvf  hbase-1.2.1-bin.tar.gz

    重命名

    2 mv hbase-1.2.1 hbase

    删除不需要的文件

    3 rm -rf docs

    4修改conf的相关配置

     hadoop的hdfs-site.xml和core-site.xml 放到hbase/conf下

    cd apps/hadoop/etc/hadoop 

    cp hdfs-site.xml /root/apps/hbase/conf

    cp core-site.xml /root/apps/hbase/conf     

    5 vi hbase-env.sh

    修改JAVA_HOME

    export JAVA_HOME=/root/apps/jdk1.7.0_80

    修改export HBASE_MANAGES_ZK=false

    保存

    6 修改 hbase-site.xml

        <configuration>
            <!-- 指定hbase在HDFS上存储的路径 -->
            <property>
                    <name>hbase.rootdir</name>
                    <value>hdfs://mini1:9000/hbase</value>
            </property>
            <!-- 指定hbase是分布式的 -->
            <property>
                    <name>hbase.cluster.distributed</name>
                    <value>true</value>
            </property>
            <!-- 指定zk的地址,多个用“,”分割 -->
            <property>
                    <name>hbase.zookeeper.quorum</name>
                    <value>mini1:2181,mini2:2181,mini3:2181</value>
            </property>
        </configuration>

     7 修改 regionservers

    8 修改 backup-masters来指定备用的主节点

    9把配置好的hbase拷贝到mini2,mini3

    scp -r hbase mini2:$PWD

    scp -r hbase mini3:$PWD

    第三步:

    启动zk,

    bin/zkServer.sh start

    启动hadoop集群,

    start-dfs.sh 

    启动hbase

     ./start-hbase.sh

    访问页面

    http://mini1:16010/master-status

    如果杀掉mini1的进程

    kill -9 57433

    如果启动mini1,此时mini1就会变成备用的

     

  • 相关阅读:
    ESXi创建磁盘命令
    TNS-12518,TNS-12536,TNS-00506,Linux Error: 11: Resource temporarily unavailable
    监听的instance status blocked分析
    Oracle 用户、对象权限、系统权限
    MIME详解
    11g等待事件之library cache: mutex X
    Latch Free
    PowerDesigner小技巧
    yum本地源配置
    内核参数SEMMSL SEMMNS SEMOPM SEMMNI参数的设置
  • 原文地址:https://www.cnblogs.com/feifeicui/p/10391059.html
Copyright © 2011-2022 走看看