在 Kubernetes 中的 AWS 上不斷成長的 XFS 檔案系統

在 Kubernetes 中的 AWS 上不斷成長的 XFS 檔案系統

我有一個最初為 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它按預期工作。

相關內容