zoukankan      html  css  js  c++  java
  • HBase伪分布搭建

    HBase的伪分布搭建

    安装版本: hbase-0.94.7-security.tar.gz

    下载路径: http://hbase.apache.org

    1. 解压缩,重命名,设置环境变量

    1 cp hbase-0.94.7-security.tar.gz /opt/ 
    2 
    3 tar -zxvf hbase-0.94.7-security.tar.gz 
    4 
    5 mv hbase-0.94.7-security.tar.gz hbase

    #设置环境变量

    1 vi /etc/profile   
    2 export HBASE_HOME= source /etc/profile

    2. 修改配置文件

    cd $HBASE_HOME/conf/

    vi hbase-env.sh

    修改两个地方:

    export JAVA_HOME=     

    #HBase自己来管理zookeeper实例     

    export HBASE_MANAGES_ZK=true

    vi hbase-site.xml, 添加内容如下:  

     1 <property>
     2    <name>hbase.rootdir</name>
     3    <value>hdfs://hadoop0:9000/hbase</value> 
     4 </property>  
     5 <property> 
     6    <name>hbase.cluster.distributed</name> 
     7    <value>true</value>  
     8 </property>  
     9 <property>    
    10    <name>hbase.zookeeper.quorum</name>  
    11    <value>hadoop0</value>  
    12 </property>  
    13 <property>    
    14    <name>dfs.replication</name>    
    15    <value>1</value>  
    16 </property> 

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

    (可选)

    vi regionservers的内容为hadoop0

    3. 启动命令:start-hbase.sh  

    注意:启动hbase之前,确保hadoop是运行正常的,并且可以写入文件(非安全模式)。

    4. 验证:

              (1)执行jps,发现新增加了3个java进程,分别是HMaster,HRegionServer,HQuorumPeer    

              (2)http://hadoop0:60010/master-status

  • 相关阅读:
    加密算法整理
    NSURLConnection类说明
    ios5 中文键盘高度变高覆盖现有ui问题的解决方案(获取键盘高度的方法)
    "ld: library not found for l...." 问题的解决
    ios5 自定义导航条问题
    objectivec 语言知识点
    JSON
    [转]XCode中修改缺省公司名称/开发人员名称
    [转]iPhone开源项目汇总
    清除SQL 数据库日志 欧阳锋
  • 原文地址:https://www.cnblogs.com/hnxubin/p/4412323.html
Copyright © 2011-2022 走看看