zoukankan      html  css  js  c++  java
  • Hadoop学习之HBase的伪分布式安装

    HBase的伪分布式安装

    1.   HBase单台机器上的安装

    a)    使用winscp将win下的HBase软件(hbase-0.94.7-security.tar.gz)包复制到linux下的/usr/local/下

    b)   解压文件hbase-0.94.7-security.tar.gz

    #tar -xzvf hbase-0.94.7-security.tar.gz

    更名为hbase

    #mv hbase-0.94.7-security  hbase

    c)    增加hbase的环境变量

    #vim  /etc/profile
    #source /etc/profile

    d)   修改配置文件

    Hbase-env.sh和hbase-site.xml、regionservers(可选)

    修改hbase-env.sh

    修改30行为自己的JAVA_HOME地址


    将118行前面的注释去掉(如图)


    修改hbase-site.xml

    在configuration标签中添加如下内容:

    <property>
     <name>hbase.rootdir</name>
     <value>hdfs://hadoop0:9000/hbase</value>##hadoop0修改为自己的主机名
    </property>
    <property>
     <name>hbase.cluster.distributed</name>
     <value>true</value>
    </property>
    <property>
     <name>hbase.zookeeper.quorum</name>
     <value>hadoop0</value>
    </property>
    <property>
     <name>dfs.replication</name>
      <value>1</value>
    </property>

    注意:$HBASE_HOME/conf/hbase-site.xml的hbase.rootdir的主机和端口号与$HADOOP_HOME/conf/core-site.xml的fs.default.name的主机和端口号一致

    e)    启动HBase,执行start-hbase.sh

    …启动hbase之前先确定hadoop 是运行正常的,并且不在安全模式中

    f)     验证:

    执行jps,如果发现有HMaster、HRegionServer、QuorumPeerMain则证明HBase运行成功。

    或者在浏览器中输入hadoop1:60010 ,首先浏览器所在的主机的hosts文件中有hadoop1和IP地址的绑定,如果能正常显示网页也证明成功


  • 相关阅读:
    基于.net mvc 的供应链管理系统(YB-SCM)开发随笔1-开篇
    基于.net mvc 的供应链管理系统(YB-SCM)开发随笔
    asp.net http to https
    html嵌入音频
    语义化练习分区域
    html文档引用css使用外部样式表
    字体样式 圆角边框
    HTML-标签
    前端基础—客户端
    html初识form表单
  • 原文地址:https://www.cnblogs.com/JZZ1026/p/4417322.html
Copyright © 2011-2022 走看看