zoukankan      html  css  js  c++  java
  • hbase伪分布式安装

    伪分布式安装 采用一台hadoop机器,一台hbase机器实现伪分布式

    hbase版本为2.2.2

    192.168.21.152  上安装hadoop

    192.168.21.153  上安装hbase

    1  hadoop伪分布式安装

    详见 https://www.cnblogs.com/hzcjd/p/13669270.html

    2 解压安装包

    cd /usr/local/software
    tar zxvf hbase-2.2.2-bin.tar.gz -C /usr/local

    3 免密登录

    配置192.168.21.152

    配置192.168.21.153

    ssh-keygen -t rsa

    cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

    chmod 700 ~/.ssh

    chmod 600 ~/.ssh/authorized_keys

    ssh-copy-id root@192.168.21.153

    ssh-copy-id root@192.168.21.152

    4 hosts配置

    cd /etc
    vim hosts
    192.168.21.153 hb
    192.168.21.152 ha
    :wq

    5 hostname配置

    cd /etc
    vim hostname
    hb
    :wq

    若不配置,当运行hbase的api卡在createTable

    6 配置修改

    hbase-env.sh

    cd /usr/local/hbase-2.2.2/conf
    vim hbase-env.sh
    输入
    export JAVA_HOME=/usr/local/jdk
    :wq

    Regionservers

    vim regionservers
    输入
    hb
    :wq

    hbase-site.xml

    cd /usr/local/hbase-2.2.2/conf
    vim hbase-site.xml  
     configuration中新增
    <property>
    <name>hbase.rootdir</name>
    <value>hdfs://ha:9000/hbase</value>
    </property>
    <!--配置HBase在HDFS中数据备份的个数-->
    <property>
    <name>dfs.replication</name>
    <value>1</value>
    </property>
    <!--配置HBase集群分布式模式-->
    <property>
    <name>hbase.cluster.distributed</name>
    <value>true</value>
    </property>
    <!--配置HBase的zookeeper地址-->
    <property>
    <name>hbase.zookeeper.quorum</name>
    <value>hb</value>
    </property>
    <!--配置HBase的zookeeper数据存放路径-->
    <property>
    <name>hbase.zookeeper.property.dataDir</name>
    <value>/home/zk</value>
    </property>

    7 环境变量

    vim /etc/profile
    export HBASE_HOME=/usr/local/hbase-2.2.2
    path=HBASE_HOME/bin

    8启动

    cd /usr/local/hbase-2.2.2/bin
    ./start-hbase.sh

    访问网址:http://192.168.21.153:16010/

     9 进入cli

    cd /usr/local/hbase-2.2.2/bin
    ./hbase shell

    相关jar包下载

    hbase-2.2.2-bin.tar.gz:https://download.csdn.net/download/qq_31552723/13033766

  • 相关阅读:
    matlab中的开方sqrt用牛顿迭代法实现的代码
    转载 迭代算法实现开平方
    关于verilog中小数直接赋值
    关于verilog中的signed类型
    第二十五篇:使用 sigaction 函数实现可靠信号
    第二十四篇:可靠信号机制
    第二十三篇:信号机制的两个思考
    第二十二篇:信号的接收和处理
    hdu 2918(IDA*)
    hdu 1813(IDA*)
  • 原文地址:https://www.cnblogs.com/hzcjd/p/13868391.html
Copyright © 2011-2022 走看看