启动和配置HBase


配置Hbase前必须保证  

1.JDK    2.  Hadoop   3. SSH  都已经完成

单机模式不需要Hadoop


一 .单机模式

1.     gedit /usr/local/hbase/conf/hbase-env.sh    配置文件

export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64

export HBASE_MANAGES_ZK=true

在文件中添加配置信息,JAVA_HOME

可以用echo $JAVA_HOME查看 JAVA_HOME


2. gedit /usr/local/hbase/conf/hbase-site.xml    配置xml文件

<configuration>
        <property>
                <name>hbase.rootdir</name>
                <value>file:///usr/local/hbase/hbase-tmp</value>
        </property>

</configuration>

然后:

cd /usr/local/hbase   进入到hbase目录中


bin/start-hbase.sh  启动hbase


bin/hbase shell  打开hbase shell命令

现在已经可以利用hbase shell命令来操作hbase了

bin/stop-hbase.sh   可以关闭hbase

单机模式配置完成。

二 为分布式配置

1.    gedit /usr/local/hbase/conf/hbase-env.sh

加一个  export HBASE_CLASSPATH=/usr/local/hadoop/conf


2.    gedit /usr/local/hbase/conf/hbase-site.xml  配置xml文件

<configuration>
<property>
                <name>hbase.rootdir</name>
                <value>file:///usr/local/hbase/hbase-tmp</value>
        </property>
 <property>
                <name>hbase.cluster.distributed</name>
                <value>true</value>
        </property>
</configuration>

3.打开Hadoop

cd /usr/local/hadoop
./sbin/start-dfs.sh

查看JPS看看Hadoop启动是否成功

4.打开hbase

cd /usr/local/hbase

bin/start-hbase.sh  打开hbase

打开shell

bin/hbase shell

终端会显示:hbase(main):001:0> 

完成为分布式配置


猜你喜欢

转载自blog.csdn.net/qq_37788081/article/details/80332969