ZFS: 내 파일이 어떻게 영구적으로 손상될 수 있습니까?

ZFS: 내 파일이 어떻게 영구적으로 손상될 수 있습니까?

무엇이 잘못될 수 있는지 이해하려고 노력 중입니다.

문맥상:
나는미러링된로 설정드라이브 3개그리고비 ECC 메모리. 무엇을 더 공유해야 할지 모르겠습니다.

나는 다음이 있다고 가정한다.삼방향 거울은 나를 비교적 안전하게 지켜줄 수 있다우발적인 손상(예: 드라이브 오류) 또는 메모리 손상은 복구할 수 있습니다(나머지 2개의 디스크 중 하나에서).

하지만 내가 오해했을 수도 있습니다.
내가 미래에 대비할 수 있도록 무엇이 잘못됐는지 설명해 줄 수 있는 사람이 있나요?

$ sudo zpool status -v
  pool: dozer
 state: ONLINE
status: One or more devices has experienced an error resulting in data
    corruption.  Applications may be affected.
action: Restore the file in question if possible.  Otherwise restore the
    entire pool from backup.
   see: http://zfsonlinux.org/msg/ZFS-8000-8A
  scan: scrub repaired 0 in 8h36m with 1 errors on Sun Jan  6 02:12:32 2019
config:

    NAME                                          STATE     READ WRITE CKSUM
    dozer                                         ONLINE       0     0     1
      mirror-0                                    ONLINE       0     0     2
        ata-WDC_WD40EFRX-68N32N0_WD-WCC7K1ZKZLYK  ONLINE       0     0     2
        ata-WDC_WD40EFRX-68N32N0_WD-WCC7K6VCAZXL  ONLINE       0     0     2
        ata-ST4000DM000-1F2168_S301LW48           ONLINE       0     0     2

errors: Permanent errors have been detected in the following files:

        /dozer/path/to/my/file

답변1

단일 비 RAID 드라이브에 오류가 발생하면 데이터가 손실되며 비 ECC 메모리 칩 중 하나에 오류가 발생하는 경우에도 마찬가지입니다.데이터가 손실됩니다.

다음과 같은 경우에도 마찬가지입니다.

  • 듀얼 프로세서
  • 듀얼 네트워크 카드
  • 듀얼 하드 드라이브
  • ECC 메모리
  • 서로 다른 대륙의 서로 다른 데이터 센터에 위치한 고가용성 장애 조치 서버

...모든 유형의 수정 불가능한 오류(버그, 사람, 전자기 펄스 등)가 발생합니다.여전히 데이터 손실이 발생합니다..

그렇기 때문에 이러한 영리한 기술은오늘도 오프라인 백업이 여러 개 있습니다.

노트:보조 데이터 센터에 대한 온라인 백업/데이터 복제도 이런 방식으로 손상될 수 있습니다.

관련 정보