最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ubantu 16.4下Hadoop完全分布式搭建實戰(zhàn)教程

 更新時間:2018年10月21日 10:26:02   作者:靠,瘋了吧  
這篇文章主要給大家介紹了關于在ubantu 16.4下Hadoop完全分布式搭建的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

前言

本文主要介紹了關于ubantu 16.4 Hadoop完全分布式搭建的相關內(nèi)容,分享出來供大家參考學習,下面話不多說了,來一起看看詳細的介紹吧

一個虛擬機

1.以  NAT網(wǎng)卡模式   裝載虛擬機

2.最好將幾個用到的虛擬機修改主機名,靜態(tài)IP     /etc/network/interface,這里 是 s101 s102  s103 三臺主機 ubantu,改/etc/hostname文件

3.安裝ssh 

 在第一臺主機那里s101 創(chuàng)建公私密匙 

    ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa

    >cd .ssh

    >cp id_rsa.pub >authorized_keys  創(chuàng)建密匙庫

    將id_rsa.pub傳到其他主機上,到.ssh目錄下

          通過  服務端  nc -l 8888 >~/.ssh/authorized_keys

          客戶端  nc s102 8888 <id_rsa.pub

開始安裝Hadoop/jdk

1、安裝VM-tools  方便從win 10 拖拉文件到ubantu

2、創(chuàng)建目錄   /soft

3、改變組  chown ubantu:ubantu /soft  方便傳輸文件有權限

4、將文件放入到/soft   (可以從桌面cp/mv src dst)

      tar -zxvf jdk或hadoop 自動創(chuàng)建解壓目錄

      配置安裝環(huán)境 (/etc/environment)

            1.添加  JAVA_HOME=/soft/jdk-...jdk目錄

            2.添加   HADOOP_HOME=/soft/hadoop(Hadoop目錄)

            3.在path里面加/soft/jdk-...jdk/bin:/soft/hadoop/bin/:/soft/hadoop/sbin

            4.通過  java -version   查看有版本號  成功

            5.hadoop version  有版本號  成功

開始配置HDFS四大文件   core-site.xml     hdfs-site.xml    mapred-site.xml   yarn-site.xml

core-site.xml

<configuration>
 <property>
 <name>fs.defaultFS</name>
 <value>hdfs://s101:9000</value>
 </property>

</configuration>

2.hdfs-site.xml

<configuration>
<!-- Configurations for NameNode: -->
<property>
 <name>dfs.replication</name>
 <value>2</value>
</property>

<property>
 <name>dfs.namenode.name.dir</name>
 <value>file:/data/hdfs/name</value>
</property>

<property>
 <name>dfs.datanode.data.dir</name>
 <value>file:/data/hdfs/data</value>
</property>

<property>
 <name>dfs.namenode.secondary.http-address</name>
 <value>s101:50090</value>
</property>

<property>
 <name>dfs.namenode.http-address</name>
 <value>s101:50070</value>
 <description>
 The address and the base port where the dfs namenode web ui will listen on.
 If the port is 0 then the server will start on a free port.
 </description>
</property> 

<property>
 <name>dfs.namenode.checkpoint.dir</name>
 <value>file:/data/hdfs/checkpoint</value>
</property>

<property>
 <name>dfs.namenode.checkpoint.edits.dir</name>
 <value>file:/data/hdfs/edits</value>
</property>
</configuration>

3.  mapred-site.xml

<configuration>
 <property>
 <name>mapreduce.framework.name</name>
 <value>yarn</value>
 </property>
</configuration>

4.yarn-site.xml

<configuration>

<!-- Site specific YARN configuration properties -->
 <property>
 <name>yarn.nodemanager.aux-services</name>
 <value>mapreduce_shuffle</value>
 </property>
 <property>
 <name>yarn.resourcemanager.hostname</name>
 <value>s101</value>
 </property>
</configuration>

到此成功一半。。。。。。。。。。。。。。

創(chuàng)建文件夾

mkdir /data/hdfs/tmp
mkdir /data/hdfs/var
mkdir /data/hdfs/logs
mkdir /data/hdfs/dfs
mkdir /data/hdfs/data
mkdir /data/hdfs/name
mkdir /data/hdfs/checkpoint
mkdir /data/hdfs/edits

記得將目錄權限修改

  • sudo chown ubantu:ubantu /data

接下來傳輸 /soft文件夾到其他主機

創(chuàng)建 xsync可執(zhí)行文件

sudo touch xsync

sudo chmod 777 xsync   權限變成可執(zhí)行文件

sudo  nano xsync 

#!/bin/bash
pcount=$#
if((pcount<1));then
 echo no args;
 exit;
fi

p1=$1;
fname=`basename $p1`
pdir=`cd -P $(dirname $p1);pwd`

cuser=`whoami`
for((host=102 ; host<105 ;host=host+1));do
 echo --------s$host--------
 rsync -rvl $pdir/$fname $cuser@s$host:$pdir
done

xsync /soft-------->就會傳文件夾到其他主機

xsync /data

創(chuàng)建  xcall 向其他主機傳命令

#!/bin/bash
pcount=$#
if((pcount<1));then
 echo no args;
 exit;
fi
echo --------localhost--------

$@
for ((host=102;host<105;host=host+1));do
 echo --------$shost--------
 ssh s$host $@
done

別著急  快結束了  哈

還得配置 workers問價

  • 將需要配置成數(shù)據(jù)節(jié)點(DataNode)的主機名放入其中,一行一個

注意重點來了

先格式化    hadoop -namenode -format

再 啟動   start-all.sh

查看進程   xcall  jps

進入網(wǎng)頁 


是不是很想牛淚,成功了耶!??!

中間出現(xiàn)了很多問題 

  1, rsync 權限不夠   :刪除文件夾   更改文件夾權限chown

  2.學會看日志  log

總結

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,如果有疑問大家可以留言交流,謝謝大家對腳本之家的支持。

相關文章

  • linux系統(tǒng)終端修改字體的方法

    linux系統(tǒng)終端修改字體的方法

    我們以debian為例,介紹兩種linux修改終端字體的設置方法,大家參考使用吧
    2014-01-01
  • Linux知識點小結

    Linux知識點小結

    這篇文章主要為大家分享了Linux知識點,幫助大家更加詳細的學習Linux
    2016-01-01
  • ubuntu無法ssh遠程,提示'Permission denied (publickey)'的解決方法

    ubuntu無法ssh遠程,提示'Permission denied (publickey

    SSH(Secure Shell)是一種加密的網(wǎng)絡協(xié)議,用于在網(wǎng)絡上安全地傳輸數(shù)據(jù),它被廣泛用于遠程登錄和執(zhí)行命令,有時候使用SSH登錄時,可能會遇到錯誤消息Permission denied (publickey)導致登錄失敗,這種情況可能由多種原因引起,將探討導致SSH登錄失敗的可能性,并提供解決方案
    2025-04-04
  • Linux /etc/network/interfaces配置接口方法

    Linux /etc/network/interfaces配置接口方法

    在本篇文章里小編給各位分享的是一篇關于Linux /etc/network/interfaces配置接口方法知識點,需要的朋友們可以學習下。
    2020-02-02
  • Linux中環(huán)境變量配置的步驟詳解

    Linux中環(huán)境變量配置的步驟詳解

    Linux中環(huán)境變量包括系統(tǒng)級和用戶級,系統(tǒng)級的環(huán)境變量是每個登錄到系統(tǒng)的用戶都要讀取的系統(tǒng)變量,而用戶級的環(huán)境變量則是該用戶使用系統(tǒng)時加載的環(huán)境變量。所以下面這篇文章主要給大家介紹了關于Linux中環(huán)境變量配置的相關資料,需要的朋友可以參考下。
    2017-07-07
  • Linux下新增用戶、指定用戶組、家目錄、獲取sudo權限方式

    Linux下新增用戶、指定用戶組、家目錄、獲取sudo權限方式

    這篇文章主要介紹了Linux下新增用戶、指定用戶組、家目錄、獲取sudo權限方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • Apache ab并發(fā)負載壓力測試實現(xiàn)方法

    Apache ab并發(fā)負載壓力測試實現(xiàn)方法

    Apache的ab命令模擬多線程并發(fā)請求,測試服務器負載壓力,也可以測試nginx、lighthttp、IIS等其它Web服務器的壓力
    2019-09-09
  • 啟用 Apache Rewrite 重寫模塊的詳細過程

    啟用 Apache Rewrite 重寫模塊的詳細過程

    Apache的mod_rewrite是最強大的URL 操作模塊之一,使用 mod_rewrite,您可以重定向和重寫 url,這對于在您的網(wǎng)站上實現(xiàn) seo 友好的 URL 結構特別有用,在本文中,我們將引導您了解如何在基于 Debian 和基于 RHEL 的系統(tǒng)上在 Apache 中啟用 mod 重寫,感興趣的朋友一起看看吧
    2025-02-02
  • 關于Grep的多次管道過濾的問題及解決

    關于Grep的多次管道過濾的問題及解決

    這篇文章主要介紹了關于Grep的多次管道過濾的問題及解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • 淺談linux線程切換問題

    淺談linux線程切換問題

    下面小編就為大家?guī)硪黄獪\談linux線程切換問題。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-01-01

最新評論

金平| 吴桥县| 加查县| 遂川县| 调兵山市| 芦山县| 分宜县| 肇庆市| 仪陇县| 留坝县| 莎车县| 元氏县| 福清市| 通江县| 神农架林区| 普宁市| 历史| 大理市| 夏河县| 顺昌县| 铜川市| 礼泉县| 汉源县| 松阳县| 玉山县| 义乌市| 正蓝旗| 外汇| 沿河| 万荣县| 肃北| 潮安县| 宣化县| 九寨沟县| 巫溪县| 宾阳县| 徐州市| 肇源县| 大同县| 高雄县| 旬邑县|