Hadoop1.0.1安裝部署(一)

1、安裝JDK

jdk6 Linux版下載地址:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase6-419409.html

下載文件:jdk-6u45-linux-i586.bin

安裝方法:

     1、提升權限,需要sudo chmod 755 jdk-6u45-linux-i586.bin

     2、在上述文件所在目錄執行./jdk-6u45-linux-i586.bin

     3、配置環境變量

          sudo vi /etc/profile

          在其中加入:

          export JAVA_HOME=/usr/lib/jvm/jdk1.6.0_45

          export JRE_HOME=${JAVA_HOME}/jre

          export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib

          export PATH=${JAVA_HOME}/bin:$PATH

          保存文件後執行命令:source /etc/profile

          java、javac、java -version等命令驗證安裝及配置是否成功


2、配置SSH免密碼登錄

     1、在ubuntu_hadoop01上執行ssh-keygen -t dsa -P '' -f .ssh/id_dsa生成公鑰私鑰

     2、將公鑰拷貝至ubuntu_hadoop02上:scp id_dsa.pub [email protected]:/home/ghz/.ssh/authorized_keys

     3、正常ssh登錄至ubuntu_hadoop02,PS:可能需要chmod 600 /root/.ssh/authorized_keys來修改文件權限


     PS:Linux更改計算機名稱,需要修改etc/hostname文件和etc/hosts文件

     免密原理:

     依靠密匙,也就是你必須爲自己創建一對密匙,並把公用密匙放在需要訪問的服務器上。如果你要連接到SSH服務器上,客戶端軟件就會向服務器發出請求,請求用你的密匙進行安全驗證。服務器收到請求之後,先在該服務器上你的主目錄下尋找你的公用密匙,然後把它和你發送過來的公用密匙進行比較。如果兩個密匙一致,服務器就用公用密匙加密“質詢”並把它發送給客戶端軟件。客戶端軟件收到“質詢”之後就可以用你的私人密匙解密再把它發送給服務器。用這種方式,你必須知道自己密匙的口令。但是,與第一種級別相比,第二種級別不需要在網絡上傳送口令。第二種級別不僅加密所有傳送的數據,而且“中間人”這種***方式也是不可能的(因爲他沒有你的私人密匙)。但是整個登錄的過程可能需要10秒,但是相比輸入密碼的方式來說10秒也不長。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章