Страница 1 из 1

Проблема с ZFS / Solaris: Warning: Can't open objset of pool

Добавлено: 2010-12-21 14:25:01
E-Wind
Доброго времени суток!

Возникла следующая проблема с "сервером".

Вводная

На виртуалке под VirtualBox крутится FreeBSD 8.1-Release. Ядро - Generic.
Для ZFS в loader.conf - ZFS_load="YES", в rc.conf - ZFS_enable="YES".
Система на винте с UFS + винт c ZFS пулом Pub. Винты виртуальные. Пул шарится самбой.

На хост-сервере кончилось место на жестком диске. Диск был почищен, виртуалка отправлена в перезагрузку,
поскольку самба не отвечала. Система на процессе перезагрузки повисла, последнее сообщение о том, что все буферы синхронизированы.

Далее был сделан снимок, и перезагрузка машины "резетом".

При старте система выдала сообщение о некорректном размонтировании разделов
и сообщение Solaris: WARNING: Can't open objset for pub и "зависла"

При загрузке в singlemode починил UFS и отключил загрузку модуля ZFS и автомонтирование пулов.

Перезагрузился нормально. При ручной загрузке модуля ZFS все нормально, но на любую команду ZPOOL ... / ZFS ..., например, zpool status система выдает выше упомянутое сообщение и терминал "вешается".

Если делать из под screen - то можно отцепиться от него...

Вопрос

Есть ли возможность починить zfs?

Спасибо!

Re: Проблема с ZFS / Solaris: Warning: Can't open objset of

Добавлено: 2010-12-21 14:41:15
gloom
дефрагментацию делали?

Re: Проблема с ZFS / Solaris: Warning: Can't open objset of

Добавлено: 2010-12-21 14:51:57
manefesto
gloom писал(а):дефрагментацию делали?
ты про виртуальный диск ?

Re: Проблема с ZFS / Solaris: Warning: Can't open objset of

Добавлено: 2010-12-21 14:57:04
gloom
тьфу!
мне почему-то подумалось что хост система винда
а я недавно читал что если сделать дефрагментацию то зфс разваливается...
правда если железку ресетнуть

Re: Проблема с ZFS / Solaris: Warning: Can't open objset of

Добавлено: 2010-12-21 15:03:46
gloom
там все дело в том что виртуалбокс не реагирует на требование хост системы на требование сбросить буферы на винт

zpool scrub
пробовали сделать?

Re: Проблема с ZFS / Solaris: Warning: Can't open objset of

Добавлено: 2010-12-21 15:36:33
E-Wind
Хост система - Windows Server 2008
Дефрагментацию не делал / если только она автоматически не выполняется /

Закончилось место на диске C:, снес лишние файлы, после этого отправил
виртуалку в ребут с консоли (shutdown -r now)

Сейчас восстановил снапшот, с пулом смогу поиграться ближе к ночи,
на любую команду zpool ... терминал "вешается" с вышеозначенным сообщением...
ctrl+c не срабатывает. Предполагаю, что на scrub будет тоже самое.

Может попытаться импортировать пул в более "свежий" zfs если есть....

Re: Проблема с ZFS / Solaris: Warning: Can't open objset of

Добавлено: 2010-12-21 16:01:55
gloom
http://yvoinov.blogspot.com/2009/11/blog-post.html
вот читайте похоже на это нарвались