EC2에서 자동 배포가 더 이상 반영되지 않을 때의 해결 방법
소개
현상
평소와 같이 자동 배포했음을 전혀 반영하지 않습니다.
해봐
EC2 인스턴스가 이상한 것일까 생각하고 재부팅해 보면 무사 해결.
재부팅에 필요한 명령을 기억하십시오.
절차
EC2 인스턴스 재부팅
AWS 콘솔에서 EC2 인스턴스를 다시 시작합니다.
DB 시작
EC2를 재시작하면 DB가 정지 상태가 되므로 기동시킵니다.
(나는 MariaDB를 사용하고있다)
확인 명령
터미널(EC2)$ sudo systemctl status mariadb
결과
터미널(EC2)● mariadb.service - MariaDB database server
Loaded: loaded (/usr/lib/systemd/system/mariadb.service; disabled; vendor preset: disabled)
Active: inactive (dead)
죽어가는 것을 확인할 수 있습니다.
DB 시작 명령
터미널(EC2)$ sudo systemctl start mariadb
이제 확인하면 Active가 되어 있을 것입니다.
Nginx 시작
마찬가지로 Nginx도 시작합니다.
Nginx 시작 명령
터미널(EC2)$ sudo systemctl start nginx
다시 자동 배포
이것이 정말로 정답인지 모르는 곳이 있습니다만 (첫번째 자동 배포의 내용을 EC2가 읽고 있다면, Unicorn의 기동만으로도 좋은 것 같은 생각이 듭니다)
우선 자동 배포를 실시하면 EC2에 반영되고, Unicorn도 기동되므로 다시 한번 명령을 칩니다.
터미널(로컬)% bundle exec cap production deploy
이것으로 일건 낙착입니다.
결론
정말이 화면이 싫어.
✔︎
Reference
이 문제에 관하여(EC2에서 자동 배포가 더 이상 반영되지 않을 때의 해결 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/tatsuhiko-nakayama/items/5b0ffa990439f762a892
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
EC2 인스턴스 재부팅
AWS 콘솔에서 EC2 인스턴스를 다시 시작합니다.
DB 시작
EC2를 재시작하면 DB가 정지 상태가 되므로 기동시킵니다.
(나는 MariaDB를 사용하고있다)
확인 명령
터미널(EC2)
$ sudo systemctl status mariadb
결과
터미널(EC2)
● mariadb.service - MariaDB database server
Loaded: loaded (/usr/lib/systemd/system/mariadb.service; disabled; vendor preset: disabled)
Active: inactive (dead)
죽어가는 것을 확인할 수 있습니다.
DB 시작 명령
터미널(EC2)
$ sudo systemctl start mariadb
이제 확인하면 Active가 되어 있을 것입니다.
Nginx 시작
마찬가지로 Nginx도 시작합니다.
Nginx 시작 명령
터미널(EC2)
$ sudo systemctl start nginx
다시 자동 배포
이것이 정말로 정답인지 모르는 곳이 있습니다만 (첫번째 자동 배포의 내용을 EC2가 읽고 있다면, Unicorn의 기동만으로도 좋은 것 같은 생각이 듭니다)
우선 자동 배포를 실시하면 EC2에 반영되고, Unicorn도 기동되므로 다시 한번 명령을 칩니다.
터미널(로컬)
% bundle exec cap production deploy
이것으로 일건 낙착입니다.
결론
정말이 화면이 싫어.
✔︎
Reference
이 문제에 관하여(EC2에서 자동 배포가 더 이상 반영되지 않을 때의 해결 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/tatsuhiko-nakayama/items/5b0ffa990439f762a892
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(EC2에서 자동 배포가 더 이상 반영되지 않을 때의 해결 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tatsuhiko-nakayama/items/5b0ffa990439f762a892텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)