欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

VMware+Ubuntu18.04搭建Hadoop集群環(huán)境的圖文教程

目錄前言

成都網(wǎng)站設計、成都做網(wǎng)站的開發(fā),更需要了解用戶,從用戶角度來建設網(wǎng)站,獲得較好的用戶體驗。創(chuàng)新互聯(lián)建站多年互聯(lián)網(wǎng)經(jīng)驗,見的多,溝通容易、能幫助客戶提出的運營建議。作為成都一家網(wǎng)絡公司,打造的就是網(wǎng)站建設產品直銷的概念。選擇創(chuàng)新互聯(lián)建站,不只是建站,我們把建站作為產品,不斷的更新、完善,讓每位來訪用戶感受到浩方產品的價值服務。

本次教程是基于學校的大數(shù)據(jù)實驗而做的,博主在搭建的同時,記錄了自己的命令運行結果截圖,在圖書館搭建環(huán)境+寫博客,也花了將近3個小時。長時間眼睛對著電腦會很傷眼睛,所以童鞋們需要注意保護好眼睛,做做眼保健操。希望學到的童鞋可以點個贊!
VMware克隆虛擬機(準備工作,克隆3臺虛擬機,一臺master,兩臺node) 先在虛擬機中關閉系統(tǒng) 右鍵虛擬機,點擊管理,選擇克隆


3.點擊下一步,選擇完整克隆,選擇路徑即可

1.創(chuàng)建Hadoop用戶(在master,node1,node2執(zhí)行)

順序執(zhí)行以下命令即可

1.創(chuàng)建hadoop用戶

sudo useradd -m hadoop -s /bin/bash

設置用戶密碼(輸入兩次)

sudo passwd hadoop

添加權限

sudo adduser hadoop sudo

切換到hadoop用戶(這里要輸入剛剛設置的hadoop密碼)

su hadoop

運行截圖展示(以master虛擬機為例)

2.更新apt下載源(在master,node1,node2執(zhí)行)sudo apt-get update

截圖展示(以master為例)

3. 安裝SSH、配置SSH免密登錄 (在master,node1,node2執(zhí)行)

1.安裝SSH

sudo apt-get install openssh-server

2.配置SSH免密登錄

ssh localhostexit cd ~/.ssh/ ssh-keygen -t rsa #一直按回車cat ./id_rsa.pub >> ./authorized_keys

3.驗證免密

ssh localhostexit cd ~/.ssh/ ssh-keygen -t rsa #一直按回車cat ./id_rsa.pub >> ./authorized_keys

截圖展示(以master為例)

4.安裝Java環(huán)境 (在master,node1,node2執(zhí)行)

1.下載 JDK 環(huán)境包

sudo apt-get install default-jre default-jdk

2.配置環(huán)境變量文件

vim ~/.bashrc

3.在文件首行加入

export JAVA_HOME=/usr/lib/jvm/default-java

4,。讓環(huán)境變量生效

source ~/.bashrc

5.驗證

java -version

截圖展示(以master為例)

修改主機名(在master,node1,node2執(zhí)行)

1.將文件中原有的主機名刪除,master中寫入master,node1中寫入node1,node2…(同理)

sudo vim /etc/hostname

重啟三個服務器

reboot

重啟成功后,再次連接會話,發(fā)現(xiàn)主機名改變了

截圖展示(以node1為例)

修改IP映射(在master,node1,node2執(zhí)行)

查看各個虛擬機的ip地址

ifconfig -a

如果有報錯,則下載 net-tools ,然后再運行即可看到

sudo apt install net-tools

如下圖,紅色方框內的就是 本臺虛擬機的 ip 地址

3臺虛擬機中都需要在 hosts 文件中加入對方的ip地址

sudo vim /etc/hosts

以master為例截圖展示

SSH免密登錄其他節(jié)點(在master上執(zhí)行)

在Master上執(zhí)行

cd ~/.ssh rm ./id_rsa* # 刪除之前生成的公匙(如果有)ssh-keygen -t rsa # 一直按回車就可以cat ./id_rsa.pub >> ./authorized_keysscp ~/.ssh/id_rsa.pub hadoop@node1:/home/hadoop/scp ~/.ssh/id_rsa.pub hadoop@node2:/home/hadoop/

在node1,node2都執(zhí)行

cat ~/id_rsa.pub >> ~/.ssh/authorized_keysrm ~/id_rsa.pub # 用完就刪掉

驗證免密登錄

ssh node1exitssh node2exit

以master為例截圖展示

安裝hadoop3.2.1(在master中執(zhí)行)

有些鏡像的下載網(wǎng)址失效了,這里貼出官網(wǎng)的下載地址。

下載網(wǎng)址:


下載好,之后通過VMware-Tools上傳到master的/home/hadoop中

解壓

cd /home/hadoopsudo tar -zxf hadoop-3.2.1.tar.gz -C /usr/local #解壓cd /usr/local/sudo mv ./hadoop-3.2.1/ ./hadoop # 將文件夾名改為hadoopsudo chown -R hadoop ./hadoop # 修改文件權限

驗證

cd /usr/local/hadoop./bin/hadoop version配置hadoop環(huán)境(這一步需要很仔細)

配置環(huán)境變量

vim ~/.bashrc

在首行中寫入

export HADOOP_HOME=/usr/local/hadoopexport PATH=$PATH:$HADOOP_HOME/sbin:$HADOOP_HOME/bin

使得配置生效

source ~/.bashrc

創(chuàng)建文件目錄(為后面的xml做準備)

cd /usr/local/hadoopmkdir dfscd dfsmkdir name data tmpcd /usr/local/hadoopmkdir tmp

配置hadoop的java環(huán)境變量

vim $HADOOP_HOME/etc/hadoop/hadoop-env.shvim $HADOOP_HOME/etc/hadoop/yarn-env.sh

兩個的首行都寫入

export JAVA_HOME=/usr/lib/jvm/default-java

(master中)配置nodes

cd /usr/local/hadoop/etc/hadoop

刪除掉原有的localhost,因為我們有2個node,就把這2個的名字寫入

vim workersnode1node2

配置 core-site.xml

vim core-site.xml

因為我們只有一個namenode,所以用fs.default.name,不采用fs.defalutFs

其次確保/usr/local/hadoop/tmp這個目錄存在

<configuration> <property> <name>fs.default.name</name> <value>hdfs://Master:9000</value> </property> <property> <name>hadoop.tmp.dir</name> <value>/usr/local/hadoop/tmp</value> </property></configuration>

配置 hdfs-site.xml

vim hdfs-site.xml

dfs.namenode.secondary.http-address確保端口不要和core-site.xml中端口一致導致占用

確保/usr/local/hadoop/dfs/name :/usr/local/hadoop/dfs/data 存在

因為我們只有2個node,所以dfs.replication設置為2

<configuration> <property> <name>dfs.namenode.secondary.http-address</name> <value>Master:9001</value> </property> <property> <name>dfs.namenode.name.dir</name> <value>file:/usr/local/hadoop/dfs/name</value> </property> <property> <name>dfs.datanode.data.dir</name> <value>file:/usr/local/hadoop/dfs/data</value> </property> <property> <name>dfs.replication</name> <value>2</value> </property></configuration>

配置mapred-site.xml

vim mapred-site.xml<configuration> <property> <name>mapreduce.framework.name</name> <value>yarn</value> </property></configuration>

配置 yarn-site.xml

vim yarn-site.xml<configuration> <property> <name>yarn.resourcemanager.hostname</name> <value>Master</value> </property> <property> <name>yarn.nodemanager.aux-services</name> <value>mapreduce_shuffle</value> </property> <property> <name>yarn.nodemanager.vmem-check-enabled</name> <value>false</value> </property></configuration>

將hadoop壓縮

cd /usr/localtar -zcf ~/hadoop.master.tar.gz ./hadoop #壓縮cd ~

復制到node1中

scp ./hadoop.master.tar.gz node1:/home/hadoop

復制到node2中

scp ./hadoop.master.tar.gz node2:/home/hadoop
在node1、node2上執(zhí)行

解壓

sudo rm -r /usr/local/hadoop # 刪掉舊的(如果存在)sudo tar -zxf ~/hadoop.master.tar.gz -C /usr/local #解壓sudo chown -R hadoop /usr/local/hadoop #修改權限

首次啟動需要先在 Master 節(jié)點執(zhí)行 NameNode 的格式化,之后不需要

hdfs namenode -format

(注意:如果需要重新格式化 NameNode ,才需要先將原來 NameNode 和 DataNode 下的文件全部刪除!?。。。。。。。。?p>#看上面的文字,不要直接復制了rm -rf $HADOOP_HOME/dfs/data/*rm -rf $HADOOP_HOME/dfs/name/*啟動 (在master上執(zhí)行)start-all.shmr-jobhistory-daemon.sh start historyserver

master中,出現(xiàn)Warning不影響

jps

運行截圖展示

關閉hadoop集群(在master上執(zhí)行)stop-all.shmr-jobhistory-daemon.sh stop historyserver

運行截圖展示

總結

搭建環(huán)境是一件比較耗時的操作,自己親手搭一遍,可能其中會遇到很多問題,比如說Linux的命令不熟悉,各種報錯,運行結果不對等,但是這些一般都可以在網(wǎng)上搜索到對應的解決方法。學習新技術就是要勇于試錯,然后歸納總結,這樣子會形成自己的一套解決問題的邏輯框架思維,也可以增強知識框架的形成,加油!

到此這篇關于VMware + Ubuntu18.04 搭建Hadoop集群環(huán)境的圖文教程的文章就介紹到這了,更多相關VMware Ubuntu搭建Hadoop集群內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

本文題目:VMware+Ubuntu18.04搭建Hadoop集群環(huán)境的圖文教程
文章URL:http://aaarwkj.com/article12/sioogc.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站外貿網(wǎng)站建設、網(wǎng)站內鏈全網(wǎng)營銷推廣、云服務器、移動網(wǎng)站建設

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化
女同蝴蝶在线看完整版| 亚洲男人天堂最新地址| 国产精品一区2区3区| 亚洲麻豆精品午夜免费| 人妻熟女一区二区aⅴ在线视频 | 色婷婷av一区二区三| 青青草最新网址在线观看视频| 久久精品亚洲精品国产| 亚洲欧洲精品真人av蜜臀| 日韩一区精品视频一区二区| 精品久久久久久蜜臀av| 欧美日韩美足一区二区| 国产日韩欧美亚洲一区二区| 欧美精品在线观看不卡一区| 欧美黄色免费电影网站| 国产精品欧美日韩中文| 国产内射一级一片高清视频观看| 国产伊人久久综合网| 欧美日韩一区精品视频| 美国一级二级三级黄片| 91九色国产成人久久精品| 手机蜜臀av在线播放| 欧美一区二区欧美精品 | 国内精品一区二区欧美| 在线 | 一区二区三区四区| 日本伦理三级在线观看| 亚洲av日韩av在线不卡一区| 国产精品久久中文字幕亚洲| 天堂av一区二区在线播放| 在线观看免费国产k片| 欧美日韩一区二区三区在线| 大香蕉欧美视频伊在线| 国产a情人一区二区国产| 男女搞j视频网站免费观看| 国产精品自产拍av在线| 国产精品一区二区三区 在线| 亚洲精品成人久久国产| 日本欧美自拍偷拍高清| 亚洲精品一区二区三区香蕉| 国产美女作爱视频网站| 最新人妻少妇精品中文字幕视频|