亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網管 > 服務器 > 正文

hadoop多臺機器集群的配置

2020-05-27 13:45:03
字體:
來源:轉載
供稿:網友

  以前也配置過hadoop集群,但是很久沒有重新去倒騰配置的細節,導致這次走了不少彎路。為了讓后來的人少走彎路,也給我自己留個提醒,于是就有了這篇文章。

  首先配置這個集群主要包括三個部分。三個部分各自都有自己的milestone,可以在配置完之后運行相關的測試來校驗是否配置成功。

  1.準備工作

  這之前最好是預先有了幾臺相同用戶名(要特別注意,對于用戶名不同的話ssh的時候還需要用戶名的信息。)的VM或者主機。我用的三臺VM用戶名都是hzm 機器的ip分別為192.168.28.130,192.168.28.132,192.168.28.133. 為了省去每次都輸入IP的煩惱,可以先把一臺機器的/etc/hosts文件添加以下幾行:

  192.168.28.130 master

  192.168.28.132 slave1

  192.168.28.133 slave2

  添加完之后,把這個文件scp到其余的兩臺機器的/etc/目錄下。這樣從ip到機器名的映射就可以了。這里簡單說下scp命令。scp命令是用來在多臺機器之間傳送文件的,主要是從本地傳文件到遠程機器。用法如下:

  scp filename username@ip:~/ 注,ip之后的目錄接著的是遠程的目錄(例:scp test.txt hzm@192.168.28.130:~ 是把text.txt 從本地傳輸到遠程的主目錄) 如果要傳輸目錄到遠程,則用scp -r foldername username@ip:~/ . 這樣準備工作就做好了。

  2.配置java

  配置java的過程比較簡單。而且每臺機器的配置都一樣,可以只配一臺機器,之后scp到其他的機器即可。先在網上下載對應的java壓縮包,用tar -xzvf jre***.tar 解壓縮到一個目錄(我是解壓到home目錄)。解壓之后還需要配置下/etc/profile 文件,是為了系統能夠找到你所配置的java。

  在/etc/profile的文件開始處添加以下三行

  export JAVA_HOME=/home/hzm/jre1.7.0_17

  export PATH=$JAVA_HOME/bin:$PATH

  export CLASSPATH=$JAVA_HOME/lib/rt.jar:$JAVA_HOME/lib/tools.jar

  配置完之后把/etc/profile 和java的目錄 分別用scp傳輸到其他的主機上。完成之后三臺機器上都可以運行java -version了就表示配置成功了。

  3. 配置ssh

  這個步驟算是比較麻煩的步驟,沒辦法在一臺機器上完成然后scp到其他的機器。

  先每臺機器都運行ssh-keygen ,這樣就會在每臺機器的用戶主目錄生成.ssh 文件夾。ssh配置的目標是不用密碼就可以ping 通其他的機器。達到這一個目的需要有一個包括所有機器的id_rsa.pub的名為authorized_keys的文件,并放置在.ssh 目錄中。

  具體的步驟如下:

  1.先在每臺機器上分別運行ssh-keygen

  2.從第一個機器開始,先 cat .ssh/id_rsa.pub>>authorized_keys 然后scp authorized_keys文件到第二臺機器

  3.然后在第二臺機器上接收到了authorized_keys文件后,再用cat .ssh/id_rsa.pub>>authorized_keys 把本機的id_rsa.pub內容追加到authorized_keys文件中。

  4. 依次方法做下去,直到authorized_keys包含了所有機器中的id_rsa.pub的內容。用scp 把這個文件復制到所有的機器。放在.ssh 目錄下。

  5. 這個時候就應該配置完成了??梢栽诿颗_機器上試試,ssh ip 是不是可以無密碼登陸了。用exit可以退出登陸。如果每臺機器都可以不需要密碼ssh 到其他的機器就表示這一步完成了。

4.配置hadoop這次我配置的hadoop的版本是hadoop-1.1.2 。配置一點幾的版本基本上都差不多。注意,配置hadoop在一臺機器上配置好整個hadoop目錄的內容,之后只需要將hadoop整個文件夾scp到其他的機器就可以了。主要配置六個配置文件1. hadoop-env.sh將java home的目錄配置好,這步不用多說。2. core-site.xml< configuration>< property>< name>fs.default.name</name>< value>hdfs://master:49000</value>< /property>< property>< name>hadoop.tmp.dir</name>< value>/home/hadooper/hadooptmp</value>< /property>< /configuration>3.hdfs-site.xml< configuration>< property>< name>dfs.replication</name>< value>2</value>< /property>< /configuration>

4.mapred-site.xml< configuration>< property>< name>mapred.job.tracker</name>< value>localhost:49001</value>< /property>< /configuration>

5. masters 文件我的文件內容為

master

因為此前已經配置好hosts文件,把ip和機器名對應了起來。如果沒有配置hosts文件,此處用對應的ip代替。

6. slaves 文件我的文件內容為

slave1slave2

同上

這樣在一個機器上的hadoop文件夾就配置好了?,F在就可以將這個文件夾用scp -r hadoop-1.1.2 hzm@192.168.28.130:~ 來把整個hadoop文件夾復制到其他機器的用戶主目錄了。

復制完成之后,可以從master機器上啟動hadoop。命令為bin/hadoop namenode -format #格式化dfsbin/start-all.sh #啟動namenode datanode Jobstracker Taskstracker

不出意外的話,可以從 用瀏覽器master:50030 和master:50070上查看dfs和mapreduce的狀態了。

5.其他在配置的過程中,ssh的過程可能會遇到比較多的問題。這個時候除了以上介紹的方法外,可以去試著改變一下.ssh文件的目錄。好像在一些系統下這個會導致.ssh 配置出現問題。如果在添加用戶或者之類的文件出現了linux系統的問題,可以用recovery模式下更改權限等。另外盡量不要去直接編輯/etc/sudoers文件

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美疯狂xxxx大交乱88av| 亚洲色图15p| 国产亚洲美女久久| 欧美wwwxxxx| 97精品视频在线播放| 亚洲人成网7777777国产| 久久久免费在线观看| 91精品国产色综合久久不卡98口| 国产精品久久久久久亚洲影视| 亚洲男人天堂手机在线| 日本一区二区三区四区视频| 人人爽久久涩噜噜噜网站| 日韩欧美在线一区| 久久这里有精品视频| 亚洲欧美色婷婷| 国产精品免费电影| 国产精品99久久久久久久久| xxav国产精品美女主播| 最近2019年日本中文免费字幕| 国产v综合ⅴ日韩v欧美大片| 日韩在线视频国产| 91久久久久久久久久久久久| 国产成一区二区| 日韩在线视频观看| 91亚洲永久免费精品| 国产精品ⅴa在线观看h| 色婷婷久久一区二区| 一区二区国产精品视频| 一本色道久久88精品综合| 亚洲精品永久免费精品| 国产精品99久久99久久久二8| 亚洲综合社区网| 日韩精品电影网| 久久精品亚洲94久久精品| 91av国产在线| 日韩精品高清在线观看| 亚洲色图综合久久| 欧美一级电影免费在线观看| 欧美孕妇毛茸茸xxxx| 亚洲国产欧美一区二区丝袜黑人| 欧美午夜精品久久久久久久| 日韩免费观看av| 亚洲精品永久免费精品| 美女黄色丝袜一区| 亚洲一区二区三区xxx视频| 亚洲免费视频在线观看| 亚洲三级 欧美三级| 欧美激情三级免费| 俺也去精品视频在线观看| www国产亚洲精品久久网站| 韩剧1988在线观看免费完整版| 国产精品福利在线| 亚洲综合日韩中文字幕v在线| 国产精品中文久久久久久久| 57pao成人永久免费视频| 91sao在线观看国产| 懂色aⅴ精品一区二区三区蜜月| 欧美激情手机在线视频| 青草青草久热精品视频在线观看| 国产精品视频免费观看www| 欧美性感美女h网站在线观看免费| 久久精品国产成人| 成人午夜激情网| 亚洲一区亚洲二区| 色综合久久久888| 最新的欧美黄色| 日韩精品在线电影| 久久理论片午夜琪琪电影网| 成人免费xxxxx在线观看| 亚洲性生活视频在线观看| 欧美日本黄视频| 日韩美女在线观看| 欧美日本高清一区| 日韩欧中文字幕| 57pao国产精品一区| 免费不卡欧美自拍视频| 国产精品99久久久久久www| 欧美性在线观看| 国产精品爽爽爽| 欧美在线观看网站| 日韩一区二区三区在线播放| 精品在线欧美视频| 国产一区红桃视频| 亚洲国产毛片完整版| 欧美高清不卡在线| 美乳少妇欧美精品| 欧美成人合集magnet| 深夜福利国产精品| 日韩电影视频免费| 91精品在线看| 日韩av影院在线观看| 国产91亚洲精品| 成人免费高清完整版在线观看| 欧美日韩不卡合集视频| 国产精品久久久久久一区二区| 久久躁狠狠躁夜夜爽| 亚洲国产精品久久久| 日韩av一区在线观看| 亚洲国模精品私拍| 国产精品88a∨| 97国产精品视频人人做人人爱| 亚洲色在线视频| 亚洲成人999| 国产日韩视频在线观看| 国产丝袜一区二区三区免费视频| 久久久久亚洲精品成人网小说| 亚洲欧美日韩爽爽影院| 国产主播精品在线| 日韩中文视频免费在线观看| 欧美亚洲国产成人精品| 最近2019中文字幕mv免费看| 丰满岳妇乱一区二区三区| 日韩精品视频在线免费观看| 欧美极品美女视频网站在线观看免费| 91精品久久久久久久久中文字幕| 国模精品系列视频| 亚洲人成在线免费观看| 欧美夫妻性生活xx| 久久精品在线视频| 日韩欧美一区二区三区久久| 日韩黄色在线免费观看| 国产91对白在线播放| xxxxx成人.com| 国产成人精品免费久久久久| 欧洲亚洲妇女av| 77777亚洲午夜久久多人| 国产欧美欧洲在线观看| 久久精品国产99国产精品澳门| 一本大道香蕉久在线播放29| 国产精品极品美女在线观看免费| 国产亚洲精品久久久优势| 欧美国产日韩精品| 亚洲国产天堂久久综合网| 国产精品69久久久久| 亚洲美女av在线| 色综合91久久精品中文字幕| 久久中文久久字幕| 精品免费在线观看| 91精品国产九九九久久久亚洲| 欧美一区二区三区……| 亚洲一区第一页| 日韩av在线免费观看| 黄色成人av在线| 91高清免费视频| 欧美色道久久88综合亚洲精品| 久久夜色精品亚洲噜噜国产mv| 亚洲精品久久久久久久久| 日本精品免费观看| 亚洲精品一区二三区不卡| 岛国av一区二区在线在线观看| 在线中文字幕日韩| 在线播放亚洲激情| 91视频免费网站| 成人av电影天堂| 成人在线播放av| 亚洲女在线观看| 国内精品小视频| 日韩激情片免费| 欧美成人午夜剧场免费观看| 在线亚洲午夜片av大片| 国产日韩中文字幕在线| 欧美精品aaa| 国产精品美女午夜av| 日韩电影在线观看免费|