日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

04、Hadoop框架HDFS NN、SNN、DN工作原理

發(fā)布時間:2023/12/18 编程问答 35 豆豆
生活随笔 收集整理的這篇文章主要介紹了 04、Hadoop框架HDFS NN、SNN、DN工作原理 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • Hadoop框架HDFS NN、SNN、DN工作原理
    • HDFS概述
    • HDFS架構
    • NameNode
    • Secondary NameNode
      • Secondary NameNode的工作流程
      • 什么時候checkpiont
    • DataNode
    • 上傳一個CentOS-7.5-x86_64-DVD-1804.iso大文件來體現分布式管理系統(tǒng)
      • 通過ui頁面觀察文件被block劃分
    • HDFS的Trash回收站

Hadoop框架HDFS NN、SNN、DN工作原理

HDFS概述

  • 數據量越來越多,在一個操作系統(tǒng)管轄的范圍存不下了,那么就分配到更多的操作系統(tǒng)管理的磁盤中,但是不方便管理和維護,因此迫切需要一種系統(tǒng)來管理多臺機器上的文件,這就是分布式文件管理系統(tǒng)。
  • 是一種允許文件通過網絡在多臺主機上分享的文件系統(tǒng),可讓多機器上的多用戶分享文件和存儲空間。
  • 通透性,讓實際上是通過網絡來訪問文件的動作,由程序與用戶看來,就像是訪問本地的磁盤一般。
  • 容錯,即是系統(tǒng)中有某些節(jié)點宕機,整體來說系統(tǒng)仍然可以持續(xù)運作而不會有數據損失【通過副本機制實現】。
  • 分布式文件管理系統(tǒng)很多,hdfs只是其中一種,不適合小文件。
  • 其它分布式管理系統(tǒng):GPFS、PVFS、Lustre、PanFS、GoogleFS、淘寶的TFS、GFS等

HDFS架構

  • 標準的主從架構

??可見HDFS將NameNode將文件切分成大小為128mb的block塊,分別隨機存儲到不同的DataNode中


NameNode

  • NameNode是整個文件系統(tǒng)的管理節(jié)點(上傳、下載、更改、刪除)。它維護著整個文件系統(tǒng)的文件目錄樹,文件/目錄的元信息和每個文件對應的數據快列表。接收用戶的操作請求。
  • 文件包括:
    • fsimage:元數據鏡像文件。存儲某一時段的NameNode內元數據信息。
    • edits:操作日志文件,NameNode啟動后一些新增元信息日志。
    • fstime:保存最近異常checkpoint的時間
  • 以上這些文件是保存在Linux的文件系統(tǒng)中。
    • hdfs-site.xml的dfs.namenode.name.dir屬性

Secondary NameNode

Secondary NameNode的工作流程

  • 1、Secondary通知NameNode切換edits文件
  • 2、Secondary從NameNode獲得fsimage和edits(通過http)
  • 3、Secondary將fsimage載入內存,然后開始合并edits
  • 4、Secondary將新的fsimage發(fā)回給NameNode
  • 5、NameNode用新的fsimage替換舊的fsimage

什么時候checkpiont

  • fs.checkpoint.period 指定兩次checkpoint的最大時間間隔默認3600秒(1小時)
  • fs.checkpoint.size 規(guī)定edits文件的最大值,一旦超過這個值則強制checkpoint,不管是否到達最大時間間隔 默認是64M

DataNode

  • 提供真實文件數據的存儲服務
  • 文件塊(block)最基本的存儲單位。對于文件內容而言,一個文件的長度大小是size,那么從文件的O偏移開始,按照固定的大小,順序對文件進行劃分并編號,劃分好的每一個快稱一個Block。2.0以后的HDFS默認Block大小是128MB,以一個256MB文件,共有256/126=2個Block。
    • hdfs-size.xml中dfs.blocksize屬性
  • 不同于普通文件系統(tǒng)的是,HDFS中,如果一個文件小于一個數據塊的大小,并不占用整個數據塊存儲空間
  • Replication,多副本,默認是三個。
    • hdfs-site.xml的dfs.replication屬性

上傳一個CentOS-7.5-x86_64-DVD-1804.iso大文件來體現分布式管理系統(tǒng)

  • 將 CentOS-7.5-x86_64-DVD-1804.iso 鏡像文件用Xftp上傳到/usr/local/moudle目錄下

可見 CentOS-7.5-x86_64-DVD-1804.iso 鏡像文件有4.16GB
可分為4.16*1024/128=33.28,33個Block塊(從0開始)

[root@master moudle]# hdfs dfs -put CentOS-7.5-x86_64-DVD-1804.iso /

通過ui頁面觀察文件被block劃分


HDFS的Trash回收站

??和Linux系統(tǒng)(桌面環(huán)境)的回收站設計一樣,HDFS會為每一個用戶創(chuàng)建一個回收站目錄:/user/用戶名/.Trash,每一個用戶通過Shell刪除的文件/目錄,fs.trash.interval是在指在這個回收周期之內,文件實際上是被移動到trash的這個目錄下面,而不是馬上把數據刪除掉。等到回收周期真正到了以后,hdfs才會將數據真正刪除。默認的單位是分鐘,1440分鐘=60*24,剛好是一天。 配置:在每個節(jié)點(不僅僅是主節(jié)點)上添加配置 core-site.xml,增加如下內容:

<property><name>fs.trash.interval</name><value>1440</value> </property>

注意:如果刪除的文件過大,超過回收站大小的話會提示刪除失敗
需要指定參數 -skipTrash,意思是跳過回收站刪除,不可恢復
這里不建議使用-skipTrash,否則會造成數據的不可恢復

  • 刪除CentOS-7.5-x86_64-DVD-1804.iso鏡像文件,跳過回收站
[root@master moudle]# hdfs dfs -rm -r -skipTrash /CentOS-7.5-x86_64-DVD-1804.iso

這里只是做個示例,考慮到這個文件占用資源,所以靚仔在這里就講它刪除了


到底啦!覺得靚仔的文章對你學習Hadoop有所幫助的話,一波三連吧!q(≧▽≦q)

總結

以上是生活随笔為你收集整理的04、Hadoop框架HDFS NN、SNN、DN工作原理的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产精品入口免费 | 性欧美free| 久热av在线| 伊人夜夜| www.白浆 | 日本成人毛片 | 在线亚洲天堂 | 亚洲黄色小说视频 | 欧美夫妻性生活视频 | 亚洲精华国产精华精华液网站 | 久草影视网 | 少妇高潮一区二区三区在线 | jizz黄| 狼人综合av | 国产精品久久久久久久一区二区 | 国产男女猛烈无遮挡免费视频 | 色婷婷久久| 免费在线看污片 | 成人夜视频 | 友田真希一区二区 | 国产原创视频在线观看 | 亚洲熟妇无码av在线播放 | 欧美精品一区二区三区在线播放 | 精品国偷自产国产一区 | 四虎最新网址在线观看 | 中文字幕 日本 | 免费黄色在线 | 中文字幕激情小说 | 国产精品久久久爽爽爽麻豆色哟哟 | 婷婷综合| 操日本女人 | 国模精品一区 | 亚洲精品国产精品乱码不卡√香蕉 | 护士人妻hd中文字幕 | 2025国产精品视频 | 亚洲男人天堂影院 | 波多野结衣视频一区二区 | 久久精品视| 亚洲综合精品国产一区二区三区 | 久久久久久一区二区三区 | 亚洲综合成人网 | 精品一区欧美 | 精品综合久久 | 五月天丁香久久 | 好看的av网址 | 欧美福利一区 | 神马久久网 | 亚洲成人黄色影院 | 成人午夜精品福利免费 | 色呦网站 | 不卡在线一区二区 | 自慰无码一区二区三区 | 在线免费观看黄视频 | 天堂新版8中文在线8 | 影音先锋中文字幕人妻 | 狠狠操很很干 | 日韩欧美日韩 | 视频三区在线 | 激情都市一区二区 | 91精品亚洲一区 | 日韩电影在线一区二区 | 第一福利在线视频 | 午夜写真片福利电影网 | 精品一区李梓熙捆绑 | 国产自产精品 | 欧美一区二区三区激情啪啪 | 丁香花高清在线观看完整动漫 | 欧美你懂得 | 免费看国产精品 | 国产91在线 | 亚洲 | 熟女少妇在线视频播放 | 欧美77777| 伊人网成人网 | 伊人久久九 | 纯爱无遮挡h肉动漫在线播放 | 好看的国产精品 | 美女扒开屁股让男人桶 | avwww| 色噜av| 黄色三级小视频 | 欧美bdsm调教视频 | 青青草黄色 | 久草视频精品 | 日韩欧美成人一区二区三区 | 国产男女无遮挡猛进猛出 | 亚洲精品大片 | 天天艹日日干 | 污片视频在线观看 | 国产成人精品亚洲 | av久草 | 黄色一级免费视频 | 性福利视频 | 中文字幕av在线免费 | wwwxxxx在线观看| 欧美黄色一级生活片 | 亚洲男人天堂网址 | 一级片免费的 | 国产91久久婷婷一区二区 | 大奶子在线观看 |