ec2 - shutdown behavior

짐니·2023년 7월 10일
post-thumbnail

콘솔이 아니라, OS에서 인스턴스를 종료 했을 때 인스턴스는 어떻게 반응하는지

shutdown 종류

  1. stop(default)
    ec2 인스턴스도 멈춘다

  2. terminate
    ec2 인스턴스가 실행 중이고 내부에서 종료 명령을 시작하면

  • ec2 인스턴스 stopped -> 멈춤
  • ec2 인스턴스 terminated -> 아예 사라짐, 근데 이건 aws 콘솔에서 우클릭하여 ec2 인스턴스를 종료할 때는 적용되지 않음.
    • CLI특징: InitiatedShutdownBehavior
      인스턴스 안에서 셧다운이 시작된다..?

Termination Protection 종료 보호 장치

  • Enable termination protection
    CLI 콘솔 내의 우발적 종료로부터 보호

    시험 팁:
    enable termination protection 종료 보호 장치가 있을 때 OS를 shutdown하면 어떻게 될까요?
    정답: 인스턴스는 여전히 종료됨
    이유: 콘솔에서 작업한 게 아니라 OS 내에서 작업했기 때문에

콘솔에서 우클릭 했을 때는 종료 보호 장치가 있으면 에러가 나고, 인스턴스 연결해서 sudo shutdown 이라고 명령내리면 종료된다.

profile
데브업 종사자

0개의 댓글