Kubernetes의 AWS에서 XFS 파일 시스템 확장

Kubernetes의 AWS에서 XFS 파일 시스템 확장

원래 1TB였던 EBS 볼륨이 있습니다.

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

그런 다음 AWS 콘솔을 통해 3TB로 늘렸습니다. 이제 해당 볼륨에서 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에서 실행되는 도커 컨테이너 내부에서 작업을 수행하고 있기 때문일까요?

답변1

예, 도커와 관련이 있었습니다. 실제 노드에 로그인하고 실행해보니 xfs_growfs예상대로 작동했습니다.

관련 정보