라이트세일 메모리 부족
비트나마 Bitnami (라이트세일)는 아랫쪽 제일 밑에 방법대로 한다.
AWS 라이트세일 메모리 부족 현상은 스왑 파일을 만들어서 어느정도 해결이 가능하다.
하지만 물리적인 부분이 아니기에 권장은 더 높은 요금제로 변경하는것을 권함!!
# 스왑 파일 생성
df -h
sudo fallocate -l 4G /swapfile
sudo dd if=/dev/zero of=/swapfile bs=1M count=4096
sudo chmod 600 /swapfile
ll -h
sudo mkswap /swapfile
sudo swapon /swapfile
swapon --show
free -h
#재부팅 후 자동등록
sudo vi /etc/fstab
# 아래 내용 추가
/swapfile swap swap defaults 0 0
sudo mount -a
#오류 없다면 성공
아래 내용은 굳이 안해도 상관없음!!
스왑 사용 최적화 (선택 사항)
스왑 사용 빈도를 조정하려면 vm.swappiness 값을 낮출 수 있습니다. 기본값은 60입니다. 성능을 위해 10 정도로 조정해 보세요.
일시적으로 조정
bash
코드 복사
sudo sysctl vm.swappiness=10
영구적으로 유지 /etc/sysctl.conf 파일에 아래 내용을 추가합니다:
코드 복사
vm.swappiness=10
1개월에 $5 요금제는 하드용량이 20GB 이므로 스왑을 4GB로 잡게되면 워드프레스 하나도 겨우 돌릴 정도로 전체 용량이 부족해진다.
하지만 이정도면 일단 시작을 해볼수 있다는 점에서 스왑 메모리 올리고 제일 작은 인스턴스로 워드프레스를 시작해보자.
![라이트세일 메모리 부족 해결 스왑파일 생성 2 라이트세일 메모리 부족](https://vlog.tion.co.kr/wp-content/uploads/2024/10/screenshot_2024-10-24_오후-9_51_46.png)
비트나미 기본 스왑 삭제 및 8기가 생성
기존 스왑 파일 비활성화 및 삭제
- 스왑 비활성화
sudo swapoff /mnt/.bitnami.swap
- 기존 스왑 파일 삭제
sudo rm /mnt/.bitnami.swap
새 스왑 파일 생성 (예: 2GB)
- 새 스왑 파일 생성
sudo fallocate -l 2G /mnt/.bitnami.swap
(만약fallocate
명령이 지원되지 않는다면, 아래 명령을 사용할 수 있습니다.)sudo dd if=/dev/zero of=/mnt/.bitnami.swap bs=1M count=2048
- 권한 설정
sudo chmod 600 /mnt/.bitnami.swap
- 스왑 파일 포맷 및 활성화
sudo mkswap /mnt/.bitnami.swap sudo swapon /mnt/.bitnami.swap
- 스왑 활성화 확인
sudo swapon --show free -h
재부팅 후 스왑 유지 설정
/etc/fstab
파일을 수정합니다sudo nano /etc/fstab
- 아래 내용을 추가합니다
/mnt/.bitnami.swap none swap sw 0 0
스왑 사용 최적화 (선택 사항)
스왑 사용 빈도를 조정하려면 vm.swappiness
값을 낮출 수 있습니다. 기본값은 60입니다. 성능을 위해 10 정도로 조정해 보세요.
- 일시적으로 조정
sudo sysctl vm.swappiness=10
- 영구적으로 유지
/etc/sysctl.conf
파일에 아래 내용을 추가합니다vm.swappiness=10
이제 스왑이 2GB로 늘어나고 최적화된 상태로 유지될 것입니다.
목차