Cloud 9에서 Rails 튜토리얼 환경 설정시 용량 오버에 관하여

기사의 목적



· 자신의 메모 용
・Cloud9에서의 Rails 튜토리얼 초학자에게 자신이 집착한 곳을 공유하는 것

PC 환경



macOS Catalina 10.15.7
MacBook Pro (13-inch, 2020, Two Thunderbolt 3 ports)
프로세서 1.4 GHz 쿼드 코어 Intel Core i5
메모리 8GB
버전
CentOs version: 7
Ruby 버전: 2.7.2 (x86_64-linux)
Rails version: 5.1.7

기사 내용



Rails 튜토리얼에 따라 진행하는 가운데 내가 망설인 부분
  • Rail이 일어나지 않는다
  • Cloud9에서 용량이 부족하다고 표시됨

  • Rails가 일어나지 않는다



    환경 구축을 완료하고 로컬 서버에 Rails를 시작하려고 하는 것도 아래와 같이 표시된다.
    잘 보면 튜토리얼에도 기재되었지만 오른쪽 상단을 클릭하면 다른 브라우저에서 무사히 일어났다. (부끄러운...웃음)


    Cloud9에서 용량이 부족하다고 표시됨



    heroku를 설치하려고 시도한 곳, 아래와 같은 메시지가 표시되어 설치를 할 수 없었다.
    No space left on device 
    

    그 때문에 하기 커맨드로 용량을 확인한 곳,/dev/xvda1에서 용량이 max가 되어 있는 것을 확인.
    ubuntu:~/environment/hello_app (master) $ df -h
    Filesystem      Size  Used Avail Use% Mounted on
    udev            476M     0  476M   0% /dev
    tmpfs            98M  9.3M   89M  10% /run
    /dev/xvda1      9.7G  9.7G     0 100% /
    

    다음 기사를 참조하여 볼륨 및 스냅 샷을 업데이트했지만 위의 용량 오버는 해결할 수 없습니다.

    htps : // m / 사촌 / ms / d266df563367 A0 A14268

    결국 Cloud9를 초기화하고 재구성하여 위의 문제를 해결했습니다. (수수께끼는 수수께끼 그대로)

    다만, 용량 오버가 발생하면 최악의 움직임이 없어지는 경우도 있는 것 같습니다.
    Cloud9에서 rails 튜토리얼을 공부하시는 분은 빨리 용량 UP을 실행해 두면 좋다고 생각합니다.

    간단합니다만, 아래에 방법을 기재합니다.
  • Amazon EC2 콘솔 열기
  • 변경할 볼륨을 선택하고,
    상단의 "액션"버튼에서 "볼륨 변경"을 선택하고 크기를 10 → 30으로 변경하십시오 (무료 최대 용량이 30)
  • "인스턴스"로 이동하여 화면 상단의 "액션"버튼에서 "인스턴스 상태"→ "재부팅 (중지되면 시작)"을 선택하십시오.
    Cloud9로 돌아가서 터미널에서 볼륨을 확장
  • 아래 명령으로 용량 확장
  • $ sudo growpart /dev/xvda 1
    $ lsblk
    .
    .
    xvda 202:0 0 30G 0 disk
    └─xvda1 202:1 0 30G 0 part /
    
  • 마지막으로 파일 시스템을 아래 명령으로 확장
  • $ sudo resize2fs /dev/xvda1
    $ df -h
    Filesystem Size Used Avail Use% Mounted on
    .
    .
    /dev/xvda1 30G 8.2G 21G 27% /
    

    끝에



    끊임없는 기사로 죄송합니다. 끝까지 봐 주셔서 감사합니다!
    rails 튜토리얼을 진행하고 있으므로, 또 내가 모르는 곳을
    기사에 할 수 있으면이라고 생각하고 있습니다.

    좋은 웹페이지 즐겨찾기