Linux

16 TB 數據磁碟是否需要 GPT?

  • February 21, 2017

/dev/sdb使用硬體 RAID 製作了一個 16 TB 的磁碟,我可以在其中直接放置 XFS/dev/sdb而不進行分區。將來我需要將其擴展為兩倍。

硬體是 HP ProLiant DL380 Gen 9,前面有 12 個 SAS 磁碟托盤。

不創建分區的一個優點是不需要重新啟動,但是在大於 2 TB 的磁碟上情況會有所不同嗎?

我需要一個 GPT,還是在沒有 GPT 的情況下擴展 RAID 陣列和 XFS 時會遇到麻煩?

你可以毫無問題地做到這一點……

我假設 /dev/sdb 是一個單獨的HP Smart Array Logical Drive

不要為此設置使用任何分區…只需在塊設備上創建文件系統:

mkfs.xfs -f -l size=256m,version=2 -s size=4096 /dev/sdb

如果您想在以後進行擴展,請使用hpssacliSmart Storage Administrator 工具添加磁碟並擴展 HP 邏輯驅動器。

您可以使用以下方法重新掃描設備以獲取新尺寸:

echo 1 > /sys/block/sdb/device/rescan

用 確認設備尺寸更改dmesg|tail

此時,您可以執行xfs_growfs /mountpoint(不是設備名稱),文件系統將線上增長!

引用自:https://serverfault.com/questions/833893