一:准备环境

  • centos7一台
  • hadoop-2.6.0-cdh5.10.0.tar.gz
  • hbase-1.2.0-cdh5.10.0.tar.gz
  • zookeeper-3.3.6.tar.gz

  可以使用最新的包,去官网找找。

二:配置环境

  1. hadoop 配置环境   进入/hadoop-2.6.0-cdh5.10.0/etc/hadoop目录下

               hadoop-env.sh配置jdk环境变量

    

    core-site.xml配置hdfs环境

<configuration>
        <property>
                <name>fs.defaultFS</name>
                <value>hdfs://localhost:9000</value>
        </property>
        <property>
                <name>hadoop.tmp.dir</name>
                <value>/home/centos/hadoop/hadoop-2.6.0-cdh5.10.0/data/tmp</value>
        </property>
</configuration>

 

    hdfs-site.xml 配置dfs和权限

    

<configuration>

        <property>
                <name>dfs.replication</name>
                <value>1</value>
        </property>

        <property>
            <name>dfs.permissions.enabled</name>
            <value>false</value>
        </property>
</configuration>

    配置已经完成,在安装好其他的,请按照官网不同版本的启动命令启动

  2.hbase 配置中心进入 、/hbase-1.2.0-cdh5.10.0/conf

    hbase-env.sh中配置jdk环境

    

    hbase-site.xml配置 zookeeper,不多说看配置

    

<configuration>


<property>
  <name>hbase.zookeeper.property.dataDir</name>
  <value>/home/centos/hadoop/zookeeper-3.3.6/data/tmp</value>
</property>
<property>
 <name>hbase.tmp.dir</name>
 <value>/home/centos/hadoop/hbase-1.2.0-cdh5.10.0/data/tmp</value>
</property>
<property>
 <name>hbase.rootdir</name>
 <value>hdfs://lcoalhost:9000/hbase</value>
</property>
<property>
 <name>hbase.cluster.distributed</name>
  <value>true</value>
</property>
<property>
 <name>hbase.zookeeper.quorum</name>
 <value>lcoalhost:2181</value>
</property>

<property>
<name>hbase.master.info.port</name>
<value>60010</value>
</property>

</configuration>

  3.zookeeper的单点配置方式很简单,将cfg 复制一份以zoo.cfg命名,更改一个地址就可以了

  

三:启动应用

  启动方式参见官方文档,有的系统版本和程序版本不一致,文档上会有对应的说明。谢谢观文。

版权声明:本文为zhikou原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/zhikou/p/9116499.html