Hadoop僞分佈式環境搭建(26)

1.僞分佈式的安裝java

1.1 修改ipnode

 (1)打開VMWare或者VirtualBox的虛擬網卡linux


(2)VMWare或者VirtualBox設置網絡鏈接方式爲host-onlywindows


(3)linux中,修改ip。有上角的圖標,右鍵,選擇Edit  Connections....瀏覽器

 ****ip必須與windows下虛擬網卡的ip在同一個網段,網關必須是存在的。網絡

(4)重啓網卡,執行命令service network restartssh

****報錯,如no suitable adapter錯誤,分佈式

(5)驗證:執行命令ifconfigoop

1.2 關閉防火牆ui

(1)執行命令service iptables stop 關閉防火牆

(2)驗證:執行命令service iptables status

Firewall is not running (防火牆未運行)表示關閉成功


1.3 關閉防火牆的自動開啓

(1)執行命令chkconfig iptables off

(2)驗證:執行命令chkconfig  --list|grep  iptables


所有顯示爲off就表示關閉了自動開啓.

1.4 修改hostname

(1)執行命令hostname hadoop修改會話中的hostname

(2)驗證:執行命令hostname

(3)執行命令vi  /etc/sysconfig/network  (修改文件中的hostname)

(4)驗證:執行命令reboot -h now 重啓機器

1.5 設置iphostname綁定

(1)執行命令vi  /etc/hosts

在文本最後增長一行192.168.80.100 hadoop


保存退出 wq

重啓:service network restart

(2)驗證:ping hadoop

1.6 ssh免密碼登錄

 (1)執行命令ssh-keygen  -t(操做)  rsa(加密協議)   產生祕鑰位於/root/.ssh/


密鑰         公鑰            顯示隱藏文件

(2)執行命令cp /root/.ssh/id_rsa.pub /root/.ssh/authorized_keys  產生受權文件

(3)驗證:ssh localhost


1.7 安裝jdk

(1)使用winscpjdkhadoop複製到linux/root/Downloads


(2)複製:cp  /root/Downloads/*  /usr/local


(3)進入: cd /usr/local

賦予執行權限 chmod u+x  jdk-6u24-linux-i586.bin

(4)安裝:  ./jdk-6u24-linux-i586.bin

(5)重命名 mv jdk1.6.0_24  jdk

(6)執行命令 vi /etc/profile 設置環境變量 

增長兩行      export JAVA_HOME=/usr/local/jdk

                    export PATH=.:$JAVA_HOME/bin:$PATH

保存退出

執行命令  source  /etc/profile

(7)驗證:執行命令java -version


1.8 安裝 hadoop

              (1)執行命令 tar -zxvf hadoop-1.1.2.tar.gz  解壓縮

              (2)執行命令  mv hadoop-1.1.2  hadoop

              (3)執行命令 vi  /etc/profile  設置環境變量

                     增長一行      export HADOOP_HOME=/usr/local/hadoop

                     修改一行      export PATH=.:$HADOOP_HOME/bin:$JAVA_HOME/bin:$PATH

                     保存退出

                 執行命令  source  /etc/profile 

              (4)驗證:執行命令 hadoop

              (5)修改位於conf/的配置文件hadoop-env.shcore-site.xmlhdfs-site.xmlmapred-site.xml

                     <1>修改文件hadoop-env.sh的第9

                     export JAVA_HOME=/usr/local/jdk/

 

                     <2>修改文件core-site.xml

                     <configuration>

                            <property>

                                   <name>fs.default.name</name>

                                   <value>hdfs://cloud4:9000</value>

                                   <description>change your own hostname</description>

                            </property>

                            <property>

                                   <name>hadoop.tmp.dir</name>

                                   <value>/usr/local/hadoop/tmp</value>

                            </property> 

                     </configuration>

 

                     <3>修改文件hdfs-site.xml

                     <configuration>

                            <property>

                                   <name>dfs.replication</name>

                                   <value>1</value>

                            </property>

                            <property>

                                   <name>dfs.permissions</name>

                                   <value>false</value>

                            </property>

                     </configuration>

 

                     <4>文件mapred-site.xml

                     <configuration>

                            <property>

                                   <name>mapred.job.tracker</name>

                                   <value>cloud4:9001</value>

                                   <description>change your own hostname</description>

                            </property>

                     </configuration>

              (6)執行命令 hadoop namenode -format 進行格式化

              (7)執行命令 start-all.sh 啓動hadoop

              (8)驗證:

                     <1>執行命令jps 查看java進程,發現5個進程,分別是NameNodeSecondaryNameNodeDataNodeJobTrackerTaskTracker

                         <2>經過瀏覽器查看http://cloud4:50070 http://cloud4:50030


*****修改windowsC:\Windows\System32\drivers\etc目錄下的hosts文件



                                                                                                                        Name:Xr

                                                                                                                        Date:2014-03-16 21:22

相關文章
相關標籤/搜索