教程:hadoop配置簡單的教程 一、設置root 帳戶:sudo passwd 二、設置能夠選擇其餘用戶登錄:sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf 在彈出的窗口加入一行:: greeter-show-manual-login=true 三、給普通用戶 root 權限:sudo gedit /etc/passwd 在倒數第二行找到用戶的名字,把兩個1000修改成0保存 四、配置 ssh:apt-get install openssh-server 五、生成免密碼登錄的密鑰:ssh-keygen -t rsa -P '' cat /root/.ssh/id_dsa.pub >> /root/.ssh/authorized_keys 受權:chmod 644 /root/.ssh/authorized_keys 在其餘兩臺主機也執行上面兩句。 把主機上的id_dsa.pub複製到其餘兩臺主機。 scp /root/.ssh/id_dsa.pub slave1:/root/.ssh/id_dsa.pub.red 切換到slave1執行:cat /root/.ssh/id_dsa.pub.red >> authorized_keys slave2的也是如此。嘗試是否能夠免密碼登錄 ssh localhost、ssh slave一、ssh slave2。 六、安裝jdk,配置環境變量:sudo gedit ~/.bassrc 加入: export JAVA_HOME=/usr/local/java/jdk1.7.0_79 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib export PATH=${JAVA_HOME}/bin:$PATH 保存,執行:source ~/bashrc 查看jdk是否配置成功,執行:java、java -version 七、下載hadoop-2.6.4按照文章開頭的鏈接進行配置。記得把配置好的hadoop-2.6.4拷貝到另外兩臺主機 scp -r /usr/hadoop-2.6.4/ slave1:/usr/ scp -r /usr/hadoop-2.6.4/ slave2:/usr/