HBase的安装部署

1、HBase安装说明

JDK1.7以上

Hadoop-2.5.0以上

Zookeeper-3.4.5

2、Hadoop2.6安装

1) 解压 tar -zxvf hadoop-2.6.0.tar.gz

2) 配置hardoop的jdk

cd /root/tools/hadoop-2.6.0/etc/hadoop

vi  hadoop-env.sh

export JAVA_HOME=/usr/java/jdk/jdk1.8.0_181

3)  修改core-site.xml

cd /root/tools/hadoop-2.6.0/etc/hadoop

vi core-site.xml

cd /root/tools/hadoop-2.6.0

创建 mkdir -p data/tmp

<configuration>
        <property>
                <name>fs.defaultFS</name>
                <value>hdfs://localhost:9000</value>
        </property>
        <property>
                <name>hadoop.tmp.dir</name>
                <value>/root/tools/hadoop-2.6.0/data/tmp</value>
        </property>

</configuration>

4)修改hdfs-site.xml

cd /root/tools/hadoop-2.6.0/etc/hadoop

vi hdfs-site.xml

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

</configuration>

副本数为1, 取消权限

 5) 启动hadoop

在启动前,先进行namenode格式化

cd /root/tools/hadoop-2.6.0/etc/hadoop

bin/hdfs namenode -format

HBase的安装部署

启动hadoop

sbin/hadoop-daemon.sh start namenode

sbin/hadoop-daemon.sh start datanode

6)访问hadoop

http://4x.xx.xx.x20:50070/dfshealth.html#tab-overview

HBase的安装部署

 这样hadoop就安装完成了。

3、HBase安装

1) 解压: tar -zxvf hbase-1.1.0-bin.tar.gz

2) 配置JDK

/root/tools/hbase-1.1.0/conf

vi hbase-env.sh

export JAVA_HOME=/usr/java/jdk/jdk1.8.0_181/

配置不使用自带的Zookeeper

# Tell HBase whether it should manage it‘s own instance of Zookeeper or not.
export HBASE_MANAGES_ZK=false

3) 配置 hbase-site

cd /root/tools/hbase-1.1.0/conf

vi hbase-site.xml

<configuration>
        <property>
                <name>hbase.rootdir</name>
                <value>hdfs://localhost:9000/hbase</value>
        </property>
         <property>
                <name>hbase.zookeeper.quorum</name>
                <value>http://localhost:2181</value>
        </property>


</configuration>

多台Zookeeper,则用逗号分隔如http://xx:2181,http://yy:2181

4) 启动Hbase

cd  /root/tools/hbase-1.1.0/bin

./start-hbase.sh 

查看是否启动 jps

HBase的安装部署

相关推荐