The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"FreeBSD stable, current, release, releng"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"FreeBSD stable, current, release, releng"  +/
Сообщение от Kid email(??) on 07-Дек-09, 16:00 
Объясните пожалуйста, в чем разница всех этих понятий?
Если со стейбл и каррент более менее ясно, каррент сейчас - 9, стейбл - 8.

Но какие тэги использовать при обновлении системы с помощью csup
Посмотрев содержимое svn://svn.freebsd.org/base/
Видно что там присутствуют папки stable, release, releng.
В 7 ветке стейблом является 7.0 я так понял, в 8ой ветке стейблом будет являться 8.0, я правильно понял, и именно стейбл рекомендовано использовать в продакшн?
Остается вопрос нафига тогда папки release и releng?

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "FreeBSD stable, current, release, releng"  +/
Сообщение от lavr email on 07-Дек-09, 16:23 
>[оверквотинг удален]
>Если со стейбл и каррент более менее ясно, каррент сейчас - 9,
>стейбл - 8.
>
>Но какие тэги использовать при обновлении системы с помощью csup
>Посмотрев содержимое svn://svn.freebsd.org/base/
>Видно что там присутствуют папки stable, release, releng.
>В 7 ветке стейблом является 7.0 я так понял, в 8ой ветке
>стейблом будет являться 8.0, я правильно понял, и именно стейбл рекомендовано
>использовать в продакшн?
>Остается вопрос нафига тогда папки release и releng?

в handbook все это расписано
ну и в сети поиском можно тьму об этом найти

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "FreeBSD stable, current, release, releng"  +/
Сообщение от Kid email(??) on 07-Дек-09, 16:38 
>в handbook все это расписано
>ну и в сети поиском можно тьму об этом найти

в хандбуке разъясняется отличие current от stable, про тэги cvs я там вообше ничего не нашел


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "FreeBSD stable, current, release, releng"  +/
Сообщение от lavr email on 07-Дек-09, 16:43 
>>в handbook все это расписано
>>ну и в сети поиском можно тьму об этом найти
>
>в хандбуке разъясняется отличие current от stable, про тэги cvs я там
>вообше ничего не нашел

http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cv...
или на русском
http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/cvs-t...

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "FreeBSD stable, current, release, releng"  +/
Сообщение от Kid email(??) on 07-Дек-09, 17:56 
>>>в handbook все это расписано
>>>ну и в сети поиском можно тьму об этом найти
>>
>>в хандбуке разъясняется отличие current от stable, про тэги cvs я там
>>вообше ничего не нашел
>
>http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/cv...
>или на русском
>http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/cvs-t...

Отсюда вопрос что использовать в продакшн
RELENG_8 или RELENG_8_0
Смущает что про RELENG_8 написано что юзается для разработки, но в свою очередь это и есть stable

Про RELENG_8_0 написано что ветка заморожена для всего кроме фиксов.

Так какую использовать на боевых серверах?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "FreeBSD stable, current, release, releng"  +/
Сообщение от lavr email on 07-Дек-09, 18:34 
>[оверквотинг удален]
>>http://www.freebsd.org/doc/ru_RU.KOI8-R/books/handbook/cvs-t...
>
>Отсюда вопрос что использовать в продакшн
>RELENG_8 или RELENG_8_0
>Смущает что про RELENG_8 написано что юзается для разработки, но в свою
>очередь это и есть stable
>
>Про RELENG_8_0 написано что ветка заморожена для всего кроме фиксов.
>
>Так какую использовать на боевых серверах?

в продакшн используют релизы, для них соответствующие теги
обычно администраторы которые следят за развитием FreeBSD, имеют на своих WKS
два варианты системы: Current с тегом HEAD или Stable, на данный момент это RELENG_8
И если в релизе чего-то нехватает, драйверов или еще чего-то, но это есть в Stable
и работает СТАБИЛЬНО, в этом случае администраторы накатывают RELEASE до нужного Stable
на определенную дату и сервер работает под этой системой.

Итого, есть две ветки: Current - development, Stable -стабильная, обе развиваются,
раз-ви-ва-ют-ся, по достижении стабильного состояния системы в любой из веток,
выпускается RELEASE (как закрепление достижений), а разработка идет дальше.
Релизы из стабильной ветки рекомендуются к работе/production.

Соответственно, любая из веток/branches, в определенный момент времени или на
определенную дату, может иметь и баги и проблемы и ошибки... В Stable by default
отсутствуют опции отладки в ядре, в Current они присутствуют, понятно что опции debug'а
влияют на производительность.

По мере развития, когда Current работает стабильно и надежно, ее - ветку, переводят
в Stable и создается новая ветка Current, как например было сейчас:

Current была 8, было решено что с выходом 8.0, эту ветку из current переведут в stable,
для разработки создадут/ли 9'ую ветку и она стала current, а 7.x-stable еще поживет
немного, вероятно выпустят 7.3-RELEASE, но ветка и релизы уже считаются legacy - устаревшими.

В реалии же, многие администраторы до сих пор считают наиболее надежной версией
для продакшн 6.4-RELEASE, большее кол-во администраторов с недавнего времени
считают надежной версией для продакшн 7.2-RELEASE.
Через пол-года вероятно 8'ка будет считаться правильным выбором для продакшн.
Ньюансов полно, задачи разные, нагрузки, железо - все в сумме влияет на выбор, не
забывая про золотое правило: "Работает - не трожь!". Самое главное - не прозевать
удачное и удобное время для апгрейда.
Еще один немаловажный факт, самый безболезненный апгрейд в пределах ВЕТКИ, но
при переходе с ветки на ветку проблем существенно больше, связаны они с обновлением
и пересборкой портов.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2020 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру