TECHNICAL RESOURCE

ZFS/RAIDZ Pool Degraded 진단과 작업 원칙

ZFS/RAIDZ의 Degraded에서는 풀, vdev 구성과 READ, WRITE, CKSUM 오류, scrub, resilver 진행을 함께 확인합니다.

01

적용 대상과 진단 범위

ZFS/RAIDZ의 Degraded에서는 풀, vdev 구성과 READ, WRITE, CKSUM 오류, scrub, resilver 진행을 함께 확인합니다.

풀 전체 상태만으로 어느 멤버와 데이터가 영향을 받았는지 알 수는 없습니다. RAIDZ 수준과 vdev 배치에 따라 보호 여유가 달라집니다. 오류 계수와 파일 오류 정보를 구분하고, 단순 상태 메시지를 없애기 위해 근거 없이 멤버를 제거하지 않습니다.

02

상태를 보존하며 확인할 순서

  1. OpenZFS 버전과 풀, vdev, 멤버 구성을 기록합니다.
  2. 상태 출력의 READ, WRITE, CKSUM과 파일 오류 정보를 보존합니다.
  3. scrub, resilver 실행 여부와 오류 발생 시각을 대조합니다.
  4. 백업, 읽기 안정성을 평가하고 변경 없는 상태 확인과 복제본 분석을 먼저 검토합니다.
03

작업을 보류할 조건

  • 여러 멤버 오류나 파일 읽기 실패가 늘면 새 scrub, resilver를 추가하지 않습니다.
  • vdev와 대상 디스크를 확정하지 못하면 offline, detach, replace 등 구성 변경을 보류합니다.
04

혼동하기 쉬운 조치

  • 풀 상태를 ONLINE으로 만들면 모든 파일도 정상이라고 판단하는 것
  • 오류 기록을 보존하지 않고 지운 뒤 멤버를 교체하는 것
05

진단 기록

  • OpenZFS 버전
  • 풀, vdev, 멤버 식별
  • READ, WRITE, CKSUM
  • scrub, resilver 시각
  • 파일 오류와 백업
06

다음 판단의 기준

상태 출력과 실제 파일 내용을 함께 확인합니다. 작업 부하를 늘릴지 여부는 남은 보호 여유와 읽기 상태에 따라 판단합니다.

RAIDZ1, RAIDZ2, RAIDZ3와 미러의 장애 허용 조건은 다릅니다. 설치 버전에서 지원하지 않는 상태 옵션이나 변경 명령을 일괄 안내하지 않습니다.

TECHNICAL RESOURCES CONTACT

확인하려는 기술 내용과 사용 환경을 알려주세요

장비와 운영 환경, 확인한 오류나 자료 내용을 알려주시면 필요한 안내와 상담 범위를 확인합니다.