
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_growfs
wird 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_growfs
es ausführte, funktionierte es wie erwartet.