
我有一個最初為 1 Tb 的 EBS 卷:
# df -h | grep data
/dev/xvdcl 1000G 54G 946G 6% /usr/share/elasticsearch/data
然後我透過 AWS 主控台將其成長到 3 Tb。現在我想增加該卷上的檔案系統。首先我檢查掛載點和檔案系統類型:
# mount | grep xfs
/dev/xvdcl on /usr/share/elasticsearch/data type xfs (rw,relatime,attr2,inode64,noquota)
但是當我運行時xfs_growfs
它告訴我它實際上沒有安裝:
# xfs_growfs -d /usr/share/elasticsearch/data
xfs_growfs: /usr/share/elasticsearch/data is not a mounted XFS filesystem
這可能是因為我是在 kubernetes 下運行的 docker 容器內部執行此操作的嗎?
答案1
是的,它與docker有關。當我登入實際節點並運行時,xfs_growfs
它按預期工作。