2gusia (2gusia) wrote,
2gusia
2gusia

Category:

Апгрейд nas4free на 10.1 - оглавление

Оглавление с последовательностью действий по апгрейду nas4free с 9.3 (отягощённой всеми возможными наворотами) на версию 10.

Перед началом. Трудоёмкость апгрейда кардинально зависит от то, что вы на свой nas дополнительно навесили, чего нет в коробке - расширения, chroot, TheBrig с клетками, виртуальные машины... Если ничего этого нет - идём в апгрейд хоста. Если нет только какой-то части - пункты по ней пропускаем.


I Генеральная уборка

Удаляем BTSync - как ударившихся в монетизацию
Extensions|BitTorrent Sync 0.6.4.2|Extension Maintenance
Кнопка Remove Extension

Отключаю остальные расширения, кроме VirtualBox и TheBrig. Особенно важно отключить ExtendedGUI - как (пока?) несовместимый с 10
Extensions|Extended GUI снимаю галку Enable - кнопка save

Идём в TheBrig и удаляем неиспользуемые клетки (jails).
Идём в Vbox и удаляем все ненужные машины.

II Создание точки восстановления
1) Сохраняем конфиг
System|Backup/Restore
2) Делаем рекурсивный(!) снимок датасета Pool/Ext




аналог из CLI
zfs snapshot -r Pool/Ext@9.3_before_ug

Теперь в крайнем случае мы сможем откатиться к этому состоянию - откатываем к сохранённым снимкам датасеты, ставим ту сборку, что была до апгрейда, подгружаем на неё сохранённый конфиг. ВНИМАНИЕ. Это получится, пока вы не апгрейдите на 10 пул командой zpool upgrade. После этой команды возврата на 9 не будет. С не апгейднутым пулом можно работать сколь угодно долго - ну не будет новых фич. У меня пулы вообще версии 28, совместимые с чем угодно, и жив пока.

III Временно удаляем VirtualBox

IV Апгрейд хоста, клеток (jails), TheBrig и софта в клетках
Если Брига нет - идём в апгрейд хоста.

Если есть инструкция по апгрейду - здесь.

Но это самый трудоёмкий пункт. Если у вас есть клетки и желание их апгрейдить - прочитайте пост по ссылке сначала и оцените масштаб бедствия. Возможно, вы предпочтёте другой путь - снести клетки и Бриг, а после апгрейда хоста - установить и Бриг и клетки по-новой. Но я агрейдил успешно, хотя и напоролся на пару коряг. И описал весь процесс до деталей.

V Восстанавливаем VirtualBox

VI Апгрейдим Finch chroot и софт в нём

Вот в общем-то и всё. Все расширения у меня подхватились без проблем (кроме отключённого ExtendedGUI - ждём обновление). Также успешно пережил апгрейд mc
Tags: jail, nas, nas4free, prescience, virtual
Subscribe

  • В 2021 нам кино завезут вовремя!

    Warner Bros выпустит все фильмы-новинки 2021 года одновременно в кинотеатрах и на стриминговом сервисе HBO Max. Думается, что даже если вы не…

  • Основание - сериал по Азимову

    Apple обещает на 21 год сериал по одному из самых масштабных произведений мировой фантастики. По тизеру не понятно - сделают шедевр или полное…

  • Аннигиляция фильм

    Эсквайр, оказывается, назвал сабж на момент лучшим фильмом 2018. Плюс к тому вроде как на Россию прокат не предусмотрен. Фантастика к тому же, да и…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

  • 27 comments

  • В 2021 нам кино завезут вовремя!

    Warner Bros выпустит все фильмы-новинки 2021 года одновременно в кинотеатрах и на стриминговом сервисе HBO Max. Думается, что даже если вы не…

  • Основание - сериал по Азимову

    Apple обещает на 21 год сериал по одному из самых масштабных произведений мировой фантастики. По тизеру не понятно - сделают шедевр или полное…

  • Аннигиляция фильм

    Эсквайр, оказывается, назвал сабж на момент лучшим фильмом 2018. Плюс к тому вроде как на Россию прокат не предусмотрен. Фантастика к тому же, да и…