forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.UNIX.BSD

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 17.08.2016, 13:58
Victor Kakhnych
Guest
 
Сообщений: n/a
По умолчанию freebsd-update vs buildworld

Victor Kakhnych написал(а) к All в Feb 15 22:05:48 по местному времени:

Приветствую!

Всегда обновлял систему собирая мир и ядро вручную, но в последнее время задумываюсь о переходе на freebsd-update. Собственно не тратится пару часов на сборку и главное - не тратится 10 минут на перезагрузку в single mode для установки собраного мира плюс есть быстрый откат обратно если что-то пошло не так. Хотелось бы услышать мнение сообщества - за и против.
По ядру - впринципе почти всё что добавлял нашел как подгружать модулями или
устанавливать в loader.conf.local. Это что-бы оставаться на GENERIC.
От того чего нельзя сделать на GENERIC впринципе готов отказаться (типа IPSTEALTН).

Если все-же возникнет необходимость в сборке своего ядра - я правильно понимаю что после freebsd-update делаем svn checkout svn://svn.freebsd.org/base/releng/9.3/ /usr/src (если у нас 9.3)?

Victor

--- GoldED+/BSD 1.1.5-b20110223-b20110223
Ответить с цитированием
  #2  
Старый 17.08.2016, 13:58
Victor Sudakov
Guest
 
Сообщений: n/a
По умолчанию freebsd-update vs buildworld

Victor Sudakov написал(а) к Victor Kakhnych в Feb 15 10:38:34 по местному времени:

Dear Victor,

17 Feb 15 22:05, you wrote to All:

VK> Если все-же возникнет необходимость в сборке своего ядра - я правильно
VK> понимаю что после freebsd-update делаем svn checkout
VK> svn://svn.freebsd.org/base/releng/9.3/ /usr/src (если у нас 9.3)?

Да.

И не забудь в /etc/freebsd-update.conf убрать kernel из Components, то freebsd-update твое ядро заменит на GENERIC.

Victor Sudakov, VAS4-RIPE, VAS47-RIPN
--- GoldED+/BSD 1.1.5-b20110223-b20110223
Ответить с цитированием
  #3  
Старый 17.08.2016, 13:58
Victor Kakhnych
Guest
 
Сообщений: n/a
По умолчанию freebsd-update vs buildworld

Victor Kakhnych написал(а) к Victor Sudakov в Feb 15 08:06:34 по местному времени:

Нello Victor.

18 Feb 15 10:38, you wrote to me:

VK>> Если все-же возникнет необходимость в сборке своего ядра - я
VK>> правильно понимаю что после freebsd-update делаем svn checkout
VK>> svn://svn.freebsd.org/base/releng/9.3/ /usr/src (если у нас 9.3)?

VS> Да.

VS> И не забудь в /etc/freebsd-update.conf убрать kernel из Components, то
VS> freebsd-update твое ядро заменит на GENERIC.

Я как-раз планирую перебраться на GENERIC. Это если возникнет крайняя необходимость, типа подгрузка моделем не сработает (слишком поздно после загрузки ядра) - надо будет кастомное ядро собирать.

Victor

--- GoldED+/BSD 1.1.5-b20110223-b20110223
Ответить с цитированием
  #4  
Старый 17.08.2016, 13:58
Eugene Grosbein
Guest
 
Сообщений: n/a
По умолчанию Re: freebsd-update vs buildworld

Eugene Grosbein написал(а) к Victor Kakhnych в Feb 15 21:29:05 по местному времени:

17 фев 2015, вторник, в 23:05 NOVT, Victor Kakhnych написал(а):

VK> и главное - не тратится 10 минут на перезагрузку в single mode для
VK> установки собраного мира плюс есть быстрый откат обратно если что-то пошло не
VK> так.

При обновлении в пределах одной ветки (с 9.x на 9.y) перезагрузка
в single user mode не нужна из-за того, что
a) гарантирована стабильность ABI; b) старые библиотеки не удаляются
при установке мира.

Поэтому можно просто собрать всё, установить ядро, установить мир,
прогнать mergemaster и перезагрузиться один раз.

Eugene
--
Поэты - страшные люди. У них все святое.
--- slrn/1.0.1 (FreeBSD)
Ответить с цитированием
  #5  
Старый 17.08.2016, 13:58
Valentin Nechayev
Guest
 
Сообщений: n/a
По умолчанию Re: freebsd-update vs buildworld

Valentin Nechayev написал(а) к Victor Kakhnych в Mar 15 10:37:08 по местному времени:

From: Valentin Nechayev <netch@segfault.kiev.ua>


>>> Victor Kakhnych wrote:

VK> Всегда обновлял систему собирая мир и ядро вручную, но в последнее время
VK> задумываюсь о переходе на freebsd-update. Собственно не тратится пару часов на
VK> сборку

Ну не вы же сами руками собираете:) а планировать всё равно надо за
несколько дней.

VK> и главное - не тратится 10 минут на перезагрузку в single mode для
VK> установки собраного мира плюс есть быстрый откат обратно если что-то пошло не
VK> так. Хотелось бы услышать мнение сообщества - за и против.

На быстрый откат можно затарить текущее дерево. (Но конфигам это всё
равно не поможет.)

Я продолжаю пользоваться локальной сборкой на некоторых местах потому,
что это естественная (не нужно делать дополнительные движения)
регулярная проверка качества железа конкретного хоста. Если начинаются
проблемы с памятью/шиной/кондёрами/etc., один buildworld эквивалентен
по качеству теста 5-10 дням всяких memtest86. И таки да, много раз
на этом этапе обнаруживалось, что с железом что-то не то (а при
начальном запуске сервера так это вообще обязательно).

Перезагрузка в single не нужна в случае сохранения мажорного номера,
но я её обычно не делаю и при его смене; очень мало что ломается, чаще
всего - ipfw.

VK> Если все-же возникнет необходимость в сборке своего ядра - я правильно понимаю
VK> что после freebsd-update делаем svn checkout
VK> svn://svn.freebsd.org/base/releng/9.3/ /usr/src (если у нас 9.3)?

Да.


--netch--
--- ifmail v.2.15dev5.4
Ответить с цитированием
  #6  
Старый 17.08.2016, 13:58
Victor Kakhnych
Guest
 
Сообщений: n/a
По умолчанию freebsd-update vs buildworld

Victor Kakhnych написал(а) к Valentin Nechayev в Mar 15 10:58:00 по местному времени:

Нello Valentin.

03 Mar 15 10:37, you wrote to me:

VK>> Всегда обновлял систему собирая мир и ядро вручную, но в последнее
VK>> время задумываюсь о переходе на freebsd-update. Собственно не
VK>> тратится пару часов на сборку

VN> Ну не вы же сами руками собираете:) а планировать всё равно надо за
VN> несколько дней.

Чисто гипотетически - вот крон от freebsd-update отрепортил что надо обновить мир, так как супер-пупер опасная дыра найдена и пофикшена. В случае сорцов -
хочешь не хочешь а пару часов потрать. А вот с freebsd-update минута на обновление и ребут.

VK>> и главное - не тратится 10 минут на перезагрузку в single mode для
VK>> установки собраного мира плюс есть быстрый откат обратно если
VK>> что-то пошло не так. Хотелось бы услышать мнение сообщества - за и
VK>> против.

VN> На быстрый откат можно затарить текущее дерево. (Но конфигам это всё
VN> равно не поможет.)

VN> Я продолжаю пользоваться локальной сборкой на некоторых местах потому,
VN> что это естественная (не нужно делать дополнительные движения)
VN> регулярная проверка качества железа конкретного хоста. Если начинаются
VN> проблемы с памятью/шиной/кондёрами/etc., один buildworld эквивалентен
VN> по качеству теста 5-10 дням всяких memtest86. И таки да, много раз
VN> на этом этапе обнаруживалось, что с железом что-то не то (а при
VN> начальном запуске сервера так это вообще обязательно).

Да, это очень весомый аргумент.

VN> Перезагрузка в single не нужна в случае сохранения мажорного номера,
VN> но я её обычно не делаю и при его смене; очень мало что ломается, чаще
VN> всего - ipfw.

Для меня всё это действо - некий магический ритуал :) Сказано в хендбуке сингл - идем в сингл.

VK>> Если все-же возникнет необходимость в сборке своего ядра - я
VK>> правильно понимаю что после freebsd-update делаем svn checkout
VK>> svn://svn.freebsd.org/base/releng/9.3/ /usr/src (если у нас 9.3)?

VN> Да.

Как оказалось svn тут лишний. freebsd-update же все сорцы системы и ядра по дефолту обновляет.

Victor

--- GoldED+/BSD 1.1.5-b20110223-b20110223
Ответить с цитированием
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 08:16. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot