-
복구/비상모드 접속하기Linux 2024. 2. 17. 19:09
시스템에 문제가 발생하거나 부팅이 제대로 이루어지지 않을 때
복구/비상모드로 접속하여 이를 해결하고 시스템을 부팅할 수 있습니다.hadoop과 관련하여 open files와 max user process 설정 테스트를 하던중에
설정값을 unlimited로 설정하였더니 갑자기 시스템 접속이 아예 불가능해진 상황이 있었습니다.
부팅이 되지 않아 몹시 당황했었지만...ㅠㅠ...
복구 모드를 이용하여 문제의 설정 파일을 되돌려 무사히 테스트를 마무리 할 수 있었습니다!
그 뒤에도 종종 서버에 접속이 불가능해진 상황이 왔을 때 유용하게 사용중인 복구/비상모드로 부팅하는 방법입니다!
복구 모드 (Recovery Mode)
- root 권한으로 로그인하여 시스템 복구 및 유지보수가 가능합니다.
(ex. 부팅 문제, 비밀번호 분실, 파일 시스템 에러 등) - 읽기/쓰기 권한으로 파일 시스템이 마운트되어 있습니다.
- 일반적인 서비스 및 네트워크 활성화 되어 있습니다.
비상 모드 (Emergency Mode)
- 복구 모드로도 부팅이 되지 않을 때 (root 파일 시스템 손상, 더 심각한 시스템 문제가 발생)
root 권한으로 로그인하여 문제 해결이 가능합니다. - 읽기 전용으로 파일 시스템이 마운트되어 있습니다.
- 최소한의 기능만을 활성화하는 모드로 일부 서비스 및 네트워크가 비활성화 되어 있습니다.
부팅 화면 GRUB(Grand Unified Bootloader) 메뉴에서 해당 모드를 선택할 수 있습니다.
GRUB 메뉴 화면에서 'e'를 눌러 편집모드로 들어갑니다.
linux 열의 제일 끝에 매개변수를 추가하고
복구 모드 : systemd.unit=rescue.target비상 모드 : systemd.unit= emergency.target
Ctrl + x 를 눌러 시스템을 시작합니다.
root의 password를 입력 후 복구 작업을 진행할 수 있습니다.
작업이 모두 완료되면 exit를 입력하여 복구/비상 모드를 종료합니다.
Reference
'Linux' 카테고리의 다른 글
[GPU] NVIDIA Driver 설치하기 (CentOS7/Rocky8) (0) 2024.03.02 NFS 서버/클라이언트 설정하기 (1) 2024.02.20 [Ubuntu] 네트워크 수동 설정 (0) 2023.08.26 [CentOS7] centos-root 디스크 용량 늘리기 (0) 2023.03.21 [CentOS7] Apache httpd 웹 서버 설치하기 (0) 2023.03.20 - root 권한으로 로그인하여 시스템 복구 및 유지보수가 가능합니다.