Erweitern des XFS-Dateisystems auf AWS in Kubernetes

Erweitern des XFS-Dateisystems auf AWS in Kubernetes

Ich habe ein EBS-Volume, das ursprünglich 1 TB groß war:

# df -h | grep data
/dev/xvdcl     1000G   54G  946G   6% /usr/share/elasticsearch/data

Ich habe es dann über die AWS-Konsole auf 3 TB vergrößert. Jetzt möchte ich das FS auf diesem Volume vergrößern. Zuerst überprüfe ich den Einhängepunkt und den FS-Typ:

# mount | grep xfs
/dev/xvdcl on /usr/share/elasticsearch/data type xfs (rw,relatime,attr2,inode64,noquota)

Aber beim Ausführen xfs_growfswird mir angezeigt, dass es nicht tatsächlich gemountet ist:

# xfs_growfs -d /usr/share/elasticsearch/data
xfs_growfs: /usr/share/elasticsearch/data is not a mounted XFS filesystem

Kann das daran liegen, dass ich es innerhalb eines Docker-Containers mache, der unter Kubernetes läuft?

Antwort1

Ja, es hatte etwas mit Docker zu tun. Als ich mich beim eigentlichen Knoten anmeldete und xfs_growfses ausführte, funktionierte es wie erwartet.

verwandte Informationen