ReturnZero Day 1139: 개발 환경 구축 및 시스템 장애 대응

Source

  • Field Notes/ReturnZero/Daily Notes/Day 1139. 2024-08-12.md

Summary

신한카드(아이쏠라) 개발계 설치 및 EAI 관련 업무 진행 중, Linux 서버 환경 설정 시 다수의 기술적 장애를 겪음. 주요 이슈로는 sudo 권한 부재, /etc/resolv.conf 누락, Ansible 실행 지연, SSH root 접근 제한, Nginx 리포지토리 403 에러, Docker 이미지 푸시 실패(용량 부족), Nouveau 드라이버 충돌로 인한 부팅 실패, 그리고 Ansible 실행 후 hostname 변경 문제 등이 발생. 각 이슈에 대한 임시 조치 및 원인 분석 기록.

Key Points

  • 신한카드(아이쏠라) 개발계 설치 및 매뉴얼 준비
  • EAI(Enterprise Application Integration) 개념 참고
  • rtzr 계정의 sudo 권한 부여 불가 문제
  • /etc/resolv.conf 파일 누락으로 인한 마운트 실패 (임의 생성으로 해결)
  • Ansible playbook 실행 시간 지연 및 hostname 변경으로 인한 부작용
  • SSH root 로그인 허용 설정 (PermitRootLogin) 및 RSA 키 설정
  • Nginx 리포지토리 접근 403 에러 발생, 로컬 file:// URI로 대체
  • Tritonserver 이미지 푸시 실패 (루트 용량 부족, 분할 파일 삭제)
  • Nouveau 드라이버 충돌로 인한 설치 실패 및 부팅 장애 (blacklist 설정 시도)
  • rootlesskit 설치 필요성 검토