서버/AWS2 리눅스 백그라운드 실행 github action 의 runners를 추가할 때 ./run .sh 실행 후 유지해야한다. putty에서 실행하고 putty창을 닫으면 실행이 중단됨으로 백그라운드로 프로세스를 실행하는 것이 좋다. 백그라운드로 프로세스 실행하기 [ec2-user]$ nohup ./run.sh & > /dev/null 로그가 계속 쌓이므로 위와 같이 /dev/null 로 보내서 없애준다. 백그라운드 프로세스 종료 1. ps 명령어로 실행중이 프로세스를 찾는다. 2. kill 명령어로 해당 프로세스를 종료한다. [ec2-user]$ ps -ef | grep run ec2-user 5445 3273 0 11:37 pts/0 00:00:00 /bin/bash ./run.sh ec2-user 5450 5445 0 11:37.. 2022. 7. 12. EC2 메모리 부족 Swap 파일 추가 EC2에 docker를 올려 사용하다보니 메모리가 부족해졌다. swap 파일을 추가하면 해결된다하여 적어본다. Swap 적용 방법 스왑 파일 만들기 (2G) 변경 가능 sudo fallocate -l 2G /swapfile root 사용자만 스왑파일에 접근 설정 (보안) sudo chmod 600 /swapfile mkswap을 사용해 swap파일을 스왑영역으로 설정 sudo mkswap /swapfile swap파일 적용 sudo swapon /swapfile swap파일 영구 적용 /etc/fstab 파일에 추가 /swapfile swap swap defaults 0 0 Swap파일 적용 해제 swapfile 비활성화 설정 sudo swapoff -v /swapfile /etc/fstab에 다음 행을.. 2022. 6. 14. 이전 1 다음