成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

分布式文件系統(tǒng)HDFS及其簡(jiǎn)單使用

大數(shù)據(jù) 分布式
HDFS(Hadoop Distributed File System)是 Apache Hadoop 項(xiàng)目的一個(gè)子項(xiàng)目. Hadoop 非常適于存儲(chǔ)大型數(shù)據(jù) (比如 TB 和 PB), 其就是使用 HDFS 作為存儲(chǔ)系統(tǒng). HDFS 使用多臺(tái)計(jì)算機(jī)存儲(chǔ)文件, 并且提供統(tǒng)一的訪問(wèn)接口。

在現(xiàn)代的企業(yè)環(huán)境中,單機(jī)容量往往無(wú)法存儲(chǔ)大量數(shù)據(jù),需要跨機(jī)器存儲(chǔ)。統(tǒng)一管理分布在集群上的文件系統(tǒng)稱(chēng)為分布式文件系統(tǒng)。

HDFS

HDFS(Hadoop Distributed File System)是 Apache Hadoop 項(xiàng)目的一個(gè)子項(xiàng)目. Hadoop 非常適于存儲(chǔ)大型數(shù)據(jù) (比如 TB 和 PB), 其就是使用 HDFS 作為存儲(chǔ)系統(tǒng). HDFS 使用多臺(tái)計(jì)算機(jī)存儲(chǔ)文件, 并且提供統(tǒng)一的訪問(wèn)接口。

HDFS是根據(jù)谷歌的論文:《The Google File System》進(jìn)行設(shè)計(jì)的

HDFS的四個(gè)基本組件:HDFS Client、NameNode、DataNode和Secondary NameNode。

Client

Client是客戶(hù)端。HDFS Client文件切分。文件上傳 HDFS 的時(shí)候,Client 將文件切分成 一個(gè)一個(gè)的Block,然后進(jìn)行存儲(chǔ)。Client 提供一些命令來(lái)管理 和訪問(wèn)HDFS,比如啟動(dòng)或者關(guān)閉HDFS。

NameNode

NameNode就是 master,它是一個(gè)主管、管理者。管理 HDFS 元數(shù)據(jù)(文件路徑,文件的大小,文件的名字,文件權(quán)限,文件的block切片信息)。

NameNode管理 Block 副本策略:默認(rèn) 3 個(gè)副本,處理客戶(hù)端讀寫(xiě)請(qǐng)求。

DataNode

DataNode就是Slave。NameNode下達(dá)命令,DataNode 執(zhí)行實(shí)際的操作。

DataNode存儲(chǔ)實(shí)際的數(shù)據(jù)塊,執(zhí)行數(shù)據(jù)塊的讀/寫(xiě)操作。定時(shí)向namenode匯報(bào)block信息。

Secondary NameNode

SecondaryNameNode不是NameNode的備份。當(dāng)NameNode掛掉的時(shí)候,它并不能馬上替換NameNode并提供服務(wù)。

輔助 NameNode,分擔(dān)其工作量。在緊急情況下,可輔助恢復(fù) NameNode。

副本機(jī)制

HDFS被設(shè)計(jì)成能夠在一個(gè)大集群中跨機(jī)器可靠地存儲(chǔ)超大文件。它將每個(gè)文件存儲(chǔ)成一系列的數(shù)據(jù)塊,這個(gè)數(shù)據(jù)塊被稱(chēng)為block,除了最后一個(gè),所有的數(shù)據(jù)塊都是同樣大小的。

為了容錯(cuò),文件的所有block都會(huì)有副本。每個(gè)文件的數(shù)據(jù)塊大小和副本系數(shù)都是可配置的。

在hadoop2 當(dāng)中, 文件的 block 塊大小默認(rèn)是 「128M」(134217728字節(jié))。

如上圖所示,一個(gè)大小為300M的a.txt上傳到HDFS中,需要進(jìn)行128M的切分,不足128M分為到另一block中。

HDFS基本命令

HDFS 簡(jiǎn)單使用

根據(jù)部署的服務(wù),我們的 HDFS 根目錄是 hdfs://192.168.147.128:9820,下面我們嘗試在根目錄下面創(chuàng)建子目錄 user,如下命令所示:

  1. [hadoop@node01 ~]$ hadoop fs -mkdir /user 

然后在Hadoop頁(yè)面打開(kāi)HDFS。

此時(shí)的user文件夾將會(huì)看見(jiàn)。

下面將一個(gè)大小為300M的文件上傳到HDFS的user文件夾中

然后在Hadoop頁(yè)面看見(jiàn)剛剛上傳的文件。

此時(shí)被分開(kāi)了三個(gè)block。

點(diǎn)擊download,即可下載。

 

責(zé)任編輯:姜華 來(lái)源: Python之王
相關(guān)推薦

2012-08-31 16:04:11

HDFS分布式文件系統(tǒng)

2013-06-18 14:00:59

HDFS分布式文件系統(tǒng)

2013-01-07 10:29:31

大數(shù)據(jù)

2013-01-07 10:42:43

HDFS

2013-01-09 10:16:09

HDFS

2018-03-01 16:26:30

HDFSHadoop系統(tǒng)

2010-11-01 05:50:46

分布式文件系統(tǒng)

2013-06-18 16:58:12

HDFS分布式文件系統(tǒng)

2013-06-18 14:33:13

HDFS分布式文件系統(tǒng)

2013-06-18 14:13:43

HDFS分布式文件系統(tǒng)

2018-08-14 10:44:58

HadoopHDFS命令

2017-10-17 08:33:31

存儲(chǔ)系統(tǒng)分布式

2010-11-15 13:24:07

分布式文件系統(tǒng)

2012-09-19 15:05:24

MogileFS分布式文件系統(tǒng)

2010-06-04 18:45:43

Hadoop分布式文件

2012-09-19 13:43:13

OpenAFS分布式文件系統(tǒng)

2013-05-27 14:46:06

文件系統(tǒng)分布式文件系統(tǒng)

2018-10-11 10:55:44

分布式文件系統(tǒng)HDFS

2012-10-09 16:43:47

FastDFS分布式文件系統(tǒng)

2012-05-10 15:23:53

分布式文件系統(tǒng)測(cè)試
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 日韩在线观看中文字幕 | 亚洲91精品 | 亚洲精品视频免费观看 | av网站在线播放 | 在线看片福利 | 香蕉国产在线视频 | 在线观看精品视频网站 | 本道综合精品 | 国产精品久久久久久久久动漫 | 91在线资源 | 羞羞视频网站 | 久久精品国产亚洲 | 亚洲精品一区二区 | 亚洲国产成人av好男人在线观看 | 亚洲444kkkk在线观看最新 | 欧美网站一区二区 | 久久逼逼 | 一区二区成人 | 欧美全黄| 天堂综合 | 久草热8精品视频在线观看 午夜伦4480yy私人影院 | 日韩av在线不卡 | 国产亚洲第一页 | 91九色视频 | 91精品国产91久久久久游泳池 | 国产精品免费在线 | 精品欧美一区二区精品久久 | 国产成人精品一区二区三区在线 | 成人国产精品久久久 | 国产伦一区二区三区视频 | 久久91av | 日韩不卡一区二区 | 在线观看国产网站 | www.黄网| 亚洲国产精品一区二区三区 | 久久激情视频 | 欧美激情一区二区三区 | 毛片a区| 精品国产欧美一区二区三区成人 | 国产成人精品a视频一区www | www.4虎影院 国产999精品久久久影片官网 |