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

我們一起聊聊Hdfs Disk Balancer 磁盤均衡器

開發(fā) 前端
我們剛剛給某個(gè)DataNode新增加了一塊磁盤或者集群上存在大批量的write & deltete操作等燈。那么有沒有一種工具,能夠使單個(gè)DataNode中的多個(gè)磁盤的數(shù)據(jù)均衡呢?借助Hadoop提供的Diskbalancer命令行工具可以實(shí)現(xiàn)。

1、背景

在我們的hadoop集群運(yùn)行一段過(guò)程中,由于多種原因,數(shù)據(jù)在DataNade的磁盤之間的分布可能是不均勻。比如: 我們剛剛給某個(gè)DataNode新增加了一塊磁盤或者集群上存在大批量的write & deltete操作等燈。那么有沒有一種工具,能夠使單個(gè)DataNode中的多個(gè)磁盤的數(shù)據(jù)均衡呢?借助Hadoop提供的Diskbalancer命令行工具可以實(shí)現(xiàn)。

2、hdfs balancer和 hdfs disk balancer有何不同?

hdfs balancer:是為了集群中DataNode的數(shù)據(jù)均衡,即針對(duì)多個(gè)DataNode的。

hdfs balancer

hdfs disk balancer:是為了使單臺(tái)DataNode中的多個(gè)磁盤中的數(shù)據(jù)均衡。

hdfs disk balancer

注意: 目前DiskBalancer不支持跨存儲(chǔ)介質(zhì)(SSD、DISK等)的數(shù)據(jù)轉(zhuǎn)移,所以磁盤的均衡都是要求在一個(gè)storageType下的。因?yàn)閔dfs中存在異構(gòu)存儲(chǔ)。

3、操作

3.1 生成計(jì)劃

[hadoopdeploy@hadoop01 ~]$ hdfs diskbalancer -plan hadoop01 -out hadoop01-plan.json

-plan:后面接的是主機(jī)名。-out:指定計(jì)劃文件的輸出位置。

生成計(jì)劃

3.2 執(zhí)行計(jì)劃

[hadoopdeploy@hadoop01 ~]$ hdfs diskbalancer -execute hadoop01-plan.json

執(zhí)行計(jì)劃

3.3 查詢計(jì)劃

[hadoopdeploy@hadoop01 ~]$ hdfs diskbalancer -query hadoop01

-query 后面跟的是 主機(jī)名

查詢計(jì)劃

3.4 取消計(jì)劃

[hadoopdeploy@hadoop01 ~]$ hdfs diskbalancer -cancel hadoop01-plan.json

取消計(jì)劃

4、和disk balancer相關(guān)的配置

配置

描述

dfs.disk.balancer.enabled

此參數(shù)控制是否為集群?jiǎn)⒂胐iskbalancer。如果未啟用,任何執(zhí)行命令都將被DataNode拒絕。默認(rèn)值為true。

dfs.disk.balancer.max.disk.throughputInMBperSec

這控制了diskbalancer在復(fù)制數(shù)據(jù)時(shí)消耗的最大磁盤帶寬。如果指定了10MB之類的值,則diskbalancer平均只會(huì)復(fù)制10MB/S。默認(rèn)值為10MB/S。

dfs.disk.balancer.max.disk.errors

設(shè)置能夠容忍的在指定的移動(dòng)過(guò)程中出現(xiàn)的最大錯(cuò)誤次數(shù),超過(guò)此閾值則失敗。例如,如果一個(gè)計(jì)劃有3對(duì)磁盤要在其中復(fù)制,并且第一個(gè)磁盤集遇到超過(guò)5個(gè)錯(cuò)誤,那么我們放棄第一個(gè)副本并啟動(dòng)計(jì)劃中的第二個(gè)副本。最大錯(cuò)誤的默認(rèn)值設(shè)置為5。

dfs.disk.balancer.block.tolerance.percent

設(shè)置磁盤之間進(jìn)行數(shù)據(jù)均衡操作時(shí),各個(gè)磁盤的數(shù)據(jù)存儲(chǔ)量與理想狀態(tài)之間的差異閾值。取值范圍[1-100],默認(rèn)為10。例如,各個(gè)磁盤的理想數(shù)據(jù)存儲(chǔ)量為100 GB,此參數(shù)設(shè)置為10。那么,當(dāng)目標(biāo)磁盤的數(shù)據(jù)存儲(chǔ)量達(dá)到90 GB時(shí),則認(rèn)為該磁盤的存儲(chǔ)狀態(tài)就已經(jīng)達(dá)到預(yù)期。

dfs.disk.balancer.plan.threshold.percent

設(shè)置在磁盤數(shù)據(jù)均衡中可容忍的兩磁盤之間的數(shù)據(jù)密度域值差,取值范圍[1-100],默認(rèn)為10。如果任意兩個(gè)磁盤數(shù)據(jù)密度差值的絕對(duì)值超過(guò)了閾值,則說(shuō)明需要對(duì)該的磁盤進(jìn)行數(shù)據(jù)均衡。例如,如果一個(gè)2盤節(jié)點(diǎn)上的總數(shù)據(jù)為100 GB,那么磁盤均衡器計(jì)算每個(gè)磁盤上的期望值為50 GB。如果容差為10%,則單個(gè)磁盤上的數(shù)據(jù)需要大于60 GB(50 GB + 10%容差值),DiskBalancer才能開始工作。

dfs.disk.balancer.plan.valid.interval

磁盤平衡器計(jì)劃有效的最大時(shí)間。支持以下后綴(不區(qū)分大小寫):ms(milis)、s(sec)、m(min)、h(h)、d(day)以指定時(shí)間(例如2s、2m、1h等)。如果未指定后綴,則假定為毫秒。默認(rèn)值為1d

5、額外知識(shí)點(diǎn)

5.1 新的block存儲(chǔ)到那個(gè)磁盤(卷)中

當(dāng)數(shù)據(jù)寫入新的block時(shí),DataNode會(huì)根據(jù)策略選擇不同的磁盤來(lái)存儲(chǔ)。

循環(huán)策略: 默認(rèn)策略,將新的塊均勻的分布在可用的磁盤上,可能造成數(shù)據(jù)傾斜。

可用空間策略: 選擇更多可用空間(按百分比)的磁盤。可能造成在某段時(shí)間內(nèi),某個(gè)磁盤的IO壓力變大。

5.2 磁盤數(shù)據(jù)密度度量標(biāo)準(zhǔn)

磁盤數(shù)據(jù)密度度量標(biāo)準(zhǔn)

上圖來(lái)自https://www.bilibili.com/video/BV11N411d7Zh/?p=81

6、參考文檔

責(zé)任編輯:武曉燕 來(lái)源: 今日頭條
相關(guān)推薦

2023-03-30 13:32:51

負(fù)載均衡器HDFS

2023-06-28 07:56:46

2022-06-15 08:00:50

磁盤RedisRocketMQ

2024-02-20 21:34:16

循環(huán)GolangGo

2021-08-27 07:06:10

IOJava抽象

2023-08-10 08:28:46

網(wǎng)絡(luò)編程通信

2023-08-04 08:20:56

DockerfileDocker工具

2023-06-30 08:18:51

敏捷開發(fā)模式

2022-05-24 08:21:16

數(shù)據(jù)安全API

2023-09-10 21:42:31

2022-10-28 07:27:17

Netty異步Future

2022-11-12 12:33:38

CSS預(yù)處理器Sass

2022-06-26 09:40:55

Django框架服務(wù)

2023-04-26 07:30:00

promptUI非結(jié)構(gòu)化

2022-02-14 07:03:31

網(wǎng)站安全MFA

2025-03-27 02:00:00

SPIJava接口

2023-07-27 07:46:51

SAFe團(tuán)隊(duì)測(cè)試

2022-01-04 12:08:46

設(shè)計(jì)接口

2022-04-06 08:23:57

指針函數(shù)代碼

2023-12-28 09:55:08

隊(duì)列數(shù)據(jù)結(jié)構(gòu)存儲(chǔ)
點(diǎn)贊
收藏

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

主站蜘蛛池模板: 日日夜夜天天综合 | 精品国产91乱码一区二区三区 | 久久亚洲欧美日韩精品专区 | 日本不卡免费新一二三区 | 视频在线一区二区 | 亚洲国产伊人 | 91爱啪啪 | www.亚洲国产精品 | 国产日韩亚洲欧美 | 欧美a∨| 久久久青草婷婷精品综合日韩 | 国产欧美一级二级三级在线视频 | 粉嫩av在线 | 在线视频a| 91精品国产综合久久香蕉麻豆 | 欧美亚洲国产日韩 | 亚洲成av片人久久久 | 精品真实国产乱文在线 | 精品国产欧美一区二区三区不卡 | 国产精品色 | 日韩第一区 | 国产 日韩 欧美 中文 在线播放 | 久久久久久久国产精品视频 | 日韩欧美在线观看视频 | 91精品国产一区二区在线观看 | 嫩草研究影院 | 波多野结衣一区二区三区在线观看 | 一区二区久久 | 欧美一级片免费看 | 天天干天天操 | jizz亚洲人| 99re在线视频免费观看 | 视频二区国产 | 国产精品免费观看 | 在线免费黄色小视频 | 奇米影视首页 | 免费成人高清在线视频 | 国产精品高清在线 | 国产高清在线精品一区二区三区 | 自拍偷拍视频网 | 一级片在线观看 |