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

Category:

Хирургическое удаление менеджера клеток TheBrig

При переходе nas4free с 10.3 к 11.0 разработчики разом изменили версию php (язык, на котором написана оболочка) и формат вызова командных скриптов (на который опираются расширения nas4free). Не удивляет, что у разработчиков расширений возникла головная боль. В частности, менеджер расширений OBI проявил некоторую несовместимость с менеджером клеток TheBrig. Я потестил на виртуалке и понял, что в некоторых ситуациях TheBrig вроде как установлен - но из меню не виден, причём перестановка не помогает ни из командной строки ни из OBI. Приходитсясносить TheBrig хирургически.

Прим - исходно в оффоруме написал по английски.

0) Делаем бекап конфига
1) удалем все файлы из папки, куда установлен TheBrig (папки клеток можно попытаться перенести и поколдовать потом; если не удаляется - может помочь chflags -R noschg имя_папки)
2) Удаляем скрипты TheBrig из System > Advanced > Command Scripts
3) И самое главное - восстанавливаем из бекапа конфиг, сохранённый перед неудачной установкой TheBrig.
Ура.

Что? Нет сохранённого?

4) Пишем на бумаге 100 раз подряд Делай бекапы
5) Снимаем копию с конфига из п (0)
6)Открываем копию(!!!) в простом редакторе (Windows WordPad подойдёт, Word - НЕТ)
И вырезаем всю секцию thebrig

- от открывающего тега {thebrig} до закрывающего тега {/thebrig} включительно (фигурные скобки написал тк ЖЖ не любит угловых)
Сохраняем эту копию,

7) Грузим на NAS.
После автоматического ребута стоит снова сохранить конфиг и можно поставить TheBrig из командной строки.
nas4free11vb: ~# cd /mnt/Pool/Ext/Jails/
nas4free11vb: Jails# fetch https://raw.githubusercontent.com/fsbruva/thebrig/alcatraz/thebrig_install.sh
thebrig_install.sh 100% of 5300 B 1376 kBps 00m00s
nas4free11vb: Jails# /bin/sh thebrig_install.sh /mnt/Pool/Ext/Jails/
Retrieving the alcatraz branch as a zip file
alcatraz.zip 100% of 147 kB 373 kBps 00m00s
Unpacking the tarball...
Done!
Detecting current configuration...
Detecting current configuration...
Look like fresh install
Congratulations! TheBrig was installed. Navigate to rudimentary config tab and push Save.

Tags: jail, nas, nas4free
Subscribe

  • OpenZFS и XigmaNAS

    Месяц назад я писал про Open ZFS. Там были мысли о том, когда он будет доступен в XogmaNAS. А в конце декабря зацепился на эту тему языками с…

  • Как провожают жесткие диски

    Сдох у меня жесткий диск в NAS Как видно - из SMART отпахал 70428 часов, то есть если 24/7 - больше 8 лет. И, я вам скажу, он не просто крутился…

  • О добавлении диска в ZFS raidz

    Проект OpenZFS дал новый импульс развитию этой файловой системы. Прежде всего потому, что Linux сообщество разработчикоы велико и подключение их к…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

  • 1 comment