부팅 후 오류가 발생하는 ZFS 드라이브를 교체해 보세요. 이제 두 번째 디스크를 복구한 후 재부팅할 수 없습니다.

부팅 후 오류가 발생하는 ZFS 드라이브를 교체해 보세요. 이제 두 번째 디스크를 복구한 후 재부팅할 수 없습니다.

내 디스크는 다음과 같은 상태입니다.

zpool status
  pool: data
 state: DEGRADED
  scan: resilvered 1.49G in 05:08:02 with 0 errors on Sat Jan  6 18:35:13 2024
config:

        NAME                                   STATE     READ WRITE CKSUM
        data                                   DEGRADED     0     0     0
          raidz2-0                             DEGRADED     0     0     0
            ata-ST8000VN0022-2EL112_ZA1G3L0J   ONLINE       0     0     0
            ata-ST8000VN0022-2EL112_ZA1GFZGP   ONLINE       0     0     0
            ata-ST8000VN0022-2EL112_ZA1G3BC0   ONLINE       0     0     0
            replacing-3                        UNAVAIL      0     0     0  insufficient replicas
              2422871744397392782              UNAVAIL      0     0     0  was /dev/disk/by-id/ata-ST8000VN0022-2EL112_ZA1G3A0E-part1
              ata-ST8000VN004-3CP101_WWZ3W4DB  FAULTED      3     0     0  too many errors
            ata-ST8000VN0022-2EL112_ZA1FMCMG   ONLINE       0     0     0

errors: No known data errors

스캔 메시지는 마지막 드라이브에서 나오며 #3을 교체하려고 하면 오류가 발생합니다. 나는 그것을 교체했고 이제 #3을 재시도하고 스스로 고치도록 노력하고 있지만 아무것도 작동하지 않습니다.

나는 강제로 동일한 교체를 시도했습니다. 교체 디스크를 온라인으로 전환하고 디스크와 전체 풀을 지워 보았습니다. 아무것도 없습니다. 그냥 거기 붙어 있었어요.

즉시 다시 시작하려면 어떻게 해야 합니까?

답변1

작동하게 할 수 있었지만 기존 드라이브를 교체하는 드라이브를 오프라인으로 가져온 다음 손상되었다고 생각했지만 실제로는 그렇지 않은 드라이브를 강제로 재동기화했습니다.

그런 다음 오프라인 물리적 드라이브를 분리했다가 다시 연결했습니다. 이 시점에서 zpool 바꾸기 명령을 실행하여 프로세스를 다시 시작하라는 메시지가 표시되었으며 성공적으로 완료되었습니다.

관련 정보