Discussion:
Permanent errors have been detected in the following files:
(слишком старое сообщение для ответа)
Victor Sudakov
2015-10-30 17:23:24 UTC
Permalink
Dear All,

Как можно сказать zpool, что проблемы больше нет? Был файл, который побился при
ошибке аппаратного RAID контроллера:

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

/export/home/monsys/pgdata/base/16734/16783.45

Удалил я этот файл совсем. А ошибка не пропала, что теперь делать с этим
счастьем?

# zpool status -v
pool: rpool
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://www.sun.com/msg/ZFS-8000-8A
scan: scrub repaired 0 in 2h18m with 1 errors on Mon Oct 12 00:37:41 2015
config:

NAME STATE READ WRITE CKSUM
rpool ONLINE 0 0 1
c3t0d0s0 ONLINE 0 0 2

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

rpool/export/home/monsys:<0x890e>
#

Victor Sudakov, VAS4-RIPE, VAS47-RIPN
Dmitry Miloserdov
2015-10-30 22:26:06 UTC
Permalink
Post by Victor Sudakov
Как можно сказать zpool, что проблемы больше нет? Был файл, который побился при
/export/home/monsys/pgdata/base/16734/16783.45
Удалил я этот файл совсем. А ошибка не пропала, что теперь делать с этим
счастьем?
# zpool status -v
pool: rpool
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://www.sun.com/msg/ZFS-8000-8A
scan: scrub repaired 0 in 2h18m with 1 errors on Mon Oct 12 00:37:41 2015
NAME STATE READ WRITE CKSUM
rpool ONLINE 0 0 1
c3t0d0s0 ONLINE 0 0 2
rpool/export/home/monsys:<0x890e>
#
find /proc -inum $((0x890e))
поможет найти процесс который не дает освободить иноду
Victor Sudakov
2015-10-31 13:50:06 UTC
Permalink
Dear Dmitry,
Post by Victor Sudakov
Как можно сказать zpool, что проблемы больше нет? Был файл, который
/export/home/monsys/pgdata/base/16734/16783.45
Удалил я этот файл совсем. А ошибка не пропала, что теперь делать с
этим счастьем?
[dd]


DM> find /proc -inum $((0x890e))
DM> поможет найти процесс который не дает освободить иноду

Нет никакого процесса. Этот файл был частью постгресовской базы, которая
остановлена.

ЗЫ повторный scrub не помог, но помог zpool clear.


Victor Sudakov, VAS4-RIPE, VAS47-RIPN

Loading...