前面的簡介中有提到,Hadoop是個分散式儲存及運算的架構,所以安裝基本上需要多台電腦以達到分散的目標(使用VM或是Container技術,如VirtualBox、Docker、K8s等,在大型叢集上會產生另外的問題,故暫時不列入討論)。但Hadoop為了讓使用者可以快速地開始使用,提供單一主機的安裝模式共有兩種模式:獨立模式(Standalone)
與偽分佈模式(Pseudo-Distributed)
。多機安裝模式則稱為Fully-Distributed
。
ssh
與rsync
:sudo yum install ssh
sudo yum install rsync
Ubuntu:
sudo apt-get install ssh
sudo apt-get install rsync
/opt
,並且解壓縮至/opt/hadoop
目錄。sudo wget http://apache.stu.edu.tw/hadoop/common/hadoop-2.8.2/hadoop-2.8.2.tar.gz -P /opt
cd /opt
sudo tar -zxvf hadoop-2.8.2.tar.gz
sudo mv /opt/hadoop-2.8.2 /opt/hadoop
sudo vi ~/.bashrc
並加入下列參數
export HADOOP_HOME=/opt/hadoop
export PATH=$PATH:$HADOOP_HOME/sbin:$HADOOP_HOME/bin
下一篇要進入安裝Hadoop囉!