shit-zfs
От Alex Korchmar (2:5020/400) к All
В ответ на Заголовок предыдущего сообщения в треде (Имя Автора)
From: Alex Korchmar <noreply@linux.e-moe.ru>
Продолжаем уже совсем безнадежные репортажи с "bsd way" ("вы новую
дорогу нах..й знаете?")
В рамках эвакуации из хетзнера полез проверять бэкапы. Лишних дисков, понятно,
нет, но есть нелишний со свободным местом. Hо бэкап сделан zfs send.
Ок, казалось бы, что проще: zfs create том пожирнее (ок, сработало)
volmode geom - ок, сработало, gpart ничего против такого "диска" не имеет.
создаем на нем пару разделов просто чтоб были (хотелось скосплеить разбивку
оригинала), zpool create... а фигушки. sysctl vfs.zfs.vol.recursive=1
Ок, пул создается. Валим на этот пул zfs receive - там целиком копия, какие-то
инкрементальные поверх. Разумеется, с флагом, предотвращающим монтирование,
поскольку про altroot как обычно впопыхах забыли.
Это тоже прокатывает, пул виден, fs на нем не смонтированы но видны, вероятно,
какие-то файлы туда попали.
Попробуем все же сделать ему нормальный altroot: zpool export.... опа... о
чем это оно тут думало несколько минут? Hу ладно, экспорт состоялся.
zpool import пул видит, попробуем импорти....херак, мертво висит import.
Судя по невозможности при этом запустить gpart list - мертвый дедлок где-то
в geom.
Поскольку прекратить это невозможно, reboot. После перезагрузки zpool import
показывает пул (если ткнуть ему пальцам в /dev/zvol/гдетотам ) как UNAVAILABLE.
Импортировать такой пул, естественно, нельзя. Включаем обратно recursive.
Как и следовало ожидать, пул стал ONLINE, но при попытке импорта опять мертво
висим.
Что оно там ищет и как это починить - вопрос, видимо, не имеющий ответа.
Просто не пользоваться. Что мертво то мертво.
> Alex
P.S. bhyveload не имеет ничего против загрузки оттуда, т.е. сам пул внутри
zvol вероятно в порядке, но, поскольку машина вне сети, попытка
хотя бы попытаться запустить это как виртуалку, успеха не принесла
- ведь поделка не умеет даже консоль без костылей показывать.
bsd way. Hовая дорога на...й. Hичего толком не работает и уже не будет.
--- ifmail v.2.15dev5.4
* Origin: Demos online service (2:5020/400)
Ответы на это письмо:
From: Username
Заголовок следующего сообщения в треде может быть длинным и его придется перенести на новую строку
From: Username
Или коротким