/var/lib/kubelet이 있는 파일시스템이 부족해 동일 경로에 별도 디스크를 마운트하려고 한다.
원본은 작업 방법을 문의했으며 실제 이전 성공은 미확인이다. 신규 디스크·동일 디스크 재분할·mount 변경은 다른 작업이므로 기존 디스크를 재포맷하는 일반 명령은 제공하지 않는다.
노드 유지보수로 쓰기를 중지하고 하위 Pod·CSI mount가 해제됐음을 확인한 뒤 메타데이터를 보존해 복사한다. 원래 경로를 유지하는 mount 방식으로 전환하고 ECS를 복구한다.
확인 수준: 추가 조사 해법 · 해당 케이스 적용 결과 미확인
적용 조건: <...>와 예시 DB·테이블·경로·수치는 실제 확인값으로 바꾼다. 명령과 메뉴는 참고 문서를 바탕으로 보강한 예시이며 대상 시스템에서 실행하지 않았다. 버전·원인에 따른 분기와 남은 확인 사항은 아래에 명시한다.
/var/lib/kubelet이다. 사용량과 하위 mount를 먼저 확인한다.findmnt -R /var/lib/kubelet
df -hT /var/lib/kubelet
df -i /var/lib/kubelet
sudo du -xsh /var/lib/kubelet
sudo rsync -aHAXx --numeric-ids /var/lib/kubelet/ /mnt/kubelet-new/
sudo rsync -aHAXxnc --numeric-ids /var/lib/kubelet/ /mnt/kubelet-new/
/etc/fstab의 기존 항목을 백업하고 새 파일시스템 UUID가 /var/lib/kubelet에 mount되도록 구성한다. 디스크 format, 기존 디렉터리 제거는 이 명령에 포함하지 않는다. 원래 데이터를 별도 백업으로 보존한 상태에서 mount를 전환하고 SELinux context도 기존 정책에 맞춘다.findmnt /var/lib/kubelet과 실제 파일을 확인한 뒤 호스트 재부팅, CM의 Start roles on the host → Refresh ECS Cluster를 수행한다. Vault가 sealed이면 정식 Unseal Vault 절차를 수행한다.재부팅 후 올바른 UUID·경로로 mount되고 노드 Ready, Pod 재기동, PVC 연결, Longhorn replica, Vault 상태가 정상인지 확인한다. 원본 백업은 검증 전 지우지 않는다.