RootOnZFS из коробки в nas4free

Mar 21, 2017 22:49

Ранее камрад JoseMR опубликовал скрипт для установки nas4free в корневой zfs пул. Этот скрипт обладает рядом примечательных особенностей, в том числе в коробочной версии не доступных ни сейчас ни когда-либо в будущем. Например, возможности подкачать полный код FreeBSD и получить, с незначительными ограничениями, полную ось с установленным поверх ( Read more... )

nas, nas4free, zfs

Leave a comment

(The comment has been removed)

Re: Создание основного пула на диске с RootOnZFS 2gusia August 7 2017, 10:16:15 UTC
Честно сказать, я сам хотел на RootOnZFS перейти. Но как зануда тестил жёстко. И пришёл к выводу, что если упадёт, восстановить много труднее, чем в варианте с embedded. Вот чтоб далеко не ходить - представьте себе, что один из дисков зеркала сдох. Есть новый. Восстанавливайте. А это самый мягкий случай... (Нет, я восстановил - но на боевой машине таких радостей не возжелал). так что RootOnZFS - он для продвинутого пользователя.

>Как теперь на этих же дисках
Ну так смотрим gpart show, а дальше как в посу про пул на gpt разделах. Создаём (или модифицируем) пару разделов на зеркальных дисках. Создаём на них пул. Синхронизируем его с вебгуем.

Но если это вызывает вопросы - мой совет, пользуйте embedded.

Reply

Re: Создание основного пула на диске с RootOnZFS vebster December 13 2022, 01:52:30 UTC
Добрый день.
А у вас случаем нет статьи или ссылку на статью, как заменить диск при такой установке только RAIDZ1 (Raid-5).
Пока даже не знаю с чего начать искать?

И кстати в таком случае если системными были все 6 дисков выбраны, на каждом диске копия системы на каждом диске или там тоже raid-5?

40 3907029088 ada0 GPT (1.8T)
40 409600 1 efiboot4 (200M)
409640 1024 2 sysboot4 (512K)
410664 7128 - free - (3.5M)
417792 8388608 3 swap4 (4.0G)
8806400 3898220544 4 sysdisk4 (1.8T)
3907026944 2184 - free - (1.1M)

=> 40 3907029088 ada1 GPT (1.8T)
40 409600 1 efiboot3 (200M)
409640 1024 2 sysboot3 (512K)
410664 7128 - free - (3.5M)
417792 8388608 3 swap3 (4.0G)
8806400 3898220544 4 sysdisk3 (1.8T)
3907026944 2184 - free - (1.1M)

Reply

Re: Создание основного пула на диске с RootOnZFS 2gusia December 13 2022, 11:01:19 UTC
Вот как раз на этапе мысленного эксперимента с такой заменой я и отказался от идеи RootOnZFS для nas4free. embedded гораздо проще и бекапится и восстанавливается.

>как заменить диск при такой установке
Начать я бы посоветовал с эксперимента на кошках, в виртуалке

Конкретно я бы пытался разметить новый диск так же как размечены исходные, а потом просто сделал zpool replace

> если системными были все 6 дисков выбраны, на каждом диске копия системы на каждом диске или там тоже raid-5?

в raidz ни на одном диске нет полной копии инфы. Потому, в часности, настоятельно рекомендовано для если системными были все 6 дисков выбраны, на каждом диске копия системы на каждом диске или там тоже rootonzfs все же зеркало

Reply

Re: Создание основного пула на диске с RootOnZFS vebster December 13 2022, 11:28:28 UTC
Надо попробовать Disck Duplicate сделать со старого на тот что меняю.

Reply

Re: Создание основного пула на диске с RootOnZFS 2gusia December 13 2022, 13:25:26 UTC
Не стоит. ZFS очень хорошо умеет, на блочном уровне, свои дела делать. А копии хоть и совпадают - но не обязательно совсем. Я знаю, что zfs имеет доступ к серийному номеру диска. Так что полная копия может и сработать и нет.

Reply

Re: Создание основного пула на диске с RootOnZFS vebster December 15 2022, 11:44:53 UTC
Приветствую ( ... )

Reply

Re: Создание основного пула на диске с RootOnZFS 2gusia December 15 2022, 11:53:28 UTC
>Так безопаснее
Несомненно. Если работает - то ваш вариант лучше, а мои страхи были напрасны

>про софтинку которая умеет восстанавливать удаленные файлы с ZFS пула.
Не припоминаю, интересно. Пришлите ссылочку.

Reply

Re: Создание основного пула на диске с RootOnZFS vebster December 15 2022, 14:15:08 UTC
Эх чёрт. Софтинка https://www.ufsexplorer.com/ufs-explorer-raid-recovery/
Но беда в том что это Украинская программа, и теперь если просто заходить на страницу разработчика перекидывает на сайт миротворец. :(
Пробная версия восстанавливает файлы меньше 64КБ. Пиратки есть но это лишь маскировка под функционал. Когда начнешь восстанавливать файлы больше 64КБ будут пустыми.

Reply

Re: Создание основного пула на диске с RootOnZFS 2gusia December 15 2022, 18:38:18 UTC
ufsexplorer знаю, спасибо

Reply

Re: Создание основного пула на диске с RootOnZFS vebster December 23 2022, 03:01:09 UTC
Что же пул расширен. Полёт нормальный. Были выполнены следующие шаги ( ... )

Reply

Re: Создание основного пула на диске с RootOnZFS vebster December 15 2022, 14:00:08 UTC
UPD: После такой операции если новый диск ada2 большего объема, то стоит делать - gpart recover ada2.
Т.к. после копирования диска будет выскакивать сообщение

«the secondary GPT HEADER is not in last LBA»

Эта ошибка вызвана самим процессом копированием диска, т.к. последний сектор строго маленького диска не является последним сектором нового большого диска. Для исправления это ошибки после копирования необходимо выполнить gpart recover для нового диска большего объема.

Reply

Re: Создание основного пула на диске с RootOnZFS vebster December 15 2022, 14:20:59 UTC
Кстати про серийные номера.
В WEb GUI в меню «Диски - Управление» есть информация о серийных номерах каждого диска.
После замены сделал импорт дисков с очисткой конфигурационной информации. Вся информация об установленных дисках обновилась, включая серийные номера.
Так что все норм. Проверено. Пул работает. И похоже я вовремя поменял диски. На одном из старых GPТ стал корруптед.

Reply


Leave a comment

Up