Linux Resque Mode

장준영·2024년 12월 21일

개요

타 파트에서 디스크를 반납하거나 디스크를 추가요청을 하는 경우가 많은데, 디스크 제거시 /etc/fstab에서

UUID=xxxxxxxxxxxx /매핑할 디렉토리 ext4 defaults,noatime,nodiratime 1 2

이런식으로 매핑할때 위의 1 2 옵션을 주고 매핑할 경우 부팅시 디렉토리를 검사하게 된다.
따라서 디스크 삭제를 하고 위 옵션을 제거하지 않고 재부팅시 해당 서버가 재기동이 되지 않을수도 있다.

디렉토리 마운트 옵션

UUID=xxxxxxxxxxxx /매핑할 디렉토리 ext4 defaults,noatime,nodiratime 1 2

먼저 해당 디렉토리 옵션을 살펴보자.

UUID=xxxxxxxxxxxx : 해당 디렉토리 파티션을 UUID로 지정.
/매핑할 디렉토리 : 파일 시스템이 마운트될 디렉토리 경로.
ext4: 파일 시스템 타입.
defaults: 기본 마운트 옵션.
noatime,nodiratime: 파일 및 디렉토리의 액세스 시간 갱신을 방지하는 옵션.
1: 루트 파일 시스템에 대해 파일 시스템 검사를 1번 순서로 수행.
2: 루트 외의 파일 시스템은 2번 순서로 검사.

즉 위와 같이 세팅을 할 경우 부팅시에 루트파일, 나머지 파일을 모두 검사하는 방식이다.

클라우드의 경우 resque모드를 따로 사용하지 못하고 문의를 통해 풀어달라고 해야 하는것으로 알고 있고,
온프레미스의 경우 해당 부팅이 실패했을때 resque mode를 통해 해결을 할수 있다.

Single Mode와 비교

부팅 옵션중 single모드라는 것도 존재한다.

1.Single User Mode (단일 사용자 모드)

시스템의 기본적인 유지보수 작업을 위해 사용된다. 시스템이 정상적으로 부팅되지만, 네트워크 서비스와 다중사용자로그인 기능이 비활성화 된 상태에서 단일 사용자로 시스템에 접근할 수 있다.

특징

  • 네트워크 서비스및 대부분의 데몬이 시작되지 않는다.
  • 사용자는 root만 로그인할 수 있다.
  • 주로 파일 시스템 점검 , 패스워드 재설정, 기본적인 시스템 설정 수정 등의 작업에 사용된다.
  • 시스템의 런레벨중 하나로 , 보통 런레벨1부터 시작된다.

2. Resque Mode (구조모드)

시스템이 정상적으로 부팅되지 않았을때, 더 심각한 문제를 해결하기 위해 사용된다. Resque mode는 일반적으로 시스템의 파일을 복구하거나, 중요한 설정파일을 수정하거나, 손상된 부트로더를 복구하는데 사용된다.

특징

  • Resque Mode는 더 제한된 환경을 제공하며, 기본적인 시스템 구조만 마운트 된다.
  • 네트워크를 포함한 시스템의 대부분의 서비스가 시작되지 않는다.
  • 필요한 경우 루트 파일 시스템을 수동으로 마운트 할 수 있다.
  • Single User Mode 와는 달리 최소한의 환경만을 제공되며, 주로 복구를 위해 외부 디스크나 라이브러리 시스템에서 접근할수도 있다.

3. 차이점

사용목적: Single User Mode 는 시스템이 정상적으로 부팅된 후 기본 유지보수 작업을 위한 반면, Rescue Mode는 시스템이 부팅되지 않거나 더 심각한 문제를 해결하기 위해 사용된다.
서비스 및 기능: Single User Mode는 제한된 서비스와 함께 최소한의 시스템 운영을 허용하는 반면, Resque Mode는 최소한의 환경을 제공하며 수동으로 작업해야 할 경우가 많다.

출처:
https://servermon.kr/m/board.html?code=servermon_board2&page=1&type=v&board_cate=&num1=999591&num2=00000&number=391&lock=N&srsltid=AfmBOop3PZsNjpuvVtPPI7tbXTNQQL6cP3wKiazF3pmFMt-5P6ghrSfz
https://handari.tistory.com/35
https://servermon.kr/m/board.html?code=servermon_board2&page=1&type=v&board_cate=&num1=999591&num2=00000&number=391&lock=N&srsltid=AfmBOop3PZsNjpuvVtPPI7tbXTNQQL6cP3wKiazF3pmFMt-5P6ghrSfz

0개의 댓글