[[PageOutline]]
= Hadoop、Hbase、Zookeeper安裝 =
== 前言 ==
由於Nutch2.0開始,已經可以將索引結果存入Hbase,但由於Hbase內建的Zookeeper似乎沒有太穩定,因此自己手動整合才是王道...
== 安裝環境 ==
* OS: Ubuntu12.04
* Java: OpenJDK 6
== 套件版本 ==
* Hadoop 1.0.3
* Hbase 0.90.6(沒有選用最新的原因是因為Nutch官網上有提到0.90.x為他們的測試環境)
* Zookeper 3.3.6
== 安裝Hadoop ==
=== 下載&解壓縮Hadoop1.0.3 ===
=== 修改$HAHOOP_HOME/conf/hadoop-env.sh ===
* 設定JAVA_HOME
{{{
#!text
export JAVA_HOME=/usr/lib/jvm/java-6-openjdk
}}}
=== 修改$HAHOOP_HOME/conf/core-site.xml ===
{{{
#!text
fs.default.name
hdfs://localhost:9000
}}}
=== 修改$HAHOOP_HOME/conf/mapred-site.xml ===
{{{
#!text
mapred.job.tracker
localhost:9001
}}}
=== 修改$HAHOOP_HOME/conf/hdfs-site.xml ===
{{{
#!text
dfs.replication
1
dfs.support.append
true
}}}
=== 格式化HDFS ===
{{{
shunfa@shunfa-vmmVBox:/opt/hadoop-1.0.3$ bin/hadoop namenode -format
}}}
=== 啟動Hadoop ===
{{{
shunfa@shunfa-vmmVBox:/opt/hadoop-1.0.3$ bin/start-all.sh
}}}
== 安裝Zookeeper ==
== 安裝Hbase ==
== 完成 ==
* 執行結果如下:
{{{
shunfa@shunfa-vmmVBox:~$ jps
23659 HRegionServer
21788 NameNode
22230 JobTracker
22148 SecondaryNameNode
5585 Jps
21972 DataNode
22410 TaskTracker
23069 QuorumPeerMain
}}}