我有一个最初为 1 Tb 的 EBS 卷:
# df -h | grep data
/dev/xvdcl 1000G 54G 946G 6% /usr/share/elasticsearch/data
然后我通过 AWS 控制台将其扩展到 3 Tb。现在我想增加该卷上的 fs。首先我检查挂载点和 fs 类型:
# 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
它按预期工作。