关于搭建haddoop分布式系统的全部过程复习
1\在vmware中更改了虛擬機的網絡類型,--->NAT方式,(虛擬交換機的ip可以從vmvare的edit-->vertual network editor看到)
2、根據這個交換機(網關)的地址,來設置我們的客戶端windown7的ip(Vmnet8這塊網卡)
3、啟動linux主機,修改linux系統的ip地址(通過圖形界面修改),修改完成之后在terminal(命令行終端)中切換到root用戶執行命令重啟網絡服務來讓ip生效
4/修改主機名: 在root身份下,用命令修改 vi /etc/sysconfig/network 把hostname改為 yun-10-1
5/添加主機名和ip的映射 在root身份下 vi /etc/hosts 添加一行 192.168.2.100 yun-10-1
6/講hadoop這個用戶添加到sudoers里面去 在root身份下 vi /etc/sudoers ,在文件中找到 root ALL=ALL ALL ,下面加一行hadoop的
7/停止防火墻服務 在root身份下 service iptables stop
8、關閉防火墻的自動啟動 在root身份下 chkconfig iptables off
9、reboot
10/用ping命令檢測一下windows主機和linux服務器之間的網絡連通性
11、進入linux修改圖形界面啟動配置,不要再啟動圖形界面了,在root身份下, vi /etc/inittab 將其改為id:3:initdefault:
12/再次reboot,將不會啟動到圖形界面了?
(當以后你想啟動圖形界面的時候可以在命令行下敲startx (init 5) ,在圖形界面下你想關閉圖形界面,敲命令init 3)
===========華麗的分割線=============================
1/用終端連接linux服務器進行軟件的安裝(用secureCRT來連接)
2/安裝jdk
--用filezilla工具上傳jdk的壓縮包
--解壓jdk的壓縮包到一個專門的安裝目錄下 /home/hadoop/app
--在hadoop的主目錄下敲命令 tar -zxvf jdk-7u65-linux-i586.tar.gz -C ./app
--配置java的環境變量 sudo vi /etc/profile
在文件的最后添加:
export JAVA_HOME=/home/hadoop/app/jdk1.7.0_65
export PATH=$PATH:$JAVA_HOME/bin
3/讓配置生效, source /etc/profile
===========帥酷的分割線=============================
1/用filezilla工具上傳hadoop的安裝包
2/把hadoop解壓到app目錄中去 tar -zxvf hadoop-2.4.1.tar.gz -C ./app/
3/修改hadoop的5大配置文件,位置在 /home/hadoop/app/hadoop-2.4.1/etc/hadoop目錄下
-- vi hadoop-env.sh 改其中的JAVA_HOME為我們安裝jdk的路徑JAVA_HOME=/home/hadoop/app/jdk1.7.0_65
-- vi core-site.xml?
<configuration>
<property>
<name>fs.defaultFS</name>
<value>hdfs://yun-10-1:9000</value>
</property>
<property>
<name>hadoop.tmp.dir</name>
<value>/home/hadoop/app/hadoop-2.4.1/tmp</value>
</property>
</configuration>
?
-- vi hdfs-site.xml
<configuration>
<property>
<name>dfs.replication</name>
<value>1</value>
</property>
</configuration>
-- 先修改文件名 mv mapred-site.xml.template mapred-site.xml
在編輯 vi mapred-site.xml
<configuration>
<property>
<name>mapreduce.framework.name</name>
<value>yarn</value>
</property>
</configuration>
-- vi yarn-site.xml
<configuration>
<property>
<name>yarn.resourcemanager.hostname</name>
<value>yun-10-1</value>
</property>
<property>
<name>yarn.nodemanager.aux-services</name>
<value>mapreduce_shuffle</value>
</property>
</configuration>
4/配置一下hadoop的環境變量
sudo vi /etc/profile
?
=============優美的分割線====================
1/無密登陸的配置
首先在客戶端生成密鑰對 ssh-keygen -t rsa 緊接著一直回車
然后在客戶端拷貝公鑰到遠程 ssh-copy-id desthost
本文轉自SummerChill博客園博客,原文鏈接:http://www.cnblogs.com/DreamDrive/p/4585771.html,如需轉載請自行聯系原作者
總結
以上是生活随笔為你收集整理的关于搭建haddoop分布式系统的全部过程复习的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java 8特性探究(1):通往lamb
- 下一篇: 【Visual Studio】如何在VS