日本高清免费一本视频100禁_在线不卡欧美精品一区二区三区_国产一区二区好的精华液_中文综合在线_国产啊啊啊视频在线观看_大地资源网免费观看高清

IT之道-艾銻知道

IT外包帶你快速搭建Hadoop運(yùn)行環(huán)境


2020-04-24 17:41 作者:艾銻無(wú)限 瀏覽量:

IT外包帶你快速搭建Hadoop運(yùn)行環(huán)境

Hadoop 是一個(gè)分布式系統(tǒng)基礎(chǔ)架構(gòu),在大數(shù)據(jù)領(lǐng)域被廣泛的使用,它將大數(shù)據(jù)處理引擎盡可能的靠近存儲(chǔ),Hadoop 最核心的設(shè)計(jì)就是 HDFS 和 MapReduce,HDFS 為海量的數(shù)據(jù)提供了存儲(chǔ),MapReduce 為海量的數(shù)據(jù)提供了計(jì)算。這篇文章主要就是介紹一下如何搭建一個(gè) Hadoop 運(yùn)行環(huán)境。
Hadoop 是一個(gè)分布式系統(tǒng)基礎(chǔ)架構(gòu),在大數(shù)據(jù)領(lǐng)域被廣泛的使用,它將大數(shù)據(jù)處理引擎盡可能的靠近存儲(chǔ),Hadoop 最核心的設(shè)計(jì)就是 HDFS 和 MapReduce,HDFS 為海量的數(shù)據(jù)提供了存儲(chǔ),MapReduce 為海量的數(shù)據(jù)提供了計(jì)算。這篇文章主要就是介紹一下如何搭建一個(gè) Hadoop 運(yùn)行環(huán)境。
 
我們使用 Linux 操作系統(tǒng)來(lái)搭建環(huán)境,下面的信息是用來(lái)準(zhǔn)備搭建 Hadoop 環(huán)境的電腦環(huán)境信息。
  1. hadoop@ubuntu:~$ cat /etc/os-release 
  2. NAME="Ubuntu" 
  3. VERSION="14.04.5 LTS, Trusty Tahr" 
  4. ID=ubuntu 
  5. ID_LIKE=debian 
  6. PRETTY_NAME="Ubuntu 14.04.5 LTS" 
  7. VERSION_ID="14.04" 
  8. HOME_URL="http://www.ubuntu.com/" 
  9. SUPPORT_URL="http://help.ubuntu.com/" 
  10. BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/" 
緊接著來(lái)新建一個(gè)用戶,這一步其實(shí)也可以省略的,可以根據(jù)實(shí)際情況來(lái)決定,這里是新建了一個(gè)叫 hadoop 的新用戶。
  1. #創(chuàng)建新用戶 
  2. sudo useradd -m hadoop -s /bin/bash 
  3. #設(shè)置密碼 
  4. sudo passwd hadoop 
  5. #為hadoop用戶增加管理員權(quán)限 
  6. sudo adduser hadoop sudo 
  7. #切換到hadoop用戶 
  8. su hadoop 
我們首先來(lái)設(shè)置一下 SSH 無(wú)密碼登錄,這一步建議都設(shè)置一下,因?yàn)榉植际较到y(tǒng)環(huán)境都是由多臺(tái)服務(wù)器構(gòu)成的,設(shè)置免密碼登錄會(huì)方便使用。
  1. #先檢查下是否可以在沒有密碼的情況下ssh到localhost 
  2. ssh localhost 
  3. #如果在沒有密碼的情況下無(wú)法ssh到localhost,請(qǐng)執(zhí)行以下命令 
  4. ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa 
  5. cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys 
  6. chmod 0600 ~/.ssh/authorized_keys 
上面是一些準(zhǔn)備工作,接下來(lái)就正式開始部署 Hadoop 環(huán)境了。我們先在 Apache 官網(wǎng)(http://hadoop.apache.org)這里下載最新的穩(wěn)定版本的 Hadoop 發(fā)行版,然后解壓到指定目錄并進(jìn)入這個(gè)目錄,執(zhí)行 ./bin/hadoop 和 ./bin/hadoop version 可以分別顯示 hadoop 腳本的使用文檔和版本信息,然后修改一下 ./etc/hadoop/core-site.xml 和 ./etc/hadoop/hdfs-site.xml這兩個(gè)配置文件,配置修改分別如下所示。
修改 ./etc/hadoop/core-site.xml 配置文件,添加如下配置:
  1. <configuration> 
  2.     <property> 
  3.         <name>fs.defaultFS</name
  4.         <value>hdfs://localhost:9090</value> 
  5.     </property> 
  6.     <property> 
  7.         <name>hadoop.tmp.dir</name
  8.         <value>file:/opt/bigdata/hadoop/tmp</value> 
  9.         <description>A base for other temporary directories.</description> 
  10.     </property> 
  11. </configuration> 
修改 ./etc/hadoop/hdfs-site.xml 配置文件,添加如下配置:
  1. <configuration> 
  2.     <property> 
  3.         <name>dfs.replication</name
  4.         <value>1</value> 
  5.     </property> 
  6.     <property> 
  7.         <name>dfs.namenode.name.dir</name
  8.         <value>file:/opt/bigdata/hadoop/tmp/dfs/name</value> 
  9.     </property> 
  10.     <property> 
  11.         <name>dfs.datanode.data.dir</name
  12.         <value>file:/opt/bigdata/hadoop/tmp/dfs/data</value> 
  13.     </property> 
  14. </configuration> 
配置修改好之后,執(zhí)行格式化文件系統(tǒng),操作如下。
  1. hadoop@ubuntu:/opt/bigdata/hadoop$ ./bin/hdfs namenode -format 
  2. #執(zhí)行后輸出會(huì)比較多,看到下邊這條信息表示成功 
  3.  INFO common.Storage: Storage directory /opt/bigdata/hadoop/tmp/dfs/name has been successfully formatted. 
在格式化 NameNode 的時(shí)候可能會(huì)遇到下面這樣的兩個(gè)問(wèn)題。
  1. 提示 Error: JAVA_HOME is not set and could not be found. 的錯(cuò)誤,這說(shuō)明 JAVA_HOME 環(huán)境變量沒有配置好,重新配置一下,或者修改 ./etc/hadoop/hadoop-env.sh 文件把 export JAVA_HOME=${JAVA_HOME} 直接修改成絕對(duì)目錄 export JAVA_HOME=/usr/lib/jvm/java-8 既可解決。
  2. 提示 ERROR namenode.NameNode: java.io.IOException: Cannot create directory /opt/bigdata/hadoop/tmp/dfs/name/current 的錯(cuò)誤,這是因?yàn)榕渲玫?/opt/bigdata/hadoop/tmp 目錄的寫入權(quán)限有問(wèn)題,可以直接執(zhí)行 sudo chmod -R a+w /home/hadoop/tmp 即可解決。
接下來(lái)執(zhí)行 ./sbin/start-dfs.sh 來(lái)開啟 NameNode 和 DataNode 守護(hù)進(jìn)程,然后檢查 NameNode、DataNode 和 SecondaryNameNode 是否都已經(jīng)啟動(dòng)成功,操作如下:
  1. hadoop@ubuntu:/opt/bigdata/hadoop$ jps 
  2. 4950 Jps 
  3. 3622 SecondaryNameNode 
  4. 3295 DataNode 
  5. 2910 NameNode 
啟動(dòng)成功之后可以用瀏覽器來(lái)打開 http://localhost:50070/ 瀏覽 NameNode 的Web界面。
 
到此為止,Hadoop 單節(jié)點(diǎn)集群(偽分布式)環(huán)境搭建就已經(jīng)成功了, 接下來(lái)運(yùn)行一個(gè) Hadoop 偽分布式實(shí)例。因?yàn)?Hadoop 單機(jī)模式是運(yùn)行的本地文件系統(tǒng),(偽)分布式模式則是運(yùn)行的 HDFS 上的數(shù)據(jù)。我們現(xiàn)在 HDFS 中創(chuàng)建用戶目錄,執(zhí)行目命令 ./bin/hdfs dfs -mkdir -p /user/hadoop 即可,執(zhí)行如下命令將輸入文件復(fù)制到分布式文件系統(tǒng)中。
  1. #這個(gè)可以不執(zhí)行,因?yàn)闀?huì)自動(dòng)創(chuàng)建好目錄的  
  2. #./bin/hdfs dfs -mkdir input 
  3. ./bin/hdfs dfs -put etc/hadoop input 
  4. #查看復(fù)制到HDFS的文件列表 
  5. ./bin/hdfs dfs -ls input 
接下來(lái)運(yùn)行一個(gè) Hadoop 自帶的 mapreduce 實(shí)例看看效果吧,直接執(zhí)行如下命令。
  1. ./bin/hadoop jar ./share/hadoop/mapreduce/hadoop-mapreduce-examples- 
  2. 2.9.1.jar grep input output 'dfs[a-z.]+' 
使用 ./bin/hdfs dfs -cat output/* 命令查看運(yùn)行后在 HDFS 上的輸出文件列表,或者使用下面的命令拷貝到本地查看。
  1. ./bin/hdfs dfs -get output output
  2. ./cat output/* 
關(guān)閉 Hadoop 直接使用 ./sbin/stop-dfs.sh 命令即可。
 
這里介紹了 Hadoop 環(huán)境搭建的最基本最簡(jiǎn)單的方法,我建議最好是邊看邊動(dòng)手操作一下,這樣可以加深印象和理解,更加有利于掌握相關(guān)知識(shí)點(diǎn)。當(dāng)然,Hadoop 環(huán)境搭建還有其他一些方法,也是實(shí)際開發(fā)中常用的方法,比如基于 Yarn、Mesos 等資源調(diào)度系統(tǒng)搭建、使用 Docker 搭建等等,有興趣的朋友們可以嘗試一下這些方法,也歡迎留言交流。
 
以上文章由北京艾銻無(wú)限科技發(fā)展有限公司整理
 

 
 

相關(guān)文章

IT外包服務(wù)
二維碼 關(guān)閉
主站蜘蛛池模板: 成人无码A区在线观看视频_亚洲一二三四果冻传媒_欧美香蕉爽爽人人爽_伊人网91_极品国产91在线网站_丁香五月综合久久激情_亚洲在人线_精品一品国产午夜福利视频 | 国产成人精品网站_亚洲国产精选_国产露脸精品产三级国产av_人妻精油按摩BD高清中文字幕_久草日韩_337p粉嫩大胆噜噜噜_亚洲国产制服丝袜先锋_国产专区亚洲精品无码 | www.夜夜骑.com_亚洲一级毛片视频_精品久久久久久乱码天堂_亚洲视频三区_欧美亚洲_美女视频黄频大全免费_青青草原在线免费观看视频_草逼欧美 亚洲精品乱码日本按摩久久久久_免费久久精品视频_九九色网站_久久成人秘免费无码_女友的滋味在线观看_极品少妇hdxx麻豆hdxx_伊人婷婷涩六月丁香七月_香港午夜三级A三级三点在线观看 | 麻豆911传媒_99在线精品视频在线观看_人人九九精_天天操天天射综合_特黄一毛二片一毛片_国产精品多久久久久久情趣酒店_久久综合给合综合久久_91久久精品亚洲中文字幕无码 | 久久夜夜操_欧美午夜寂寞影院_老美黑人狂躁亚洲女_欧美a级黄_青青草视频免费看_男人深夜影院_欧美性黑人极品hd_69影院少妇在线观看 | 少妇做爰免费视看片_国产在线看片无码人精品_91爱插插_国产成人亚洲中文字幕视频_国产未成女一区二区_久久久精品国产sm调教网站_蜜桃视频在线观看免费网址入口_亚洲第一免费看片 | 国产中文字幕二区_国产伊人影院_成人特级毛片_无套内谢孕妇毛片免费看看_久久亚洲精中文字幕冲田杏梨_久久久国产乱子伦精品_国产裸体xxxx视频在线播放_97中文 | 国产精品99久久99久久久_欧美韩日精品_久久的久久爽亚洲精品aⅴ_善良的人妻被水电工侵犯_国产精品亚洲产品一区二区三区_日本欧美一区二区三区在线观看_久久久久国产亚洲AV麻豆_中国一级簧片 | 日韩av黄色网址_久久99国产精品一区二区_国产自在自线午夜精品视频在_韩国久草_91爱网_免费看成人毛片无码视频_娇喘抽搐高潮喷水A片免费观看_亚洲国产精品久久久久久女王 | 视频二区不卡_麻豆性视频_wwww亚洲_久久这里有精品视频_亚洲一区二区国产_免费午夜爽爽爽www视频十八禁_九一视频免费看_换脸国产AV一区二区三区 | 精品综合久久久久久88_国产啊啊啊视频在线观看_未满十八18禁止免费网站_日韩人妻无码一区二区三区久久99_国产xxxx69真实实拍_中国激情网_yiren22亚洲综合伊人22_少妇激三级做爰在线观看 | 国产福利自产拍_色一情一区_日韩一区精品视频_天色综合网_日本性色_a级录像_饥渴少妇AV无码影片_免费av黄色 | 女女互磨互喷水高潮les呻吟_av网址免费观看_97精品久久久久中文字幕_快色视频_国产亚洲中文字幕在线_玩偶姐姐在线观看免费_亚洲日韩精品一区二区三区_东凛mdyd950在线播放 | www.夜夜骑.com_亚洲一级毛片视频_精品久久久久久乱码天堂_亚洲视频三区_欧美亚洲_美女视频黄频大全免费_青青草原在线免费观看视频_草逼欧美 亚洲精品乱码日本按摩久久久久_免费久久精品视频_九九色网站_久久成人秘免费无码_女友的滋味在线观看_极品少妇hdxx麻豆hdxx_伊人婷婷涩六月丁香七月_香港午夜三级A三级三点在线观看 | www视频在线观看_av播放片在线观看_麻豆亚洲高清无矿砖码区_91国语_99亚洲一区二区_精品无码专区久久久水蜜桃_久久久久成人片免费观看蜜芽_精品国产一区二区三区不卡蜜臂 | 全部免费毛片在线播放一个_高潮又爽又无遮挡又免费_青草草在线观看免费视频_日本欧美一区二区三区不卡视频_欧美大片首页欧美大片首页_视频在线观看网站免费_国产精品乱子伦xxxx裸_全程粗话对白视频videos | 色欲午夜无码久久久久久_se亚洲_日本xxxx在线播放_在线精品观看国产_久久黑人_日韩一二三_国产精品网站在线观看免费传媒_在线色影院 | 五月丁香综合缴情六月小说_精品午夜福利无人区乱码一区_国产精品精品国内自产拍_久久久亚洲福利精品午夜_欧美男男GAY可播放免费不卡_九九精品热播_国产高清视频青青青在线_www.99热这里只有精品 | 青草一区二区_五月香蕉网_久久综合色一综合色88欧美_中文字幕在线中文一页_www.操操操.com_国产一久久香蕉国产线看观看_超碰在线一区_精品视频一区二区三区四区五区 | 亚洲av无码国产一区二区_热99RE久久精品_一本一道波多野结衣AV一区_久热精品国产_视频丨9l丨白浆_久久九九精品视频_日韩免费av乱码高清专区_亚洲激情欧美 | 人妻丰满熟妇av无码区hd_欧美另类一二三四_国产激情二区_欧美日韩一区二区在线播放_被公侵犯人妻一区二区三区_AB无码精品一区二区三区人妖_亚洲国产精品成人AV在线_97久久人人超碰国产精品 | 国产精品美女久久久婷婷网站_久欠精品国国产99国产精2021_国产精品久久久久久久久果冻传媒_去看片在线_国产一级淫片a级在线播放_日本91av视频_欧美女优一区_野花视频最新免费完整在线观看 | 性色欲情侣网站WWW_免费a级毛片无码∨_高清免费在线视频_日本三级在线看一区二区_天下第一社区视频WWW国语_黄色免费大全_欧美三日本三级少妇三99大粗_久久厕所偷拍视频 | 亚洲免费天堂_麻豆.www_日本中文字幕精品_麻豆视频在线观看免费_上流社会韩剧免费观看_涩涩屋导航_久久亚洲精品成人_天堂资源中文网 | 国产精品亚洲欧美大片在线观看_色偷偷wwww88888_日本伦理一区_91av网站在线观看_国产精品无码高清在线_97香蕉久久国产超碰青草软件_CHINESE熟妇与小伙子MATURE_亚洲二页 | 无码国产一区二区三区四区_www.中文字幕在线观看_日韩欧美精品二区_91成人影院_巨茎爆乳无码性色福利_亚洲高清自拍_亚洲黄色免费网站_人妻aⅴ无码一区二区三区 | 九色porny丨首页入口网页_国产在线观看高清视频黄网_影音先锋中文字幕一区二区_99人人看_日韩成人一区_91高清观看_中文字幕亚洲综合久久_婷婷夜色潮精品综合在线 | 99久久自偷自偷国产精品不卡_性做久久久久免费观看_综合久久2o19_黄色动漫视频在线观看_欧美一级黄色片免费观看_手机看片久久国产免费_综合久久久久久久青青_欧美久久国产 | 欧美疯狂作爱AAAAA片_99热精品在线播放_二区免费视频_国产成人亚洲综合_91免费高清无砖码网站_日韩激情久久_成人高清影院_国产成人美女视频网站 | 黄色特级视频_国产天堂久久_欧美の无码国产の无码影院_亚洲精欧美一区二区精品_美乳在线播放_久久精品日产第一区二区三区的功能_免费在线看成人av_高清一区二区视频 | 99精品在线看_国产精品黑色蕾丝丁字裤_亚洲国产成人五月综合网_一区二区久久久_福利免费视频_久久青草av_人妻系列无码专区无码中出_芭乐草永久视频在线观看 | 红杏一区二区三区_午夜理论片yy6080私人影院_少妇被爽到高潮喷水久久欧美精品_久久国产精品色av免费看_久久瑟瑟_99热这里只有精品免费_久久艹艹艹_好色一区 | 国产精品久久免费_日韩av免费一区二区_a人片在线观看苍苍影院_亚洲日本无码AA在线播放_一区二区亚洲_久久久精品视频免费看_看毛片网_伊人久久久AV老熟妇色 | 亚洲jizzjizz妇女_性色AV无码中文AV有码VR_色夜av_久久久www免费人成黑人精品_亚洲线精品一区二区三区四区_四虎影视久久久免费观看_99久久精品免费看国产一区二区三区_日本国产一区二区三区 | 少妇无内裤下蹲露大唇_人人草人人射_日本福利小视频_97精产国品一二三产区_成人免费网站在线观看视频_2023天天射天天干_狠狠爱亚洲综合久久_黄色成年网站 | 亚洲国产无线乱码在线观看_中文幕无线码中文字蜜桃_日韩一区二区三区免费高清_超碰在线免费福利_岛国色网_老司机精品线观看视频_免费特级婬片日本高清视频_免费精品视频一区 | 国产一级成av人片在线观看_久久99精品久久久久久秒播九色_精品久久久久久久久久久久久久久久久久_白嫩少妇高潮喷水_午夜家庭影院_华人久久_国产清纯白嫩初高生视频在线观看_四虎成人精品永久网站 | 久久久久国产精品视频_欧美色第一页_韩国精品久久久_自拍偷自拍亚洲精品播放_亚洲AV中文无码乱人伦在线咪咕_疾速追杀4免费高清完整在线观看_欧美一级性爱免费观看_亚洲国产美女精品久久久久 | 精品一区二区三区91_国产黄网在线_国产精品熟妇一区二区三区四区_亚洲αv在线精品糸列_无遮挡边摸边吃奶边做的视频刺激_在线免费观看h视频_狠狠爱网_免费无码AV片在线观看软件 | 亚洲人成色4444在线观看_美女视频黄又黄又免费高清_西游性淫片a级在线观看_欧美成a人片在线观看久_特级黄色毛片视频片子_青草久久久国产线免观_国产精品999在线观看_色欧美色美色一区二区在线 | 亚洲最大的AV无码网站_午夜剧场图片亚洲_成人性生交大片免费看小忧_日韩成人av影院_亚洲中字在线观看_欧美白妞大战非洲大炮_四虎久草_欧美性精品220 |