目標:搭建開發環境+Hadoop運行環境(1個Master+2個Slave)
1. 其中,開發環境包括:jdk+MyEclipse+tomcat+Eclipse,運行環境爲Hadoop系統(也包含開發環境中的某些部分)。
2. 默認規則爲,軟件安裝至opt文件夾下(將其權限改爲-R 755),去掉文件夾名稱中的版本信息,方便使用
以下是整個系統搭建過程,必要時參考小編其它的文章,請取所需:
注:無需特別說明,以下操作3臺主機均需要實現
1. 設置網絡及ssh訪問
使得3臺電腦能夠連接外網(爲了下載安裝軟件),並且各自之間實現ssh有密碼訪問
http://blog.csdn.net/u011244794/article/details/50743013 參照該鏈接安裝ssh並進行測試即可,先不用進行無密碼訪問
注:需要在同一網段,爲ssh訪問的前提
2. 安裝jdk
http://blog.csdn.net/u011244794/article/details/50765266
安裝文件:jdk-7u79-linux-x64.tar.gz
3. 安裝tomcat
安裝文件:apache-tomcat-7.0.65.tar.gz
拷貝解壓至/opt/,並修改名稱爲tomcat
4. 配置用戶名稱
1) sudo gedit /etc/hostname
僅寫Slave1-hadoop
2) sudo gedit /etc/hosts
寫ip與對應的主機名稱,3臺主機的ip與名稱對應關係都需要寫(順序無所謂):
XXX.XXX.XXX.XXX Slave1-hadoop
XXX.XXX.XXX.XXX Slave2-hadoop
XXX.XXX.XXX.XXX Master
3) 添加hadoop用戶組和用戶
http://blog.csdn.net/u011244794/article/details/50742080
重新登錄計算機,以hadoop用戶登錄,密碼要記住啦
5. ssh無密碼訪問
此時做這一步的意義在於,已經設置了主機名稱與ip的對應關係,並且無密碼訪問對於hadoop系統相當重要
6. 安裝MyEclipse
http://blog.csdn.net/u011244794/article/details/50766037
安裝文件:myeclipse-10.6-offline-installer-linux.run (可以在官網下載 https://www.genuitec.com/products/myeclipse/,無需交費以及破解)
7. 安裝Eclipse
點擊屏幕左側App標識,進入搜索Eclipse 在線安裝即可
8. 安裝Eclipse插件