成人怡红院-成人怡红院视频在线观看-成人影视大全-成人影院203nnxyz-美女毛片在线看-美女免费黄

站長資訊網
最全最豐富的資訊網站

Ubuntu 18.04.1上安裝Hadoop 3.1.1集群詳解

本文將介紹如何在基于Ubuntu的系統上安裝多節點Hadoop 3.1.1集群,作者將在Ubuntu 18.04.1上安裝一個包含HDFS的三節點Hadoop集群。

首先,我們需要為集群創建三個虛擬機,創建一個具有4個vCPU,4 GB內存和40 GB硬盤空間的Hadoop Master服務器;為每個節點創建兩個帶有4個vCPU,8 GB內存和40 GB硬盤空間的Hadoop節點。

本文的三臺服務器安裝了Ubuntu Server 18.04.1,安裝了所有更新并重新啟動,一定要確保使用靜態IP地址和內部DNS解析配置每個服務器,或將每個服務器添加到/ etc / hosts文件。

準備運行Hadoop服務器

首先,我們需要安裝Oracle Java 8,因為從Ubuntu 18.04.1開始,Java 8不再可用。

# add-apt-repository ppa:webupd8team/java
# apt update
# apt install -y oracle-java8-set-default

接受許可條款,并下載Hadoop二進制文件

# wget http://apache.claz.org/hadoop/common/hadoop-3.1.1/hadoop-3.1.1.tar.gz

解壓縮歸檔并將其移至/ usr / local /

# tar -xzvf hadoop-3.1.1.tar.gz
# mv hadoop-3.1.1 /usr/local/hadoop

更新默認環境變量以包含JAVA_HOME和Hadoop二進制目錄。

首先,我們需要知道Java的安裝位置,運行以下命令查找。

# update-alternatives –display java
java – manual mode
  link best version is /usr/lib/jvm/java-8-oracle/jre/bin/java
  link currently points to /usr/lib/jvm/java-8-oracle/jre/bin/java
  link java is /usr/bin/java
  slave java.1.gz is /usr/share/man/man1/java.1.gz
/usr/lib/jvm/java-8-oracle/jre/bin/java – priority 1081
  slave java.1.gz: /usr/lib/jvm/java-8-oracle/man/man1/java.1.gz

如上所示,JAVA_HOME應設置為/ usr / lib / jvm / java-8-oracle / jre。

打開/etc/environment并更新PATH行以包含Hadoop二進制目錄。

PATH=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/hadoop/bin:/usr/local/hadoop/sbin”

為JAVA_HOME變量和YARN_RESOURCEMANAGER_OPTS變量添加一行。

vim
YARN_RESOURCEMANAGER_OPTS=”–add-modules=ALL-SYSTEM”

確保該目錄與上面的update-alternatives選項減去bin/java部分的輸出相匹配。

接下來,我們將添加一個hadoop用戶并為他們提供正確的權限。

# adduser hadoop
# usermod -aG hadoop hadoop
# chown hadoop:root -R /usr/local/hadoop
# chmod g+rwx -R /usr/local/hadoop

以hadoop用戶身份登錄并生成SSH密鑰,只需要在Hadoop Master上完成此步驟。

# su – hadoop
# ssh-keygen -t rsa

接受ssh-keygen的所有默認值。

現在以hadoop用戶身份登錄并將SSH密鑰復制到所有Hadoop節點。 同樣,只需要在Hadoop Master上完成此步驟。

# su – hadoop
$ ssh-copy-id hadoop@hadoop1.admintome.lab
$ ssh-copy-id hadoop@hadoop2.admintome.lab
$ ssh-copy-id hadoop@hadoop3.admintome.lab

配置Hadoop主服務器

打開/usr/local/hadoop/etc/hadoop/core-site.xml文件并輸入以下內容:

<configuration>
  <property>
    <name>fs.default.name</name>
    <value>hdfs://hadoop1.admintome.lab:9000</value>
  </property>
</configuration>

保存并退出。

接下來,打開/usr/local/hadoop/etc/hadoop/hdfs-site.xml文件并添加以下內容:

<configuration>
  <property>
    <name>dfs.namenode.name.dir</name>
    <value>/usr/local/hadoop/data/nameNode</value>
  </property>
  <property>
    <name>dfs.datanode.data.dir</name>
    <value>/usr/local/hadoop/data/dataNode</value>
  </property>
  <property>
    <name>dfs.replication</name>
    <value>2</value>
  </property>
</configuration>

保存并退出。

打開/usr/local/hadoop/etc/hadoop/workers文件并添加以下兩行(每個Hadoop節點一行)

hadoop2.admintome.lab
hadoop3.admintome.lab

保存并退出。

將配置文件從Hadoop Master復制到每個Hadoop節點。

# scp /usr/local/hadoop/etc/hadoop/* hadoop2.admintome.lab:/usr/local/hadoop/etc/hadoop/
# scp /usr/local/hadoop/etc/hadoop/* hadoop3.admintome.lab:/usr/local/hadoop/etc/hadoop/

格式化HDFS文件系統

$ source /etc/environmnet
$ hdfs namenode -format

現在可以啟動HDFS:

hadoop@hadoop1:~$ start-dfs.sh
Starting namenodes on [hadoop1.admintome.lab]
Starting datanodes
Starting secondary namenodes [hadoop1]
hadoop@hadoop1:~$

通過在所有Hadoop服務器上以Hadoop用戶身份運行jps命令來驗證所有內容是否正確啟動。

在Hadoop Master上你應該可以看到如下結果:

hadoop@hadoop1:~$ jps
13634 Jps
13478 SecondaryNameNode
13174 NameNode

在每個Hadoop節點上,你應該可以看到:

hadoop@hadoop2:~$ jps
8672 Jps
8579 DataNode
HDFS Web UI

HDFS Web UI

現在,我們可以通過瀏覽到Hadoop主服務器端口9870來訪問HDFS Web UI。

http://hadoop1.admintome.lab:9870

可以看到如下UI:

Ubuntu 18.04.1上安裝Hadoop 3.1.1集群詳解

如上所示,我們的HDFS文件系統上有近60 GB的空閑空間。

開始運行Yarn

現在HDFS正在運行,我們已準備好啟動Yarn調度程序。

Hadoop本身需要運行任務,因此我們需要Yarn以在Hadoop集群上合理安排任務。

export HADOOP_HOME=”/usr/local/hadoop”
export HADOOP_COMMON_HOME=$HADOOP_HOME
export HADOOP_CONF_DIR=$HADOOP_HOME/etc/hadoop
export HADOOP_HDFS_HOME=$HADOOP_HOME
export HADOOP_MAPRED_HOME=$HADOOP_HOME
export HADOOP_YARN_HOME=$HADOOP_HOME

運行以下命令以啟動Yarn:

$ start-yarn.sh
Starting resourcemanager
Starting nodemanagers

我們可以通過以下命令來驗證是否可以正確啟動:

$ yarn node -list
2018-08-15 04:40:26,688 INFO client.RMProxy: Connecting to ResourceManager at hadoop1.admintome.lab/192.168.1.35:8032
Total Nodes:2
        Node-Id      Node-State  Node-Http-Address  Number-of-Running-Containers
hadoop3.admintome.lab:35337          RUNNING  hadoop3.admintome.lab:8042                            0
hadoop2.admintome.lab:38135          RUNNING  hadoop2.admintome.lab:8042                            0

沒有任何正在運行的容器,因為我們還沒有開始任何工作。

Hadoop Web UI

我們可以通過以下URL來查看Hadoop Web UI:

http://hadoop1.admintome.lab:8088/cluster

替換Hadoop Master主機名:

Ubuntu 18.04.1上安裝Hadoop 3.1.1集群詳解

運行Hadoop任務示例

我們現在可以運行Hadoop任務示例并在集群上安排它,我們將運行的示例是使用MapReduce來計算PI。

運行以下命令來運行作業:

yarn jar /usr/local/hadoop/share/hadoop/mapreduce/hadoop-mapreduce-examples-3.1.1.jar pi 16 1000

完成整個過程將需要幾分鐘的時間。完成后,應該可以看到它已經開始計算PI:

Job Finished in 72.973 seconds
Estimated value of Pi is 3.1425000000000000000

贊(0)
分享到: 更多 (0)
?
網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
国产欧美日韩一区二区三区在线 | 国产午夜精品一区二区三区软件| 国精产品一区一区三区有限在线 | 黑人大雞巴ⅩⅩⅩ| 久久精品国产亚洲AV无码娇色| 久久久久亚洲AV成人无码电影| 男吃乳尖玩奶头高潮视频| 欧美最厉害的喷水VIDEOS| 色老汉亚洲AV影院天天| 新CHINESE无套小帅KTV| 亚洲日韩乱码1区二区| 中国VITAFUSION孕妇| 擦老太BBB擦BBB擦BBB擦| 国产精品国产高清国产AV| 精品国色天香一卡2卡3卡| 绿帽娇妻在卧室疯狂的呻吟 | 国产777涩在线 | 美洲| 国产午夜无码片在线观看影院| 久久AⅤ无码精品色午麻豆| 男人的天堂在线视频| 色婷婷AV一区二区三区在线观看| 无人高清视频免费观看在线| 亚洲伊人久久大香线蕉AV| HEZYO东京热无码专区| 国产成人无码3000部| 精品少妇爆乳无码av专用区| 欧美黑人巨大精品VIDEOS| 视频在线一区二区| 亚洲色欲啪啪久久WWW综合网 | 精产国品一二三产区M553麻豆| 蜜桃久久久久久精品免费观看 | 欧美群交性爱视频| 无码少妇精品一区二区免费动态| 野花免费观看日本电视剧| 把腿张开老子CAO烂你动态图 | 成人免费无码大片A毛片18| 国产最大成人亚洲精品| 女人国产香蕉久久精品| 无码人妻丰满熟妇啪啪| 中文字幕无码中文字幕有码A| 高潮毛片无遮挡高清免费视频 | 日本熟妇色XXXXXBBB日本| 亚洲成AV人影片在线观看| 99久久99久久精品国产片| 国产女人喷潮视频在线观看| 男人J桶进女人P无遮挡的图片| 太多了太满了肚子装不下了| 一女大战七个黑人到喷浆| 国产999精品2卡3卡4卡| 老师穿着旗袍肉色丝袜让我玩| 熟女高潮精品一区二区三区 | 亚洲爆乳无码一区二区三区| S货叫大点声C烂你的SB视频| 狠狠色综合网站久久久久久久| 欧洲成人午夜精品无码区久久| 性欧美XXXX乳| WWW夜片内射视频在观看视频 | 你太紧了真舒服小说| 亚洲AV成人无码久久精品老人| AV不卡秒播在线观看| 黑人av巨大粗吊| 人妻少妇乱子伦精品无码专区毛片| 亚洲精品无码午夜福利中文字幕| 成人乱婬AV日日摸夜夜爽| 久久人人爽人人爽人人AV东京热| 特级欧美AAAAAAA免费观看| 中文字幕亚洲人妻| 国产一区二区精品久久| 日本高清WWW色视频总站| 亚洲中文字幕无码中文| 国产成人拍精品视频午夜网站 | ぱらだいす天堂官网链接| 久久精品国产自在天天线| 挺进朋友人妻的身体里| CHINESE树林性BBW| 久久精品夜色国产亚洲AV| 无码人妻一区二区三区免费看成人| 999久久久精品国产消防器材| 狠狠躁天天躁日日躁欧美| 少妇激情AV一区二区三区| 中文字幕日本人妻久久久免费| 国产做国产爱免费视频| 日日摸夜夜添夜夜添影院| 中文字字幕乱码视频高清| 黑人双人RAPPER的特点| 他趴在两腿中间舔我私密有事| WBBBB搡BBBB搡BBBB| 看国产一毛片在线看手机看| 亚洲AV永久无码精品网站色欲 | 久久精品国产亚洲精品2020| 小雪尝禁果又粗又大的动态视频 | 差差差不多视频30分钟轮滑| 免费人成网WW555KKK在线| 亚洲人妻免费视频| 国产又粗老女人又硬又爽| 日韩精品无码一区二区三区AV| 97精品人妻系列无码人妻| 久久久中文久久久无码| 亚洲AV午夜成人片精品电影| 国产精成人品日日拍夜夜免费 | 亚洲性色成人AV天堂| 国产午夜毛片V一区二区三区| 少妇精品无码一区二区三区 | 护士的色诱2在线观看免费| 我的妈妈和黑人群交小说| 吃瓜网51CG7爆料| 人妻熟妇与黑人HDXⅩXX| 51CG10 吃瓜 爆料| 久久亚洲精品无码爱剪辑| 亚洲精品无码AV人在线播放| 国产午夜高清高清在线观看| 无码熟妇人妻AV| 国产成人AⅤ片在线观看| 色欲人妻Av一二区二区三区| 波多野结衣TORRENT| 热の无码热の有码热の综合| 99精品欧美一区二区三区| 内射精品无码中文字幕| 3CE九色眼影人间水蜜桃| 蜜芽AV在线新地址| 中文中文字幕成人无码AⅤ| 军人全身脱精光自慰| 又粗又大内射免费视频小说 | 中国女RAPPER大妈| 久久香蕉国产线看观看怡红院妓院| 亚洲欧美综合精品成人网站| 精品无码中文字幕不卡| 亚洲日韩AV无码| 精品亚洲国产成AV人片传媒| 亚洲一区二区三区中文字幕在线| 精品久久久久久无码人妻蜜桃| 亚洲欧美中文日韩V在线观看不卡| 精品卡一卡二卡3卡高清乱码 | 午夜性又黄又爽免费看尤物| 国产偷国产偷精品高清尤物| 性色A∨亚洲一区二区三区| 国内精品久久久久久久影视 | 精品香蕉一区二区三区| 亚洲一线产区二线产区区别在哪儿 | 拍国产乱人伦偷精品视频| 把腿张开老子臊烂你的小说| 肉体XXXXXⅠ8XXXX| 国产成人午夜精品一区二区三区| 推油少妇久久99久久99久久| 国产拍揄自揄精品视频| 亚洲国产另类久久久精品小说| 九九精品无码专区免费| 曰韩少妇内射免费播放 | 被黑人伦流澡到高潮HNP动漫 | 国产DB624色谱柱36521| 无码熟妇人妻AⅤ在线电影| 黑人巨茎大战俄罗斯美女| 亚洲一区二区三区无码久久| 蜜桃视频一区二区三区| 啊灬用力灬啊灬啊灬啊灬| 少妇高潮太爽了在线观看欧美| 国产日产免费高清欧美一区| 亚洲欧美日韩国产成人精品影院| 浪货趴办公桌~H揉秘书| A级国产乱理伦片在线观看| 日本熟妇人妻中出| 国产美女久久精品香蕉| 亚洲欧洲国产综合AⅤ无码| 免费人成在线观看视频无码| 成 人 综合 亚洲另类| 无码中文字幕人妻在线一区| 精品免费久久久久久久| 18级成人毛片免费观看| 日韩大片高清播放器大全| 国产午夜三级一区二区三| 亚洲综合国产一区二区三区| 强行无套内谢大学生初次| 国产精品岛国久久久久| 亚洲熟妇色XXXXX欧美老妇Y| 欧美黑人暴力深喉囗交| 国产SUV精品一区二区四区三区| 亚洲AV永久无码精品一区| 免费国产成人高清在线观看网站| 大陆国语对白国产AV片| 亚洲AV无码一区二区乱子伦| 乱色熟女综合一区二区三区| 成人污污污WWW网站免费| 亚洲AV中文无码字幕色最| 女儿的朋友7中汉字晋通话| 国产精品9999久久久久| 伊人色综合久久天天人守人婷| 日本丰满的人妻HD高清在线| 韩漫网站在线看免费无删减漫画 | 男女高潮又爽又黄又无遮挡| 高潮爽死抽搐白浆GIF视频| 亚洲精品乱码日本按摩久久久久| 欧美疯狂做受XXXX| 国产精品综合色区在线观看| 亚洲真人无码永久在线观看| 日本边添边摸边做边爱小视频| 好大好深好猛好爽视频| JAPANESE老熟妇乱子伦视| 性夜影院爽黄A爽在线看18禁 | 无码国产成人午夜电影在线观看| 麻豆国产AV丝袜白领传媒|