이상한 방식으로 보고하는 ZFS 백업이 있습니다. 불필요한 것은 없습니다 sda
. spare3
아래 스크린샷에 표시된 것처럼 백업은 실제 사용 중입니다 . 그러나 sda
실제로는 ZFS가 아닌 부팅 드라이브입니다.
zfs만 교체해야 합니까?
$ zpool status
pool: san
state: ONLINE
status: Some supported features are not enabled on the pool. The pool can
still be used, but some features are unavailable.
action: Enable all features using 'zpool upgrade'. Once this is done,
the pool may no longer be accessible by software that does not support
the features. See zpool-features(5) for details.
scan: resilvered 1.23T in 0 days 11:23:38 with 0 errors on Sun Nov 15 08:42:36 2020
config:
NAME STATE READ WRITE CKSUM
san ONLINE 0 0 0
raidz2-0 ONLINE 0 0 0
ata-WDC_WD20EZRX-00DC0B0_WD-WMC1T3458346 ONLINE 0 0 0
ata-WDC_WD2000FYYZ-01UL1B1_WD-WCC1P1171516 ONLINE 0 0 0
ata-WDC_WD20EZRX-19D8PB0_WD-WCC4M0428332 ONLINE 0 0 0
scsi-35000cca01cdc15d0 ONLINE 0 0 0
ata-WDC_WD20EARX-00PASB0_WD-WCAZAJ490344 ONLINE 0 0 0
ata-WDC_WD2000FYYZ-01UL1B1_WD-WCC1P0891973 ONLINE 0 0 0
spares
sda FAULTED corrupted data
$ lsscsi
[2:0:0:0] disk ATA WDC WD5000AACS-0 1B01 /dev/sda
[4:0:0:0] cd/dvd HL-DT-ST DVD-RAM GH22NS30 1.01 /dev/sr0
[5:0:0:0] disk ATA WDC WD2000FYYZ-0 1K02 /dev/sdb
[6:0:0:0] disk HITACHI HUS72302CLAR2000 C442 /dev/sdc
[6:0:1:0] disk ATA WDC WD20EZRX-00D 0A80 /dev/sdd
[6:0:2:0] disk ATA WDC WD20EZRX-19D 0A81 /dev/sde
[6:0:3:0] disk ATA WDC WD2000FYYZ-0 1K02 /dev/sdf
[6:0:4:0] disk HITACHI HUS72302CLAR2000 C442 /dev/sdg
[6:0:5:0] disk ATA ST2000NM0011 PA09 /dev/sdh
[6:0:6:0] disk ATA WDC WD2000FYYZ-0 1K02 /dev/sdi
[6:0:7:0] disk ATA WDC WD20EARX-00P AB51 /dev/sdj
sda
가능하다면 대체 항목을 완전히 제거 하고 싶습니다 . 백업 장치와 연결되어 있지 않습니다. 잘못된 대체 항목을 삭제할 수 있습니까?
일부 배경 정보. 여유가 하나밖에 없어요. 작년 어느 날, 예비 드라이브가 자동으로 활성 드라이브로 인계되어 raidZ2 설정에서 실패한 드라이브에 대한 백업 역할을 했습니다. 그러면 ZFS는 실패한 드라이브를 손상된 것으로 보고하고 예비 드라이브는 활성인 것으로 보고합니다.
그러다가 몇 달 전 스페어가 불량 섹터와 충돌했습니다(최근에 다시 0으로 설정된 불량 섹터가 있는 테스트 장치일 뿐입니다).
나는 계속해서 수영장을 사용했고 마침내 어제 모든 것을 정상으로 되돌리기 위해 새로운 교체 드라이브를 연결했습니다.
어제 찍은 스크린샷은 대체 조건이 실패했을 때 발생하는 상황을 상당히 반영하고 있다고 말하는 것이 타당하다고 생각합니다. 확실하지는 않지만 예비 드라이브가 1개만 있는 것 같은데, 이는 잘못 보고된 것이지만 방법을 알아낼 수 있는지 확인해 보겠습니다.
따라서 위의 스크린샷은 "이전" 상태입니다. 상단의 코드 조각은 ZFS Z1P07NVZ
가 scsi-35000cca01cdc15d0
.
그러면 zfs 목록에 /dev/sda가 표시되도록 하려면 어떻게 해야 합니까? SDA 풀에 무슨 문제가 있나요? 방금 연결해서 백업 1개 등록했던 기억이 나네요.
오래되고 손상된 스페어가 어레이에 남아 있고 손상된 스페어로 보고될 수 있다는 것을 알고 있습니다. 상자를 열지 않고 그것이 사실인지 어떻게 알 수 있습니까?
손상을 보여주는 항목이 사라지는 한 백업 항목을 실제 백업 항목으로 교체해 볼 수 있습니다. 그러나 문제는 부팅 볼륨이 zfs replace /dev/sda with/something/else
있는지 여부 sda
이므로 실제 백업 항목에 대해 걱정할 필요가 없습니다. /dev/sda
.
그래서 문제가 생겼습니다.
추가할 수 있는 드라이브는 2~3개 정도 있는 것 같아요. 먼저 백업 항목을 사라지게 하거나 작업 드라이브를 업데이트하여 백업 항목이 하나만 있거나 둘도 없고 둘도 없게 만들고 싶습니다. 나중에 다른 볼륨을 추가하여 범위 크기를 1씩 늘리려고 합니다. 내 생각에 이 기사는 전자인 백업 문제에 초점을 맞춘 것 같습니다. 누군가 후자(범위 크기 증가)에 대한 의견을 가지고 있고 이것이 이 문제를 해결하는 데 역할을 할 수 있다면 그것도 효과가 있을 수 있습니다.