Dear Dmitry,
07 Oct 17 18:26, you wrote to me:
VS>> А "zpool import [-D]" хотя бы показывает его как пул, который
VS>> потенциально можно импортировать?
DK> Вывод команды:
DK> #zpool import
DK> pool: rpool
DK> id: 9411....
DK> state: FAULTED
DK> status: The pool was last accessed by another system.
DK> action: The pool cannot be imported due to damaged devices or
DK> data.
DK> The pool may be active on another system, but can be
DK> imported using
DK> the '-f' flag.
DK> config:
DK> rpool FAULTED corrupted data
DK> c4t0d0s0 ONLINE
DK> #zpool import -f -a
DK> cannot import 'rpool': I/O error
DK> Destroy and re-create the pool from
DK> a backup source.
Это в результате сбоя по питанию оно так фатально поломалось?
С UFS я что только ни делал за свой 20-летний опыт общения с фрей, до полной
ремонтонепригодности UFS не ломалась ни разу.
DK> #zpool import -Ff -a
DK> cannot import 'rpool': one or more devices is currently unavailable
DK> ну и все остальные комбинации дают схожие ответы, за исключением -n -
DK> тогда вообще пустой вывод
DK> Причина сообщения о недоступности диска это похоже косяк в реализации
DK> zfs в иллюмосе. Потому что если верить инету, под фрей это лечиться
DK> указанием через -d /dev/by-id Здесь же можно обуказываться на что
DK> угодно, хотя zdb показывает phys-path совпадающий с системным.
VS>> Я вообще всегда боялся такой ситуации, которая видимо и возникла
VS>> у тебя. Всякий встроенный scrub и прочий ремонт рассчитаны на
VS>> ситуацию, когда пул всё-таки импортирован, а что если он не
VS>> импортируется?
DK> Я так понимаю, при проектировании даже не задумывались, что будет,
DK> если развалится пул состоящий из одного диска. Видимо по задумке надо
DK> сразу разворачиваться из бекапа.
VS>> нет?
DK> clear и scrub требуют импортированный пул.
А. Я так понял из документа, что для clear импортированный не нужен. Буду
знать.
DK>>> Вот думаю попробовать под FreeBSD в виртуалке импортировать...
DK> Утилиты (zbd и zpool) из FreeBSD пул даже не видят.
DK> А еще из смешного.
DK> Под фрей у zpool есть ключ -X. В же хелпе zpool'а от Illumos такого
DK> ключа нет, но утилита на него не ругается. Если сделать zpool import
DK> -fFX rpool идет интенсивное обращение к диску, но результат тот же:
DK> one or more devices ... unavailable.
На 10.3 нет такого ключа, а что он должен делать?
Victor Sudakov, VAS4-RIPE, VAS47-RIPN