DevOps · SRE · 인프라 엔지니어를 위한 장애 대응 문제은행

장애 4,874개.
원인부터 재발 방지까지, 직접 풀어보세요.

CrashLoopBackOff, DNS 해석 실패, 권한 오류, 초록불인데 반영 안 된 배포 — 현장에서 실제로 마주치는 장애를 시나리오로 읽고, 원인·복구·재발 방지를 스스로 써 보는 연습장입니다.

  • 가입 없이 바로 풀기
  • 무료 문제 1,280개
  • 오늘의 문제는 해설까지 무료
오늘의 문제· 오늘 하루 무료 공개
Linux 중급 19분

배포 스크립트를 바꾼 뒤 앱이 설정 파일을 permission denied로 못 읽음

배포 속도를 높이려고 배포 스크립트를 고쳐, 앱 계정으로 파일을 올리던 방식을 sudo로 한 번에 복사하는 방식으로 바꿨습니다. 첫 배포 직후 앱이 시작하자마자 종료되고, 로그에는 설정 파일을 읽을 수 없다는 오류가 남습니다. 파일 내용은 이전 배포와 똑같습니다. 보안팀은 SELinux가 막는 것 아니냐고 묻고, 개발자는 설정 파일 경로가 바뀐 것 같다고 합니다. 앱이 뜨지 않아 로드밸런서가 이 서버를 빼 버렸고, 남은 서버 두 대가 트래픽을 모두 받고 있습니다. 같은 스크립트로 다른 서버 두 대에도 곧 배포할 예정입니다.

먼저 볼 것
  • 파일 권한(소유자·그룹·모드)과 실행 계정을 함께 보기
  • 누가 어떤 umask로 파일을 만들었는지

복구·재발 방지는 다음 화면에서 이어서 쓰고, 제출하면 모범 풀이가 열립니다.

이렇게 풉니다

1

시나리오 읽기

로그와 증상을 보고 영향 범위를 가늠합니다

2

세 칸에 직접 쓰기

원인 분석 · 복구 방안 · 재발 방지

3

모범 풀이와 비교

내가 놓친 신호와 순서를 확인합니다

분야별 문제

요금

Free
0원
  • 무료 문제 1,280개
  • 가입 없이 제출
  • 로그인하면 문제당 첫 힌트 1개
  • 오늘의 문제·1분 퀴즈 해설
Pro

계좌이체 · 자동 갱신 없음 · 결제 후 7일 이내 미열람 시 전액 환불

  • 전체 4,874문제
  • 모든 힌트
  • 제출 후 모범 풀이
  • 정보처리기사 전 회차
Pro 시작하기

자주 막히는 장애부터

전체 가이드 31개 보기