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

  • Вангую, будущий президент США

    3 ноября избранный президент США Дональд Трамп выдвинул на пост главы Национальной разведки бывшую конгрессвумен Тулси Габбард. Дама…

  • Тень, знай свое место!

    Зе сдуру тявкнул «У нас выход: либо у Украины будет ядерное оружие, либо у нас должен быть какой-то альянс. И кроме НАТО, мы не знаем больше…

  • Дом построить

    Деревья я сажал, детей четверо, все дочки, квартиры покупал. Вот и дом построил в Коломне, на малой родине. Сегодня присвоили кадастровый номер и…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

  • 27 comments

  • Вангую, будущий президент США

    3 ноября избранный президент США Дональд Трамп выдвинул на пост главы Национальной разведки бывшую конгрессвумен Тулси Габбард. Дама…

  • Тень, знай свое место!

    Зе сдуру тявкнул «У нас выход: либо у Украины будет ядерное оружие, либо у нас должен быть какой-то альянс. И кроме НАТО, мы не знаем больше…

  • Дом построить

    Деревья я сажал, детей четверо, все дочки, квартиры покупал. Вот и дом построил в Коломне, на малой родине. Сегодня присвоили кадастровый номер и…