Мен Linux Mint 19.x жүйесінде raidz2 пулын басқарамын. Бассейн күйінде мен мыналарды көріп отырмын:
david @ Media: ~ $ zpool мәртебесі пул: мәліметтер күйі: ДЕГРАД күй: бір немесе бірнеше құрылғыны пайдалану мүмкін емес, себебі белгі жоқ немесе жарамсыз. Бассейнді жалғастыру үшін жеткілікті репликалар бар деградацияланған күйде жұмыс істейді. әрекет: құрылғыны 'zpool replace' арқылы ауыстырыңыз. қараңыз: http://zfsonlinux.org/msg/ZFS-8000-4J сканерлеу: 26 қараша, 09:53:36, 2019-да 1.27T 8 қателікпен 0 қателіктермен қайта қалпына келтірілді config:
NAME STATE READ WRITE CKSUM
data DEGRADED 0 0 0
raidz2-0 DEGRADED 0 0 0
sdb ONLINE 0 0 0
sdc ONLINE 0 0 0
sdd ONLINE 0 0 0
sde ONLINE 0 0 0
10841317365380570418 UNAVAIL 0 0 0 was /dev/sdf1
sdh ONLINE 0 0 0
sdi ONLINE 0 0 0
sdj ONLINE 0 0 0
Егер дискілерді қарасам, енді / dev / sdf-де диск жетегі жоқ, бірақ / dev / sdg-де біреуі бар. Мен күйде айтылған «ауыстыру» командасын менің түсінігім ретінде жойғысы келетін және жоғалған sdf деп санайтын деректерді sdg-ге қайта тірелтетін іске қосқым келмейді деп ойлаймын.
sdg-ге sdg-ді қалай ауыстыруға болады? немесе sdg-дегі бассейн туралы деректерді жоймай-ақ осыған ұқсас нәрсені кэшке жібересіз бе?
Мен бұл хабарлама туралы ақпаратты іздедім, бірақ онша пайдалы немесе өзім түсінетін нәрсені таба алмадым. Mdadm сілтемелерін көрдім, бірақ бұл менің проблемам емес сияқты;
david @ Media: ~ $ cat / proc / mdstat Тұлғалар: пайдаланылмаған құрылғылар:
Необходимо избегать использования универсального SCSI/dev/sdX названия устройств пула ZFS, потому что они могут измениться через начальные загрузки. Я предпочитаю использовать записи от/dev/disk/by-id
В этом случае, можно, вероятно, заменить отсутствующий диск новым местоположением устройства:
zpool replace data 10841317365380570418 sdg