[[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 }}}