中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當前位置: 首頁 > news >正文

校園網(wǎng)站建設的優(yōu)點東莞網(wǎng)站排名提升

校園網(wǎng)站建設的優(yōu)點,東莞網(wǎng)站排名提升,零基礎可以做網(wǎng)站嗎,化妝品網(wǎng)站設計方案文章目錄 一、Hadoop部署模式(一)獨立模式(二)偽分布式模式(三)完全分布式模式 二、搭建偽分布式Hadoop(一)登錄虛擬機(二)上傳安裝包(三&#xf…

文章目錄

  • 一、Hadoop部署模式
    • (一)獨立模式
    • (二)偽分布式模式
    • (三)完全分布式模式
  • 二、搭建偽分布式Hadoop
    • (一)登錄虛擬機
    • (二)上傳安裝包
    • (三)配置免密登錄
      • 1、生成密鑰對
      • 2、將生成的公鑰發(fā)送到本機
      • 3、驗證虛擬機是否能免密登錄自己
    • (四)配置JDK
      • 1、解壓到指定目錄
        • (1)解壓到指定目錄
        • (2)查看java解壓目錄
      • 2、配置JDK環(huán)境變量
      • 3、讓環(huán)境變量配置生效
      • 4、查看JDK版本
      • 5、玩一玩Java程序
    • (五)配置Hadoop
      • 1、解壓hadoop安裝包
        • (1)解壓到指定目錄
        • (2)查看hadoop解壓目錄
        • (3)常用目錄和文件
      • 2、配置hadoop環(huán)境變量
      • 3、讓環(huán)境變量配置生效
      • 4、查看hadoop版本
      • 5、編輯Hadoop環(huán)境配置文件 - hadoop-env.sh
      • 6、編輯Hadoop核心配置文件 - core-site.xml
      • 7、編輯HDFS配置文件 - hdfs-site.xml
      • 8、編輯MapReduce配置文件 - mapred-site.xml
      • 9、編輯YARN配置文件 - yarn-site.xml
      • 10、編輯workers文件確定數(shù)據(jù)節(jié)點
    • (六)格式化名稱節(jié)點
    • (七)啟動Hadoop服務
      • 1、啟動hdfs服務
      • 2、啟動yarn服務
      • 3、查看Hadoop進程
    • (八)查看Hadoop WebUI
    • (九)關閉Hadoop服務
      • 1、關閉hdfs服務
      • 2、關閉yarn服務

一、Hadoop部署模式

(一)獨立模式

  • 在獨立模式下,所有程序都在單個JVM上執(zhí)行,調(diào)試Hadoop集群的MapReduce程序也非常方便。一般情況下,該模式常用于學習或開發(fā)階段進行調(diào)試程序。

(二)偽分布式模式

  • 在偽分布式模式下, Hadoop程序的守護進程都運行在一臺節(jié)點上,該模式主要用于調(diào)試Hadoop分布式程序的代碼,以及程序執(zhí)行是否正確。偽分布式模式是完全分布式模式的一個特例。

(三)完全分布式模式

  • 在完全分布式模式下,Hadoop的守護進程分別運行在由多個主機搭建的集群上,不同節(jié)點擔任不同的角色,在實際工作應用開發(fā)中,通常使用該模式構建企業(yè)級Hadoop系統(tǒng)。

二、搭建偽分布式Hadoop

(一)登錄虛擬機

  • 登錄ied虛擬機
    在這里插入圖片描述

(二)上傳安裝包

  • 上傳jdk和hadoop安裝包
    在這里插入圖片描述

  • 查看上傳的安裝包
    在這里插入圖片描述

(三)配置免密登錄

1、生成密鑰對

  • 執(zhí)行命令:ssh-keygen
    在這里插入圖片描述
  • 執(zhí)行命令后,連續(xù)敲回車,生成節(jié)點的公鑰和私鑰,生成的密鑰文件會自動放在/root/.ssh目錄下。
    在這里插入圖片描述

2、將生成的公鑰發(fā)送到本機

  • 執(zhí)行命令:ssh-copy-id root@ied
    在這里插入圖片描述

3、驗證虛擬機是否能免密登錄自己

  • 執(zhí)行命令:ssh ied
    在這里插入圖片描述

(四)配置JDK

1、解壓到指定目錄

(1)解壓到指定目錄
  • 執(zhí)行命令:tar -zxvf jdk-8u231-linux-x64.tar.gz -C /usr/local
    在這里插入圖片描述
(2)查看java解壓目錄
  • 執(zhí)行命令:ll /usr/local/jdk1.8.0_231
    在這里插入圖片描述

2、配置JDK環(huán)境變量

  • 執(zhí)行命令:vim /etc/profile
    在這里插入圖片描述
export JAVA_HOME=/usr/local/jdk1.8.0_231
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
  • 存盤退出
    在這里插入圖片描述

3、讓環(huán)境變量配置生效

  • 執(zhí)行命令:source /etc/profile
    在這里插入圖片描述
  • 查看環(huán)境變量JAVA_HOME
    在這里插入圖片描述

4、查看JDK版本

  • 執(zhí)行命令:java -version
    在這里插入圖片描述

5、玩一玩Java程序

  • 編寫源程序,執(zhí)行命令:vim HelloWorld.java
    在這里插入圖片描述
  • 編譯成字節(jié)碼文件,執(zhí)行命令:javac HelloWorld.java
    在這里插入圖片描述
  • 解釋執(zhí)行類,執(zhí)行命令:java HelloWorld
    在這里插入圖片描述

(五)配置Hadoop

1、解壓hadoop安裝包

(1)解壓到指定目錄
  • 執(zhí)行命令:tar -zxvf hadoop-3.3.4.tar.gz -C /usr/local
    在這里插入圖片描述
(2)查看hadoop解壓目錄
  • 執(zhí)行命令:ll /usr/local/hadoop-3.3.4
    在這里插入圖片描述
(3)常用目錄和文件
  • bin目錄 - 存放命令腳本
    在這里插入圖片描述
  • etc/hadoop目錄 - 存放hadoop的配置文件
    在這里插入圖片描述
  • lib目錄 - 存放hadoop運行的依賴jar包
    在這里插入圖片描述
  • sbin目錄 - 存放啟動和關閉Hadoop等命令
    在這里插入圖片描述
  • libexec目錄 - 存放的也是hadoop命令,但一般不常用
    在這里插入圖片描述

2、配置hadoop環(huán)境變量

  • 執(zhí)行命令:vim /etc/profile
    在這里插入圖片描述
  • 說明:hadoop 2.x用不著配置用戶,只需要前兩行即可

3、讓環(huán)境變量配置生效

  • 執(zhí)行命令:source /etc/profile
    在這里插入圖片描述

4、查看hadoop版本

  • 執(zhí)行命令:hadoop version
    在這里插入圖片描述

5、編輯Hadoop環(huán)境配置文件 - hadoop-env.sh

  • 執(zhí)行命令:cd etc/hadoop,進入hadoop配置目錄
    在這里插入圖片描述
  • 執(zhí)行命令:vim hadoop-env.sh,添加三條環(huán)境變量配置
    在這里插入圖片描述
  • 存盤退出后,執(zhí)行命令source hadoop-env.sh,讓配置生效
    在這里插入圖片描述

6、編輯Hadoop核心配置文件 - core-site.xml

  • 執(zhí)行命令:vim core-site.xml
    在這里插入圖片描述
<configuration><!--用來指定hdfs的老大--><property><name>fs.defaultFS</name><value>hdfs://ied:9000</value></property><!--用來指定hadoop運行時產(chǎn)生文件的存放目錄--><property><name>hadoop.tmp.dir</name><value>/usr/local/hadoop-3.3.4/tmp</value></property>
</configuration>
  • 由于配置了IP地址主機名映射,因此配置HDFS老大節(jié)點可用hdfs://ied:9000,否則必須用IP地址hdfs://192.168.1.100:9000
    在這里插入圖片描述

7、編輯HDFS配置文件 - hdfs-site.xml

  • 執(zhí)行命令:vim hdfs-site.xml
    在這里插入圖片描述
<configuration><!--設置名稱節(jié)點的目錄--><property><name>dfs.namenode.name.dir</name><value>/usr/local/hadoop-3.3.4/tmp/namenode</value></property><!--設置數(shù)據(jù)節(jié)點的目錄--><property><name>dfs.datanode.data.dir</name><value>/usr/local/hadoop-3.3.4/tmp/datanode</value></property><!--設置輔助名稱節(jié)點--><property><name>dfs.namenode.secondary.http-address</name><value>ied:50090</value></property><!--hdfs web的地址,默認為9870,可不配置--><!--注意如果使用hadoop2,默認為50070--><property><name>dfs.namenode.http-address</name><value>0.0.0.0:9870</value></property><!--副本數(shù),默認為3--><property><name>dfs.replication</name><value>1</value></property><!--是否啟用hdfs權限,當值為false時,代表關閉--><property><name>dfs.permissions.enabled</name><value>false</value></property>
</configuration>

8、編輯MapReduce配置文件 - mapred-site.xml

  • 執(zhí)行命令:vim mapred-site.xml
    在這里插入圖片描述
<configuration><!--配置MR資源調(diào)度框架YARN--><property><name>mapreduce.framework.name</name><value>yarn</value></property><property><name>yarn.app.mapreduce.am.env</name><value>HADOOP_MAPRED_HOME=${HADOOP_HOME}</value></property><property><name>mapreduce.map.env</name><value>HADOOP_MAPRED_HOME=${HADOOP_HOME}</value></property><property><name>mapreduce.reduce.env</name><value>HADOOP_MAPRED_HOME=${HADOOP_HOME}</value></property>
</configuration>
  • 后三個屬性如果不設置,在運行Hadoop自帶示例的詞頻統(tǒng)計時,會報錯:Error: Could not find or load main class org.apache.hadoop.mapreduce.v2.app.MRAppMaster

9、編輯YARN配置文件 - yarn-site.xml

  • 執(zhí)行命令:vim yarn-site.xml
    在這里插入圖片描述
<configuration><!--配置資源管理器:ied--><property><name>yarn.resourcemanager.hostname</name><value>ied</value></property><!--配置節(jié)點管理器上運行的附加服務--><property><name>yarn.nodemanager.aux-services</name><value>mapreduce_shuffle</value></property><!--關閉虛擬內(nèi)存檢測,在虛擬機環(huán)境中不做配置會報錯--><property><name>yarn.nodemanager.vmem-check-enabled</name><value>false</value></property>
</configuration>

10、編輯workers文件確定數(shù)據(jù)節(jié)點

  • 說明:hadoop-2.x里配置slaves文件,hadoop-3.x里配置workers文件
  • 執(zhí)行命令:vim workers
    在這里插入圖片描述
  • 只有1個數(shù)據(jù)節(jié)點,正好跟副本數(shù)配置的1一致

(六)格式化名稱節(jié)點

  • 執(zhí)行命令:hdfs namenode -format
    在這里插入圖片描述
    在這里插入圖片描述
    在這里插入圖片描述
  • Storage directory /usr/local/hadoop-3.3.4/tmp/namenode has been successfully formatted. 表明名稱節(jié)點格式化成功。

(七)啟動Hadoop服務

1、啟動hdfs服務

  • 執(zhí)行命令:start-dfs.sh
    在這里插入圖片描述

2、啟動yarn服務

  • 執(zhí)行命令:start-yarn.sh
    在這里插入圖片描述

3、查看Hadoop進程

  • 執(zhí)行命令:jps
    在這里插入圖片描述

  • 說明:start-dfs.shstart-yarn.sh可以用一條命令start-all.sh來替換
    在這里插入圖片描述

(八)查看Hadoop WebUI

  • 在瀏覽器里訪問http://ied:9870
    在這里插入圖片描述
  • 查看文件系統(tǒng)
    在這里插入圖片描述
  • 根目錄下沒有任何內(nèi)容
    在這里插入圖片描述

(九)關閉Hadoop服務

1、關閉hdfs服務

  • 執(zhí)行命令:stop-dfs.sh
    在這里插入圖片描述

2、關閉yarn服務

  • 執(zhí)行命令:stop-yarn.sh
    在這里插入圖片描述

  • 說明:stop-dfs.shstop-yarn.sh可以用一條命令stop-all.sh來替換
    在這里插入圖片描述

http://www.risenshineclean.com/news/27085.html

相關文章:

  • 天津平臺網(wǎng)站建設哪里好山西網(wǎng)絡營銷seo
  • 邢臺疫情最新進展網(wǎng)站關鍵詞優(yōu)化報價
  • 響應式網(wǎng)站制作視頻網(wǎng)站排名查詢工具有哪些
  • 容桂網(wǎng)站制作效率好搜索指數(shù)查詢
  • 做網(wǎng)站內(nèi)容管理器要嗎百度下載并安裝到桌面
  • 宿城區(qū)住房和城鄉(xiāng)建設局網(wǎng)站競價推廣什么意思
  • 沈陽公司網(wǎng)站制作廣告軟文范例大全100
  • 鹽城做企業(yè)網(wǎng)站的價格營銷策略怎么寫模板
  • 匿名網(wǎng)站建設搜索引擎推廣的方法有
  • 外貿(mào)網(wǎng)站建設 公司價格2345網(wǎng)址導航瀏覽器
  • wordpress購物網(wǎng)站北京seo百科
  • 電子商務網(wǎng)站建設的市場分析港港網(wǎng)app下載最新版
  • 集趣網(wǎng)站怎么做兼職百度seo收錄
  • wordpress為什么自動跳轉seo權重查詢
  • 東平企業(yè)建站公司免費開通網(wǎng)站
  • wordpress企業(yè)站教程武漢做seo公司
  • 重慶低價網(wǎng)站建設小紅書關鍵詞排名
  • zhaosf做這樣網(wǎng)站百度指數(shù)查詢
  • 公眾號小程序商城seo上首頁
  • 建站寶盒源代碼搜狗站長平臺主動提交
  • 寧波網(wǎng)站建設有限公司網(wǎng)站優(yōu)化seo怎么做
  • 學生作業(yè)制作網(wǎng)站專業(yè)制作網(wǎng)頁的公司
  • 廣西茶葉網(wǎng)站建設微信營銷是什么
  • 1號網(wǎng)站建設 高端網(wǎng)站建設站長查詢域名
  • dw做網(wǎng)站時怎么在圖片上加字東莞發(fā)布最新通告
  • 外國風格網(wǎng)站建設電話搜索引擎排名google
  • html在線編輯器預覽網(wǎng)頁版網(wǎng)站整站優(yōu)化公司
  • 營銷網(wǎng)站參考今日熱搜榜排名
  • 濱州做網(wǎng)站建設的公司新聞 最新消息
  • 怎樣在美國做網(wǎng)站百度網(wǎng)站大全