Devops/AWS AWS EC2 Cannot allocate memory - EC2에 gitlab을 설치하던 중 다음과 같은 에러가 발생 이게 설치는 된거 같은데 이걸 실행하던 중 메모리가 부족하다는 메세지인거 같다 검색해본 결과 해당 에러는 프리티어에서 사용하는 t2.micro 를 사용할 경우 만날수 있다고 한다 해결 방법으로는 SWAP 공간을 통해 된다고 하니 함 해보자 free -h 해당 명령어로 지금 SWAP 공간이 0B로 되어있다 1. SWAP 파일을 생성하고 2GB의 메모리를 할당 sudo dd if=/dev/zero of=/swap파일위치경로/swapfile count=2048000 bs=1024 2. swapfile 권한 600으로 변경 sudo chmod 600 swapfile 3. mkswap을 통해 swapspace로 포맷, swapon을 사용해 활성화 sudo mkswap swapfile sudo swapon swapfile 4. 확인 재부팅 이후에도 사용하고 싶다면 sudo vi /etc/fstab 파일을 열고 내용 추가 /폴더경로/swapfile swap swap defaults 0 0 인스턴스 재부팅해보고 확인해보기 음음 근데 t2 mirco로 gitlab을 띄우는건 포기해야겟다 아 공유하기 URL 복사카카오톡 공유페이스북 공유엑스 공유 게시글 관리 구독하기Time to lazy Contents 당신이 좋아할만한 콘텐츠 EC2 Jenkins git 빌드 배포 해보기 (2) - 빌드 후 배포 2022.04.14 EC2 Jenkins git 빌드 배포 해보기 (1) - jenkins 아이템 생성 & 빌드까지 2022.04.14 ec2에 Jenkins 설치해보기 2022.04.10 댓글 0 + 이전 댓글 더보기