背景
- 我的unraid中有三個機械硬盤和兩個固態硬盤,其中兩個固態硬盤組成zfs鏡像的cache,防止其中一個硬盤出問題導致數據丟失。
- 然而,今天突然看到機械硬盤的分區格式為GPT 4k,而固態硬盤是MBR 1MiB。
- 想到GPT更加優秀,并且4K對齊可能對小文件支持更好,因此想要重置硬盤進行格式化。
一、嘗試
- 首先需要通過插件,將所有的cache文件轉移至陣列中。
- 隨后對cache進行格式化,發現unraid無法選擇格式化的分區格式,最后都是MBR 1M對齊。
- 隨后嘗試通過命令行進行格式化,多次嘗試發現可以格式化成GPT分區并建立zpool,然而urnaid無法識別。
- 最后,沒有辦法,還是回歸到原來。
二、查找問題
- 查找到介紹,說固態硬盤在unraid中都是1M對齊的,為的就是文件放大和耐用性。
- 對于小于2T的硬盤,使用的是MBR分區,大于2T是GPT對齊。
三、總結
- 遇到問題先查找官方介紹。