그래서, 디스크 공간이 너무 부족해서 이미지 두 개를 저장할 공간이 없다면, 새 이미지를 빌드하기 전에 기존 이미지들을 모두 삭제해야 해. 그렇게 하면 만약 어떤 이유로 새 이미지를 빌드할 수 없게 되면 큰 문제가 생기지. 그런 상황이라면 정말로 더 많은 디스크 공간이 필요해. 가장 쉬운 방법은 백업을 S3로 옮기는 거야.
제 상황에서 "디스크 공간이 빠듯하다"는 말에 놀랐습니다. 저는 클린업을 실행했고 7.9 GB의 여유 공간이 있는데, ./launcher rebuild app을 실행하면 완료되지 않습니다. 앱을 다시 빌드하려고 할 때 7.9 GB의 여유 공간이 정말로 그렇게 적은 건가요?!
(업데이트: 이제 이런 상황이 어떻게 발생하는지 이해했습니다. 웹 검색으로 이 내용을 찾는 무관한 독자들을 위해 여기에 남겨둡니다. 여러분, 이 스레드를 전부 읽어주세요!)
업그레이드 과정에서 이 정보를 어떻게든 포함하는 것이 특히 도움이 될 것입니다. 예를 들어 "새로운 기본 이미지를 다운로드해야 하므로, 업그레이드를 위해 평소보다 약 3GB 더 많은 공간이 필요할 수 있습니다. 공간이 부족하다면 그것이 원인일 가능성이 높습니다."라는 사전 경고나, 업그레이드/재구성 과정에서 공간이 부족할 때 더 자세한 오류 메시지를 보여주는 방식 등이죠. 그렇지 않으면, “저기! (필요한 것 같은) 공간이 전부 여기 있습니다!” (팔을 뻗은 피카드.)라는 무한 루프에 빠지게 됩니다.
"나를 믿어라, 형. 디스크 공간은 충분해."라고 할 때 ./launcher rebuild app --skip-prereqs 옵션을 찾기 위해 그렇게까지 깊이 파고들어야 하지 않아도 되는 것이 특히 도움이 될 것입니다. 네, 경고는 굵은 글씨, 빨간색, 72포인트 폰트로 표시하세요.
이 "새로운 기본 이미지가 업그레이드를 엉성하게 만든다"는 현상은 잊을 만큼 드물게 발생하지만, 업그레이드 중에 문제를 일으킵니다. 이러한 문제를 우회하는 방법에 대해 우리가 아는 것을 집중적으로 정리한 기사가 적합한 곳은 어디일까요?