XFS 是高效能日誌式檔案系統,支援線上擴容,即掛載中即可調整大小,無需卸載停機。但不支援縮減,規劃時請謹慎。CentOS/RHEL 7 起已為預設檔案系統。
大多數發行版預裝。語法:
xfs_growfs [選項] 掛載點|裝置路徑
xfs_info /mnt/data # 輸出關鍵欄位: # blocksize=4096, blocks=1986208 (目前總區塊數)
在執行擴容前,必須先在磁碟分區、LVM 邏輯卷或雲端磁碟層面完成擴充,確保有剩餘空間可用。
指定大小擴容(以區塊數為單位):
xfs_growfs -D 2500000 /mnt/data
自動擴容至最大可用空間(最常用):
xfs_growfs /mnt/data
data size unchanged。
# 1. 新增實體磁碟 /dev/sdb pvcreate /dev/sdb vgextend vg_data /dev/sdb lvextend -l +100%FREE /dev/vg_data/lv_data # 2. 線上擴容 XFS xfs_growfs /mnt/data