Продолжение темы zfs. Сокращу, раз админам нужно всё обезличенное.
Иногда происходит пересечение точек монтирования и попадаешь в локап - не можешь изменить точку монтирования потому что : «том занят». Помогает сброс точек монтирования к дефолтному значению:
#zfs inherit -rS mountpoint <VOL/SUBVOL>
Пытаясь решить какую то проблему с zfs - открывал здесь топики, и откуда то выросло утверждение: «zfs нельзя использовать с USB3»
Но я так и не увидел отсылки к источникам.
По логике - шина, совершенно не корелирует с файловой системой.
Если идут ошибки - они будут приводить к порче данных в любой ФС, и тут zfs имеет существенное преимущество - она сама распознаёт возникшие ошибки в данных, тогда как в других fs - вы просто окажетесь с испорченными данными не зная об этом!
zfs однозначно заявляет:
pool: Safe
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: https://openzfs.github.io/openzfs-docs/msg/ZFS-8000-8A
scan: scrub repaired 0B in 10:26:41 with 1 errors on Sun Nov 9 10:50:43 2025
config:
NAME STATE READ WRITE CKSUM
Safe ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
sdb2 ONLINE 0 0 2
sdc2 ONLINE 0 0 2
errors: Permanent errors have been detected in the following files:
/opt/=pub/=Media/Photo/Thematic/X30-Избранное/191013-СветЛамп/Select/VID_20191121_124201.3gp
Соответственно исправление ошибки делается простым удалением файла и восстановлением его из резервной копии.
Однако вылезает другая проблема:
errors: Permanent errors have been detected in the following files:
<0x1a>:<0x2f57>
<0x1a>:<0x5ecc9>
и пул стоит в ошибке.
Погуглив, в буржуйских форумах нашел решение, оно ПРИМИТИВНО!
Запускаешь scrub для этого устройства:
Проходит несколько минут и останавливаешь scrub:
и ОБАНА - диск чист!
Every 2,0s: zpool status -v Safe zer0: Mon Nov 10 01:49:05 2025
pool: Safe
state: ONLINE
scan: scrub in progress since Mon Nov 10 01:37:57 2025
203G scanned at 312M/s, 67.1G issued at 103M/s, 2.86T total
0B repaired, 2.29% done, 07:54:33 to go
config:
NAME STATE READ WRITE CKSUM
Safe ONLINE 0 0 0
mirror-0 ONLINE 0 0 0
sdb2 ONLINE 0 0 0
sdc2 ONLINE 0 0 0
errors: No known data errors
т.е. исправление ошибок на zfs пока делается совершенно просто:
1. Удаляются файлы с ошибками существующие в отчёте:
2. Появляющиеся после этого «ошмётки» удаляются запуском scrub.
остановкой scrub чеерз 15 минут работы:
3. Если статус ошибки остался - его надо очистить:
Потом можно запустить контрольный scrub который даст финальный отчёт об отсустствии ошибок.
Надеюсь это поможет тому кто столкнется с ошибками на zfs.