Апгрейд nas4free на 10.1 - Бриг и клетки

Jul 23, 2015 23:37

Этот пост о процедуре апгрейда nas4free с установленным менеджером клеток (jails) TheBrig и самими клетками с версии на основе FreeBSD 9.3 до версии 10. Если у вас таких сложностей нет, то ниже можно не читать - для вас процедура будет кардинально проще. Как всегда - описываемое я проделал, но не могу поручиться, что у вас всё получится. Так что ( Read more... )

jail, nas, nas4free

Leave a comment

Comments 16

shtapoff July 24 2015, 06:07:31 UTC
Сорри, я но я это не осилю. мне проще все грохнуть и с нуля поднять :(

Reply


Upgrade iva2019 July 24 2015, 19:58:44 UTC
Сначала всё заработало, а после перезагрузки НАС - в Бриге клетки видны как исправные, а при вводе в SSH "jexec 1 tcsh" выдаёт такой ответ
/bin/tcsh: Undefined symbol "__bsd_iconv_open".
Вэб-морда Cacti выдаёт FATAL: Cannot connect to MySQL server on 'localhost'. Please make sure you have specified a valid MySQL database name in 'include/config.php'
Вэб-морда TorrentMonitor доступна, но тест выдаёт "Для работы системы необходимо включить расширение cURL."
Пришлось пока откатить на сохраненный снимок.

Reply

Re: Upgrade 2gusia July 26 2015, 13:54:42 UTC
:( что-то пошло не так, но что именно...

вы ничего из портов (исходных кодов) в клетке не собирали?

Reply

Re: Upgrade iva2019 July 26 2015, 14:01:54 UTC
Да сейчас уже и не вспомню.

Reply

Re: Upgrade 2gusia July 26 2015, 14:20:18 UTC
думаю, в этом и причина.

curl как раз звучал в контексте пересборки из портов
http://2gusia.livejournal.com/76657.html

Если в папка в джейле есть /usr/ports/ftp/curl
и тем более она не пустая - в этом и дело.

Надо либо провести процедуру апгрейда портов (я её пропустил за ненадобностью), либо исходно заменить curl с зависимостями из портов на его же из пакетов. Ну или поставить вчистую на десятке, что много проще.

Reply


Проблема с Plex ext_2327528 July 31 2015, 20:12:49 UTC
Обновил Plex. Вернее, Поставил новую версию NAS4Free, новый TheBrig и отправил Plex на кичу. И Plex теперь не доступен извне локалки. Оборудование всё то же, роутер не трогал. Не могу разобраться в чём проблема. Может это из-за обновок?

Reply

Re: Проблема с Plex 2gusia August 1 2015, 06:49:19 UTC
у меня Plex стоит не в клетке, а в сhroot. Именно из-за того, что в jail ограничения для зеков на сетевую активность. В новой версии Брига alexey123 многое поменял, много настроек добавил - наверное, что-то надо как раз настраивать, чтоб стало как было. Кто бы знал что...

Хотя должен признаться - я только в локалке Plex гоняю. Параноик-с...

Reply


minatavrus August 25 2015, 16:45:20 UTC
Пытаюсь сделать апгрейд джейлов командой
freebsd-update -v debug -r 10.1-RELEASE upgrade
но возникает сообщение:

root@torrentmonitor:/ # freebsd-update -v debug -r 10.1-RELEASE upgrade
Looking up update.FreeBSD.org mirrors... 5 mirrors found.
Fetching metadata signature for 9.3-RELEASE from update6.freebsd.org...
latest.ssl 100% of 512 B 3048 kBps 00m00s
done.
Fetching metadata index...
f33421c7977d7d730961fb356340c142a6f26ced747a40100% of 225 B 1357 kBps 00m00s
done.

The update metadata is correctly signed, but
failed an integrity check.
Cowardly refusing to proceed any further.
root@torrentmonitor:/ #

Reply

2gusia August 25 2015, 17:01:44 UTC
Попробуйте снова через несколько часов. А тем временем проверьте патчкорды не сгрызли ли коты-собаки.

Система пишет, что сгрузить-то она сгрузила. И подписи на месте. А чексумма - неверная. Так что идти дальше трусит.

PS А вообще Аояма и Зуном уже 10.2 выкатили, и я его себе поставил.

Чтобы не апгрейдиться дважды - можно напямую с 9.3 на 10.2, минуя 10.1

Reply

minatavrus August 25 2015, 18:24:36 UTC
На хост я поставил 10.2. А как джейл обновить? Если просто в команде
"freebsd-update -v debug -r 10.1-RELEASE upgrade" 10.1 на 10.2 поменять, то пишет
freebsd-update: Cannot upgrade from 10.2-RELEASE to itself

Reply

2gusia August 25 2015, 19:39:23 UTC
значит вы не по описанному порядку действуете. У меня сначала идёт апгрейд клеток, а затем - хоста. А у вас, похоже, хост уже 10.2

Либо временно откатить хост на ту же версию, под которой клетка либо переопределить инфу о версии (но второй вариант я не тестил) Вот он от камрада blog4avatar в комменте http://2gusia.livejournal.com/300303.html?thread=2444047

Reply


minatavrus August 25 2015, 19:52:32 UTC
Нет, я шел по инструкции, а на 10.2 обновился уже потом, когда споткнулся на шаге с апгрейдом джейлов. В итоге апгрейд джейлов пропустил, проще наверное старые удалить и сделать заново
В остальном все прошло нормально. Спасибо за туториал!

Reply

2gusia August 25 2015, 20:10:30 UTC
Тоже вариант. Мне-то впёрлось пробить всё ж рабочую дорожку.

Reply


Leave a comment

Up