FreeBSD ZFS Увеличение размера зеркала ZFS mirror с системой в корне (zroot)

Ну что же, начнем. Подох зараза, один винт в зеркале на ZFS — ada1 — WD500….AAKS. Начал выплевывать ошибки

May  9 14:57:29 rudkovskij kernel: ahcich1: Timeout on slot 22 port 0
May  9 14:57:29 rudkovskij kernel: ahcich1: is 00000000 cs 00400000 ss 00000000 rs 00400000 tfd 58 serr 00000000 cmd 0004d617
May  9 14:57:29 rudkovskij kernel: ahcich1: Error while READ LOG EXT
May  9 14:57:29 rudkovskij kernel: (ada1:ahcich1:0:0:0): READ_FPDMA_QUEUED. ACB: 60 57 78 4f be 40 06 00 00 00 00 00
May  9 14:57:29 rudkovskij kernel: (ada1:ahcich1:0:0:0): CAM status: ATA Status Error
May  9 14:57:29 rudkovskij kernel: (ada1:ahcich1:0:0:0): ATA status: 00 ()
May  9 14:57:29 rudkovskij kernel: (ada1:ahcich1:0:0:0): RES: 00 00 00 00 00 00 00 00 00 00 00
May  9 14:57:29 rudkovskij kernel: (ada1:ahcich1:0:0:0): Retrying command
May  9 14:57:29 rudkovskij kernel: (ada1:ahcich1:0:0:0): READ_FPDMA_QUEUED. ACB: 60 08 07 26 c8 40 06 00 00 00 00 00
May  9 14:57:29 rudkovskij kernel: (ada1:ahcich1:0:0:0): CAM status: ATA Status Error
May  9 14:57:29 rudkovskij kernel: (ada1:ahcich1:0:0:0): ATA status: 00 ()
May  9 14:57:29 rudkovskij kernel: (ada1:ahcich1:0:0:0): RES: 00 00 00 00 00 00 00 00 00 00 00
May  9 14:57:29 rudkovskij kernel: (ada1:ahcich1:0:0:0): Retrying command
May  9 14:57:29 rudkovskij kernel: (ada1:ahcich1:0:0:0): READ_FPDMA_QUEUED. ACB: 60 01 31 b7 83 40 02 00 00 00 00 00
May  9 14:57:29 rudkovskij kernel: (ada1:ahcich1:0:0:0): CAM status: ATA Status Error
May  9 14:57:29 rudkovskij kernel: (ada1:ahcich1:0:0:0): ATA status: 00 ()
May  9 14:57:29 rudkovskij kernel: (ada1:ahcich1:0:0:0): RES: 00 00 00 00 00 00 00 00 00 00 00
May  9 14:57:29 rudkovskij kernel: (ada1:ahcich1:0:0:0): Retrying commandMay  9 14:57:29 rudkovskij kernel: ahcich1: Timeout on slot 22 port 0
May  9 14:57:29 rudkovskij kernel: ahcich1: is 00000000 cs 00400000 ss 00000000 rs 00400000 tfd 58 serr 00000000 cmd 0004d617

Насколько было обрыто инета, настолько стало ясно, что это не лечится и придется винт выводить из употребления, т.к. он тормозил дико систему своими затупами и постоянно приводил в разность контрольные суммы на зеркале. Естественно, стало ясно, что дальше так жить нельзя и спуся 3 месяца -:) наконец-то руки добрались и до него. Читать далее FreeBSD ZFS Увеличение размера зеркала ZFS mirror с системой в корне (zroot)

Установка FreeBSD 9.0 release и выше на ZFS в виде скрипта

Надоело  бегать в инет искать порядок ручной установки сабжа, потому как кое-что из инсталяции постоянно выпадает из головы, поэтому в качестве шпоры  привожу скрипт автоматной установки. Из него можно вытащить необходимые действия… Читать далее Установка FreeBSD 9.0 release и выше на ZFS в виде скрипта

Сборка сервера на AMD: SB950, FX8320 и тестирование работы ZFS в raidz , raidz2 (4х1,5TB WD…EARS)

Всегда было интересно оценить производительность ZFS по сети на FreeBSD, причем оценить без заведомо медленного железа и прочей такой лабуды. Зеркало на «mirror» ZFS ценить не интересно, а вот разные уровни raidz: (raidz1, raidz2, raidz3) очень даже познавательно было бы.., но как назло не находил бабосов для такой реализации. А тут случилось так, что появилось свободных денег как раз на сервер и было принято решение замутить домашний NAS на четырех винтах и естественно на ZFS (NTFS нервно курит в уголку со своим постоянным блоком 512B-64KB).

К решению этой нелегкой задачи подошел, как всегда — ответственно. Реализация была поставлена на следующее железо:
1. Корпус чиф
2. Корзина чиф
3. Мать GA-970A-UD3 rev. 1.2
4. Процессор FX8320
5. Память DDR3 16G/2 1600MHz Patriot KIT
6. Видеокарта Radeon 7450 passive cool
7. HDD0 — WD500…AAKS Blue UFS
8. HDD1-4 — 4xWD1500…EARS Green ZFS
9. Блок питания ThermalTake W131RE 850W

Процесс сборки описывать не буду, кому нужно сборку, можно сортирануть статьи по тэгу железо, статей хватает. Читать далее Сборка сервера на AMD: SB950, FX8320 и тестирование работы ZFS в raidz , raidz2 (4х1,5TB WD…EARS)

Установка руками FreeBSD 8.x на раздел/зеркало с ZFS

Делаем всё при помощи Fixit (CD/DVD)


узнать о ZFS больше можно где-то тут http://ru.wikipedia.org/wiki/Zettabyte_File_System

Для сего деяния нам обязательно нужен или DVD с FreeBSD или диск только с LiveFS.
Особым извращенцам можно взять Frenzy, последний на данный момент 1.3.
Дело в том, что на всех этих дистрибутивах есть живая система, в среде которой, есть возможность подготовить хранилища на ZFS, руками установить систему и отконфигурить ее.
С обычного диска-инсталятора, увы установка на ZFS не поддерживается.

Так как ZFS все чудеса вытворяет программно, нет необходимости в аппаратных RAID контроллерах, что в свою очередь может сыграть определенную роль при выборе железа и сильно удешевляет реализацию..
Итак загружаемся с диска, выбираем (182 Russian Federation), затем кодировку KOI-8R, и оказываемся в главном меню текстового инсталятора.
Здесь выбираем:
Fixit Repair mode with CDROM/DVD/floppy or start shell
2 CDROM/DVD Use the live filesystem CDROM/DVD
Прогружается отвлеченная система, с корнем примонтирования в /mnt2.

Читать далее Установка руками FreeBSD 8.x на раздел/зеркало с ZFS