서버가 실행중인데 접속이 안되는 문제 발생

2025-05-28T03:56:32
제목 그대로, 분명 서버가 실행중인 것으로 확인되는데, ssh 접속도 안되고, api에서는 504 Gateway Time-out 이라는 메시지가 떴다. 꺼지기 직전의 메모리 활용량이 90%대를 유지하고 있었고, 스왑 파일 설정이 되어있지 않아 발생한 문제라고 생각된다. 우선 아래 명령어로 스왑파일이 설정되어 있는지 확인하고, ``` free -h ``` 다음 명령어들을 입력해주었다. ``` # 2GB 스왑파일 생성 sudo fallocate -l 2G /swapfile # 권한 설정 sudo chmod 600 /swapfile # 스왑 활성화 sudo mkswap /swapfile sudo swapon /swapfile # 부팅시 자동 활성화 echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab # 성능 최적화 sudo sysctl vm.swappiness=10 echo 'vm.swappiness=10' | sudo tee -a /etc/sysctl.conf ``` 다시 다음 명령어를 입력하니, 스왑 크기가 2GB 로 잘 나오는 것을 볼 수 있었다. ``` free -h ```
목록으로 돌아가기

게시글 삭제

정말로 이 게시글을 삭제하시겠습니까?
삭제된 게시글은 복구할 수 없습니다.