본문 바로가기
반응형

AWS5

[EC2] ubuntu "System restart required" 시 잘 돌아가던 ec2에 갑자기 System restart required 라는 오류 메세지가 나타난다면 재부팅 해야되는 패키지가 있어 나타나는 메세지라고 한다. 해당 메세지는 /var/run/reboot-required 파일의 내용이고 해당 파일을 확인해보면 어떤 패키지가 재부팅이 필요한지 알 수 있다. cat /var/run/reboot-required  재부팅을 하면 된다. 재부팅을 하려면  아래 명령어를 이용한다 sudo reboot  한 1~2분 정도 기다리다 다시 접속하면 된다. 2024. 4. 25.
[AWS] Github Action으로 EC2에 Nestjs 자동 배포 기존에 AWS EC2에 Nest 프로젝트를 하나 띄워놨었다. 기존 방식은 저장소를 클론해서 pull을 받고 npm run build로 빌드하는 식. 이런 방식이면 배포 브랜치에 커밋이 추가 될 때마다 해당 EC2 인스턴스에 접속해서 pull을 받고 다시 배포를 해야되는 상황이 생겨 불편함이 야기 될 게 뻔했다. 그래서 CI/CD에 대해서 조사를 하던 중에 github action을 사용해서 간단하게 자동 배포 파이프라인을 구축했다. 방식은 다음과 같은데 내가 로컬 컴퓨터에서 깃허브의 레포지토리로 push를 했을 때 github action이 실행되고 github action에서 EC2에 ssh 접속을 해서 작성해둔 스크립트로 pull을 받고 서버를 다시 재가동하는 방식이다. 일단 당연히 EC2(ubunt.. 2023. 10. 4.
[AWS] EC2 ssh 접속 시 ssh.ParsePrivateKey: ssh: no key found 현재 AWS EC2에 Nest.js 프로젝트 하나가 띄워져 있다. github actions을 사용하여 배포 파이프라인을 만들기 위해 IP 주소,포트,ssh 키 등 암호화할 정보들을 깃헙 레포지토리에 저장하고 두근대는 마음으로 배포 브랜치에 커밋을 했다. 그랬더니 바로 에러 발생 details를 눌러 무슨 문제인고 확인해보니 키를 찾을 수 없다... 나는 분명히 키를 입력했는데 왜 없을까 바로 구글링을 해보았고 https://github.com/appleboy/scp-action/issues/70 ssh.ParsePrivateKey: ssh: no key found · Issue #70 · appleboy/scp-action Im getting this error: 2021/11/12 09:59:53 s.. 2023. 10. 4.
[AWS] AWS 데이터 센터 채용 설명회 후기(feat. 사람인) 어제 AWS 데이터 센터 채용 설명회에 다녀왔다. 저번주에 사람인 어플에서 알람이 와서 알게 되었다. 사람인은 카페도 따로 운영하고 이런 행사도 종종 진행하는 걸 처음 알게 되었다. https://www.saramin.co.kr/zf_user/memcom/cafe/company-info 사람인 카페 - 사람인 - 사람인 사람인 ‘채용 홈페이지’ 서비스를 이용할 도메인을 설정하여 주세요. www.saramin.co.kr 이번에 데이터 센터에서 채용설명회를 한다고 하길래 신청했다. 사실 데이터 센터면 내가 원하는 소프트웨어 관련 직무가 없을 수도 있겠다고 생각했지만 그래도 혹여나 하는 마음에, 그리고 AWS라는 거대 IT 기업에서 일을 하는 사람들은 어떤 사람들인지도 보고 싶은 마음에 신청했다. 카페에 들어.. 2023. 7. 20.
반응형