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

Categories:

Про апгрейд nas4free на 11.0 - plex, chroot, jail

Всю неделю понемногу тычу палочкой в nas4free 11.0.0.3.3110. Основное внимание chroot, jail и plex. Поставил аж на три разных виртуалки :) В целом позитивно, хоть это и бета версия. Но есть и проблемка, с неё и начну. NB Проблемка, а не проблема т.к. на работоспособность не влияет, просто не аккуратненько.

ВНИМАНИЕ, всё изложение ниже - для гиковского, самого сложного из возможных, варианта установки nas4free. Нормальный вариант для обычного юзера просто не имеет всех этих рюшечек типа chroot и jail, начисто лишён проблем с ними связанных и апгрейдится элементарно - чистая установка и подгрузка конфига.

Итак, что мне не понравилось - пока не удалось сделать апгрейд системы в jail и в chroot, с одинаковыми симптомами.
Приведу под спойлером выхлоп при попытке апгрейда finch, nr он подробнее того, что выдаёт TheBrig

[отказ апгрейдиться]
nas4free11test // root^> new_release="11.0-RELEASE"
nas4free11test // root^> uname_override on
nas4free11test // root^> freebsd-update -r "$new_release" upgrade
Looking up update.FreeBSD.org mirrors... 4 mirrors found.
Fetching public key from update4.freebsd.org... done.
Fetching metadata signature for 10.3-RELEASE from update4.freebsd.org... done.
Fetching metadata index... done.
Fetching 2 metadata files... done.
Inspecting system... done.

WARNING: This system is running a "nas4free-x64" kernel, which is not a
kernel configuration distributed as part of FreeBSD 10.3-RELEASE.
This kernel will not be updated: you MUST update the kernel manually
before running "/usr/sbin/freebsd-update install".

The following components of FreeBSD seem to be installed:
kernel/generic src/src world/base world/doc world/lib32

The following components of FreeBSD do not seem to be installed:
world/games

Does this look reasonable (y/n)? y

Fetching metadata signature for 11.0-RELEASE from update4.freebsd.org... done.
Fetching metadata index... done.
Fetching 1 metadata patches. done.
Applying metadata patches... done.
Fetching 1 metadata files... done.

The update metadata is correctly signed, but
failed an integrity check.
Cowardly refusing to proceed any further.

Хочу теперь потесить на полной FreeBSD

Подчеркну, что и клетка(она же jail) с chroot от 10.3 без видимых проблем работают под хостом от 11.0

Теперь о хорошем. По большей части, то есть с упором на шероховатости ;)

1) После минимальной правки, уже проведённой разработчиком, finch прекрасно ставится на 11 версию. В него ставится софт, тестил plex - и работает. (Прим. Правка понадобилась из-за того, что до версии 10.3 в поставку входил тарболл games. К 11 версии всем стало очевидно, что уж это точно надо грузить по запросу. Но старый инсталлер тарболл искал и ругался на отсутствие)

2) TheBrig v 0.94 нормально работает на 11 версии. Единственное, я почему-то не смог докачать до конца на виртуалке тарболлы base и lib32, необходимые для сборки клеток. Не велика проблема, скачал руками, тем паче, что это делаешь один раз. Проверю на железе, если повторится - буду писать разработчику.

3) TheBrig v 0.94 обеспечивает функциональность vnet клетки. Если это включить при настройке. Напомню, эта хитрость, позволяющая DLNA серверу, живущему внутри клетки, не пропадать из эфира, как это происходит без vnet. Всё остальное, включая Plex по собственному протоколу, работает и с vnet и без. Здесь тоже есть уже совсем мелкая проблема. Vnet у меня нормально работает на железе. А вот на виртуалке под vbox vnet клетка не видит интернета.

4) Видео- и аудио- теки прекрасно переносятся между chroot и jail установками Plex, как описывалось. В обе стороны. Это позволяет в крайнем случае пересоздать в свежеустановленной 11 версии клетку( или chroot) с plex - и продолжать получать радость. Есть два замечания. (1)Переносить надо именно как указано. При попытке перенести всю рапку - ничего не видеит. (2) Медиатеки могут быть большенькие. У меня, например, на боевой машине 65 гигабайт. Мелкими файлами, то есть копируется часами.

Прим Вариант с Plex как extension пока не тестил.

Вспомню что или нарою - допишу.
Tags: chroot, dlna, jail, nas, nas4free, plex
Subscribe

  • Чудеса Tesla

    Рыночная капитализация Tesla (TSLA) пробила $500 млрд и продолжает свечой уходить вверх. 2 недели назад было на 150 ярдов меньше. Вчера на закрытии…

  • Samsung 860EVO

    Не выдержал я распродажи и взял Samsung 860EVO, 100 бачей же платил полгода назад за такой же. Сегодня пришёл. Наверное, для начала пристрою в NAS…

  • Dead cat bounce

    Пока не начался праздник, с утреца, взглянул а что там у хо с биткойном на https://bitcoincharts.com/ После рождественского обвала рисует…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

  • 0 comments