После обновления родительской ОС в jail не работает pkg

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Violator
ефрейтор
Сообщения: 63
Зарегистрирован: 2012-03-23 11:50:37

После обновления родительской ОС в jail не работает pkg

Непрочитанное сообщение Violator » 2014-12-18 15:51:25

Система портов и pkg заставила обновить родительскую ОС с 9.1 до 9.3, иначе свежие порты не устанавливались.
Но после обновления родительской системы, в jail pkg и make вылетают с разными ошибками, приходится мир и в jail обновлять.
Отсюда вопрос. Вообще реально ли чтобы в jail нормально работал мир отличный по версии от родительской?
Можно ли, например, в родительской иметь FreeBSD 9.3, а в jail 8.1?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

guest
проходил мимо

Re: После обновления родительской ОС в jail не работает pkg

Непрочитанное сообщение guest » 2014-12-18 19:16:32

Violator писал(а):Система портов и pkg заставила обновить родительскую ОС с 9.1 до 9.3, иначе свежие порты не устанавливались.
Но после обновления родительской системы, в jail pkg и make вылетают с разными ошибками, приходится мир и в jail обновлять.
Отсюда вопрос. Вообще реально ли чтобы в jail нормально работал мир отличный по версии от родительской?
Можно ли, например, в родительской иметь FreeBSD 9.3, а в jail 8.1?
читаем:
"Система портов и pkg заставила обновить родительскую ОС с 9.1 до 9.3"

- разве в этом предложении не содержится ответ?

При традиционном Jail, родительская OS должна быть свежее той что в JailVM, соответственно,
родитель 9.3, jail - 8.1 - справедливо. Работать будет без проблем, за исключением использования
портов, ибо системный make был изменен.
Как бэ, все понятно и прозрачно, вопрос лишь в make и инклюдах для него, эта ж не означает что
jail не работает!

А вот в случае Jail с виртуальным сетевым стеком (VIMAGE), придется подтягивать систему в jail
до родительской, сетевые структуры меняются и виртуальный сетевой стек, может не работать.

Например: родитель 9.0 - jail 8.[2,3] работает.
родитель 9.2 - jail 9.[0,1] работает.
родитель 9.3 - jail 8.x не работает, jail 9.[0,1,2] тоже не работает, jail 9.3 - разумеется работает

Смысл понятен?

Violator
ефрейтор
Сообщения: 63
Зарегистрирован: 2012-03-23 11:50:37

Re: После обновления родительской ОС в jail не работает pkg

Непрочитанное сообщение Violator » 2014-12-18 20:39:15

вопрос лишь в make и инклюдах для него.
Ну да, в этом и вопрос. Можно ли подменить лишь часть файлов, чтобы make и pkg* работали в jail, при этом остальное не съехало.

guest
проходил мимо

Re: После обновления родительской ОС в jail не работает pkg

Непрочитанное сообщение guest » 2014-12-18 22:26:25

Violator писал(а):
вопрос лишь в make и инклюдах для него.
Ну да, в этом и вопрос. Можно ли подменить лишь часть файлов, чтобы make и pkg* работали в jail, при этом остальное не съехало.
придете домой, запустите VirtualBox, под ним 8.1 и тащите из 8.4 make с хозяйством /usr/share/mk, или
bmake:
http://forum.lissyara.su/viewtopic.php?f=53&t=42430

отработаете под виртуалкой, затем в jail.

guest
проходил мимо

Re: После обновления родительской ОС в jail не работает pkg

Непрочитанное сообщение guest » 2014-12-18 22:29:39

Да, только делайте копии, например:

# cp /usr/bin/make /usr/bin/make.orig
# cp -R /usr/share/mk /usr/share/mk.orig

и тд и тп, чтобы можно было быстро откатиться

А вообше, поднять еще jail в котором все настроить и затем на него перейти - не проблема.

Violator
ефрейтор
Сообщения: 63
Зарегистрирован: 2012-03-23 11:50:37

Re: После обновления родительской ОС в jail не работает pkg

Непрочитанное сообщение Violator » 2014-12-19 12:32:51

Проблема всегда одна - время.