반응형
Notice
Recent Posts
Recent Comments
Link
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
Archives
Today
Total
관리 메뉴

/var/log/messages

서버의 전원 ON/OFF 시 XFS 슈퍼블록 동작 본문

SUSE

서버의 전원 ON/OFF 시 XFS 슈퍼블록 동작

로만로만 2023. 11. 29. 10:44
반응형

서버가 전원 ON/OFF 상황에 처했을 때, XFS 파일 시스템의 슈퍼블록은 다음과 같이 동작합니다:

 

전원 ON (시스템 부팅 시)

1. 파일 시스템 마운트:

시스템이 부팅되면, XFS 파일 시스템이 자동으로 마운트됩니다.

이 과정에서 슈퍼블록이 읽혀집니다.

 

2. 슈퍼블록 검증:

파일 시스템이 슈퍼블록의 무결성을 확인합니다.

슈퍼블록에는 파일 시스템의 메타데이터와 상태 정보가 포함되어 있습니다.

 

3. 저널 처리:

XFS는 저널링 파일 시스템으로,

마운트 과정에서 이전에 완료되지 않은 작업이 있는지 저널을 검사하여 데이터 무결성을 보장합니다.

 

전원 OFF (시스템 종료 시)

1. 파일 시스템 언마운트:

시스템이 종료될 때, XFS 파일 시스템은 정상적으로 언마운트됩니다.

이 과정에서 변경된 슈퍼블록 데이터가 디스크에 기록됩니다.

 

2. 저널 업데이트:

진행 중인 모든 파일 시스템 작업이 완료되며, 저널이 업데이트됩니다.

이는 다음 부팅 시 빠른 복구를 위해 중요합니다.

 

3. 데이터 동기화:

파일 시스템 내의 모든 데이터가 디스크와 동기화되어, 데이터가 안전하게 저장됩니다.

 

전원 강제 종료 (비정상적인 종료)

1. 데이터 손실 방지:

XFS 파일 시스템은 저널링을 통해 비정상적인 종료 시 데이터 손실을 최소화합니다.

 

2. 파일 시스템 체크:

다음 부팅 시, 파일 시스템은 저널을 확인하여 비정상 종료로 인한 데이터 손상 여부를 검사합니다.

 

3. 자동 복구:

필요한 경우, XFS는 자동으로 파일 시스템을 복구하여 일관성을 유지합니다.

 

'SUSE' 카테고리의 다른 글

ethtool 정리  (2) 2023.12.07
BIOS와 ACPI  (0) 2023.11.29
xfs의 Superblock  (0) 2023.11.16
/usr/lib/systemd/system/이란?  (0) 2023.11.07
cpu 사용률  (0) 2023.10.28