The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Развалился raid1 на ZFS"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Файловые системы, диски / FreeBSD)
Изначальное сообщение [ Отслеживать ]

"Развалился raid1 на ZFS"  +/
Сообщение от onu (ok) on 15-Июн-11, 01:22 
Внезапно raid1 из 2 дисков по 1TB <WDC WD1001FALS-00E8B0 05.00K05> стал вешать систему FreeBSD 8.2-RELEASEб выдавая в консоль следующий текст:
--------------------------------
panic: solaris assert: ss->ss_end >= end (0x6a80753600 >= 0x6a80753800), file: /usr/src/sys/modules/zfs/../../cddl/contrib/opensolaris/uts/common/fs/zfs/space_map.c, line: 174

GNU gdb 6.1.1 [FreeBSD]
Copyright 2004 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "amd64-marcel-freebsd"...

Unread portion of the kernel message buffer:
panic: solaris assert: ss->ss_end >= end (0x6a80753600 >= 0x6a80753800), file: /usr/src/sys/modules/zfs/../../cddl/contrib/opensolaris/uts/common/fs/zfs/space_map.c, line: 174
cpuid = 0
KDB: stack backtrace:
#0 0xffffffff805f4e0e at kdb_backtrace+0x5e
#1 0xffffffff805c2d07 at panic+0x187
#2 0xffffffff80ee36f6 at space_map_remove+0x296
#3 0xffffffff80ee3d9b at space_map_load+0x1bb
#4 0xffffffff80ed4c19 at metaslab_activate+0x89
#5 0xffffffff80ed586e at metaslab_alloc+0x6ae
#6 0xffffffff80f00299 at zio_dva_allocate+0x69
#7 0xffffffff80efe287 at zio_execute+0x77
#8 0xffffffff80e9e303 at taskq_run_safe+0x13
#9 0xffffffff805ffeb5 at taskqueue_run_locked+0x85
#10 0xffffffff8060004e at taskqueue_thread_loop+0x4e
#11 0xffffffff805994f8 at fork_exit+0x118
#12 0xffffffff8089547e at fork_trampoline+0xe
---------------
Что бы это могло значить?

Сам пул не загружается. Переустановка ОС и zpool import не помогают. smartctl -a на дисках говорит, что все ОК.

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Развалился raid1 на ZFS"  +/
Сообщение от wiseman (ok) on 15-Июн-11, 02:32 
Здесь вам врядли помогут. попробуйте написать в freebsd-fs@ и freebsd-stable@

Но явно дело не в самих дисках, а в ФС. Вы случайно не забили чем-нибудь пул?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Развалился raid1 на ZFS"  +/
Сообщение от onu (ok) on 15-Июн-11, 14:34 
> Здесь вам врядли помогут. попробуйте написать в freebsd-fs@ и freebsd-stable@
> Но явно дело не в самих дисках, а в ФС. Вы случайно
> не забили чем-нибудь пул?

А чем его можно забить? Ну файлы записывал разные...там еще 20% места оставалось...У него аптайма было 2 месяца. Никаких манипуляций ни с ОС ни с пулом за это время не было. Крутился себе тихонько, вдруг развалился. Пичалька :(

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Развалился raid1 на ZFS"  +/
Сообщение от Anon Y Mous on 15-Июн-11, 23:46 
> Что бы это могло значить?

Это может быть из-за этого бага: https://www.illumos.org/issues/883

Попробуй скачать LiveCD с Solaris 11 Express, загрузиться с него и заимпортировать пул. Если не упадет, то тогда грузись снова FreeBSD и все должно работать.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

4. "Развалился raid1 на ZFS"  +/
Сообщение от onu (ok) on 17-Июн-11, 10:49 
>> Что бы это могло значить?
> Это может быть из-за этого бага: https://www.illumos.org/issues/883
> Попробуй скачать LiveCD с Solaris 11 Express, загрузиться с него и заимпортировать
> пул. Если не упадет, то тогда грузись снова FreeBSD и все
> должно работать.

LiveCD с Solaris 11 Express повалился с такой же ошибкой. :(

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "Развалился raid1 на ZFS"  +/
Сообщение от sage444 (ok) on 17-Июн-11, 12:47 
>>> Что бы это могло значить?
>> Это может быть из-за этого бага: https://www.illumos.org/issues/883
>> Попробуй скачать LiveCD с Solaris 11 Express, загрузиться с него и заимпортировать
>> пул. Если не упадет, то тогда грузись снова FreeBSD и все
>> должно работать.
> LiveCD с Solaris 11 Express повалился с такой же ошибкой. :(

А http://mfsbsd.vx.sk/ уже пробовали?

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

7. "Развалился raid1 на ZFS"  +/
Сообщение от onu (ok) on 20-Июн-11, 02:28 
>>>> Что бы это могло значить?
>>> Это может быть из-за этого бага: https://www.illumos.org/issues/883
>>> Попробуй скачать LiveCD с Solaris 11 Express, загрузиться с него и заимпортировать
>>> пул. Если не упадет, то тогда грузись снова FreeBSD и все
>>> должно работать.
>> LiveCD с Solaris 11 Express повалился с такой же ошибкой. :(
> А http://mfsbsd.vx.sk/ уже пробовали?

Попробовал. Как и с Solaris 11 LiveCD получилось импортировать только в режиме чтения. В режиме записи падает. Однако теперь при падении ОС, в консоль добавился странный вопрос:
Bufer is not busy?


Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

6. "Развалился raid1 на ZFS"  +/
Сообщение от Anon Y Mous on 17-Июн-11, 15:14 
>>> Что бы это могло значить?
>> Это может быть из-за этого бага: https://www.illumos.org/issues/883
>> Попробуй скачать LiveCD с Solaris 11 Express, загрузиться с него и заимпортировать
>> пул. Если не упадет, то тогда грузись снова FreeBSD и все
>> должно работать.
> LiveCD с Solaris 11 Express повалился с такой же ошибкой. :(

Хм.. Ну тогда загрузившись с LiveCD (или с FreeBSD с поддержкой v28) импортируй его в режиме только для чтения:

zpool import -o readonly=on -f <poolname>

и копируй данные.

Ну или пиши в zfs-discuss@opensolaris.org, может там кто что дельное посоветует

Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

8. "Развалился raid1 на ZFS"  +/
Сообщение от onu (ok) on 20-Июн-11, 02:32 
>[оверквотинг удален]
>>> Это может быть из-за этого бага: https://www.illumos.org/issues/883
>>> Попробуй скачать LiveCD с Solaris 11 Express, загрузиться с него и заимпортировать
>>> пул. Если не упадет, то тогда грузись снова FreeBSD и все
>>> должно работать.
>> LiveCD с Solaris 11 Express повалился с такой же ошибкой. :(
> Хм.. Ну тогда загрузившись с LiveCD (или с FreeBSD с поддержкой v28)
> импортируй его в режиме только для чтения:
> zpool import -o readonly=on -f <poolname>
> и копируй данные.
> Ну или пиши в zfs-discuss@opensolaris.org, может там кто что дельное посоветует

В редиме чтения импортировать получилось. Спасибо.
Написал в freebsd-fs@freebsd.org, freebsd-stable@freebsd.org и в zfs-discuss@opensolaris.org...

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру