Devin.KR

장애 대응과 실습실 인계

누적 산출물을 근거로 장애를 진단하고 다른 사람이 재현할 수 있게 인계합니다.

진도 0%

레슨

  1. 증상과 가설 구분

    권한 오류·이름 해석 실패·inode 부족 중 제공된 장애를 관측 근거로 좁힙니다.

  2. 장애 타임라인 집계

    표준 입력의 시간·대상·상태 로그를 정렬해 최초 실패와 복구 시점을 출력합니다.

  3. 복구와 재검증

    설정 되돌림 또는 별도 위치 복원 후 HTTP·데이터·권한·점검 알림을 다시 확인합니다.

  4. 증거 묶음과 면접 설명

    구성도·권한표·스크립트·복구 기록·대응 절차를 묶고 신입 질문 6개를 관측 결과와 연결해 설명합니다.

장애 대응과 실습실 인계 미션

m09 미션 solution 전체를 previous/에 보존하여 누적 실습실의 합성 장애 관측 진단, 별도 위치 데이터 복원, 실제 VM 검증과 증거 인계를 완성합니다.

요구사항

  • 이전 9개 모듈 산출물로 작은 운영 실습실을 완성하고 제공된 장애 시나리오를 진단·복구합니다.
  • evidence/index.md에 구성도·계정 권한표·점검 스크립트·백업 복구 기록·장애 대응 절차와 재현 순서를 연결합니다.
  • 관측 자료 세 건은 합성 사건으로 표시하고 사건별 관측·가설·추가 조회·조치·복구 확인을 별도 문서로 작성합니다. 실제 DNS/inode 장애 주입은 하지 않습니다.
  • bash check-local.sh로 이전 회귀와 새 13개 검사를 통과한 뒤 VM에서 실제 HTTP·계정 권한·현재 점검/실패 알림 전달 증거를 새 시각으로 색인에 연결합니다.

완료 기준

  • 자동 로컬 검사: 이전 누적 회귀와 새 진단 5개·복원 6개·색인/사건 기록 2개가 통과합니다. starter는 복원 모드와 사건 기록 TODO 때문에 실패합니다.
  • 외부 자동 검사: bash check.sh가 이전 VM 검사 및 복원 사본 /health·/items 실제 HTTP 검사를 수행합니다. 미실행은 PENDING입니다.
  • 사람 검토: 합성 세 사건의 근거와 조치, 실제 VM의 서비스 계정 접근·현재 timer·실패 알림 재전달 증거, 구성도·권한표·복구 기록·재현 순서가 연결되어야 합니다.
  • 누적 모듈의 체크가 모든 VM 업무 동작을 보장하는 것은 아닙니다. 과거 기록·대역·현재 실측을 나누고 미확인 항목을 인계합니다.
bash check.sh
미션 시작 코드
모범 답안모범 답안 내려받기

검토 기준

  • 관측 결과와 판단 근거가 연결되어 있습니다.
  • 실습 VM 범위와 필요한 권한을 명시하고 재현 순서를 기록합니다.