查看Windows磁盤分區(qū)塊大小的若干種辦法
背景:在3A云服務(wù)器上擴(kuò)容磁盤,隨著業(yè)務(wù)增加不斷擴(kuò)容磁盤,后來(lái)發(fā)現(xiàn)擴(kuò)容超過(guò)16T就報(bào)錯(cuò),報(bào)的錯(cuò)莫名其妙。我在想,我是單機(jī),不是群集啊,咋回事?
我切換到英文界面看到原話,原來(lái)微軟中文版是把clusters當(dāng)"群集"翻譯了,實(shí)際上clusters還有"簇"的意思,在磁盤方面,cluster size其實(shí)就是unit size(簇大小,單元大小,塊大小),磁盤分區(qū)時(shí)格式化環(huán)節(jié)有個(gè)地方可以指定它
關(guān)于磁盤塊大小差異對(duì)分區(qū)的影響,參考微軟官網(wǎng)文檔
在騰訊云上最直接的影響就是,如果采用Windows系統(tǒng)默認(rèn)的塊大小,那么云盤后續(xù)不斷擴(kuò)容,文件系統(tǒng)大小最大只能到16T,即便你云盤硬件大小擴(kuò)容空間到16T以上,文件系統(tǒng)層面最大只能支持到16T。如果要文件系統(tǒng)支持大于16T,建議設(shè)置塊大小為8192。
新盤我們分區(qū)的時(shí)候,建議分區(qū)形式選GPT(默認(rèn)是MBR),然后"分配單元大小"選8192,不要選默認(rèn)值或小于8192的值。
[外鏈圖片轉(zhuǎn)存失敗,源站可能有防盜鏈機(jī)制,建議將圖片保存下來(lái)直接上傳(img-8Vm78A7E-1661999170208)(https://pic.imgdb.cn/item/630c619c16f2c2beb1109f0d.png)]
假如已經(jīng)分好區(qū)了,如何確定已分區(qū)的塊大小?
以C分區(qū)為例
方法①
cmd命令行:
fsutil fsinfo ntfsInfo C:
方法②
cmd命令行按箭頭順序執(zhí)行
diskpart → sel disk 0 → sel part 1 → filesystems
方法③
cmd命令行:
wmic volume where “driveletter=‘C:’” get driveletter,blocksize
方法④
powershell命令行:
(Get-Volume C).AllocationUnitSize
Get-Volume | Format-List AllocationUnitSize, FileSystemLabel
方法⑤
powershell命令行:(Get-WmiObject win32_volume | where { $_.driveletter -eq ‘C:’ }).BlockSize
方法⑥
chkdsk 盤符:
例如chkdsk c:文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-778911.html
文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-778911.html
到了這里,關(guān)于查看Windows磁盤分區(qū)塊大小的若干種辦法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!