[hadoop] Centos部署Zookeeper

Ubuntu部署HBase

Posted on 2012-06-28 05:00 LixingTie 閱讀(40) 評論(0編輯 收藏 

安裝Hadoop,參考:

http://www.cnblogs.com/LixingTie/archive/2012/06/27/2566521.html

 

安裝Zookeeper,參考:

http://www.cnblogs.com/LixingTie/archive/2012/06/28/2566618.html

 

安裝hbase

cd /home/hadoop/hbase
sudo wget http://mirror.bit.edu.cn/apache/hbase/stable/hbase-0.92.1.tar.gz #下載hbase
tar xvzf hbase-0.92.1.tar.gz #解壓
ln -s hbase-0.92.1.tar.gz hbase #建立軟鏈接

 

編輯/etc/profile,設置環境變量

# hbase配置
export HBASE_HOME=/home/hadoop/hbase/hbase/
export PATH=$PATH:$HBASE_HOME/bin

 

hbase是基於hdfs的,hbase的配置主要涉及conf目錄下的三個文件:hbase-env.sh,hbase-site.xml,regionservers。

 

編輯hbase-env.sh
export JAVA_HOME=/usr/lib/jvm/java-6-openjdk-i386
export HBASE_CLASSPATH=/home/hadoop/hadoop/conf
export HBASE_OPTS="-XX:+UseConcMarkSweepGC"
export HBASE_MANAGES_ZK=true

 

編輯hbase-site.xml
複製代碼
<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="configuration.xsl"?>
<configuration>
        <property>
                <name>hbase.rootdir</name>
                <value>hdfs://namenode/hbase</value>
                <description>The directory shared by region servers.</description>
        </property>
        <property>
                <name>hbase.master.port</name>
                <value>60000</value>
        </property>
        <property>
                <name>hbase.cluster.distributed</name>
                <value>true</value>
        </property>
        <property>
                <name>hbase.zookeeper.property.clientPort</name>
                <value>2181</value>
        </property>
        <property>
                <name>hbase.zookeeper.quorum</name>
                <value>zookeeper</value>
        </property>
</configuration>
複製代碼

 

修改regionservers
localhost # 本機

 

啓動hbase

start-hbase.sh 

 

輸入jps命令查看進程

複製代碼
NameNode
DataNode
Jps
HRegionServer
SecondaryNameNode
TaskTracker
JobTracker
QuorumPeerMain
HMaster
複製代碼
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章