1

Энди Гровер (Andy Grover), работающий в Red Hat разработчик ядра Linux, рассмотрел область возможного применения Fedora Linux на серверных системах. Как известно, из-за короткого времени поддержки выпуска обновлений Fedora в основном рассматривается как десктоп-дистрибутив и не пользуется спросом на серверных системах, администраторы которых рассматривают Fedora как экспериментальную платформу для внедрения новых технологий в RHEL.

По мнению Энди имеется область применения, которая делает Fedora приемлемым решением и на серверах, невзирая на короткое время поддержки и слишком интенсивное изменение дистрибутива. В частности, дистрибутив может использоваться для создания системных образов для запуска отдельных приложений (из расчёта одно окружение - один сервис), развёртываемых в инфраструктуре виртуализации с использованием систем управления конфигурацией. Для таких систем уже запущенный экземпляр сервиса на базе Fedora не требует отдельного обновления дистрибутива, вместо этого предлагается формировать новый системных образ, развёртывать его и после проверки работоспособности удалять старый образ.

Если с учётом обновления приложения, обеспечивающего работу сервиса (например, стек Ruby), новые образы в любом случае пересоздаются и проходят полный этап тестирования каждые полгода, то не важно на длительно поддерживаемом стабильном дистрибутиве осуществляется сборка или дистрибутиве, динамично обрастающем новыми функциями, но поддерживаемом достаточно короткое время (для Fedora время выпуска обновлений составляет 13 месяцев) или даже развиваемым в соответствии с rolling-моделью выпуска обновлений.

Источник: http://www.opennet.ru/opennews/art.shtml?num=37090

ᛈᚺ'ᚾᚷᛚᚢᛁ ᛗᚷᛚᚹ'ᚾᚨᚠᚺ ᚲᛏᚺᚢᛚᚺᚢ ᚱ'lᚷᛖᚺ ᚹᚷᚨᚺ'ᚾᚨᚷᛚ ᚠᚺᛏᚨᚷᚾ

Asus Prime B460M-K, i5-10500, Intel 630 UHD + NVIDIA GeForce RTX3060, DDR4 32 GB, SSD 1TB + HDD 2TB | Linux Mint 22.3 Cinnamon + Windows 11

"Нет, это фантастика, сынок..." ©

3 (05.06.2013 09:00:21 отредактировано redix)

karl_muenhgausen⇓ пишет:

"Нет, это фантастика, сынок..." ©

Может быть не перевелись ещё экстремалы.  af
Хотя с другой стороны, если появится LTS ветка, то почему бы и нет.

In Tux We Trust     Centos 6.5
Самурай без меча подобен самураю с мечом, но только без меча, однако как-будто с мечом, которого у него нет, но и без него он как с ним...

4

redix пишет:
karl_muenhgausen⇓ пишет:

"Нет, это фантастика, сынок..." ©

Может быть не перевелись ещё экстремалы.  af
Хотя с другой стороны, если появится LTS ветка, то почему бы и нет.

Да и это необязательно. Что для сервера важно? Прежде всего устойчивая бесперебойная работа. От того, что там крутится Fedora-13 или Fedora-17 - так от этого особой рояли нет. Поставил сервер на Федоре, настроил и нефиг к нему потом "подходить". Я полагаю, что это вполне здравый подход.
И, к тому же, если несколько озаботиться кластеризацией серверов, то смотрите сами:
1. Есть pacemaker.
2. Есть документация от разработчика, ориентированная, отгадайте на какую систему? Правильный ответ - Fedora-17.
3. Есть официальный инструментарий для управления таким кластером - pcs.
4. Этот инструмент должен работать через соответсвующего демона, через pcsd. Для Fedora-17 оно есть (правда, надо поискать в гугле и поставить нужную сборку отдельно). а вот есть ли то же самое в несколько более близком форке RHEL, в "серверном" CentOS? Правильный ответ - фиг pcsd в CentOS найдешь.

А теперь вопрос - на какой платформе, на какой оси предпочтительнее строить HA-кластер? А когда построишь, когда его настроишь и он заработает - нафига туда лезть с обновлениями?

Опять же обновления по pacemaker'у в CentOS. Долгое время был там управляющий шелл crm. И масса статей в инете под него написана. Делаем в апреле yum update на CentOS'e... Ай-ай-ай... И где crm? Где crm_mon?... Теперь вместо них pcs. Пережить можно, но если написано много скриптов под crm? Сиди, адаптируй под pcs...

Или (тоже плясал на грабле) - обновились внутри одной версии федоры структуры данных описывающих езернет... Вот веселуха настала с теми сетевыми задачами, которые не были разработчиками перекомпилированы под новые структуры данных...

Словом - не тронь технику, она и не подведет. Настроил, работает - отлито из бронзы, руками не трогать. А заниматься постоянным обновлением серверной оси - зло, и мысль неправильная.

5

вообще-то речь идет о серверах для devops, где их за день ставят и сносят сотнями если не тысячами. при таком раскладе, федору вполне можно использовать, потому что цикл использования самого сервера очень короткий, а софт как раз тот что на данный момент самый свежий.

6

dyasny, так никто ж не пытается заставить себя подумать. Многие же вбили себе в голову, что Fedora - жутко нестабильная и вообще тестовый полигон нестабильного софта для Red Hat ab

7

Конечно Fedora вполне может устанавливатся на сервера. 
У многих кстати так она и стоит, и они не жалуются.

Кстати, у одного провайдера видел сервера на борту с Fedora, проблем как таковых у них не было.

Вопрос один: нафига козе баян? Мало нормальных осей испытанных на серверах?

9

AlfaStriker пишет:

Конечно Fedora вполне может устанавливатся на сервера. 
У многих кстати так она и стоит, и они не жалуются.

Кстати, у одного провайдера видел сервера на борту с Fedora, проблем как таковых у них не было.

У меня года три стояли федоры от 12-й до 14-й в продакшене. И нормально так. Да и сейчас, на одном из шлюзов - F-15, а терминальный сервер на F-14 работает. И не жужжит.

Почему отказался от федор на серверах и перешел на CentOS? Ответ прост. F-17 не захотела работать корректно с интеловским fake-RAID'ом. Ставится вроде на два диска, а работает только один. Успел своевременно это выявить (до ввода в эксплуатацию). Разбираться как правильно настроить - времени не было. Снес нафик и поставил CentOS 6.

10

Cruiser78⇓ пишет:

У меня года три стояли федоры от 12-й до 14-й в продакшене. И нормально так. Да и сейчас, на одном из шлюзов - F-15,

А как же EOL? Совсем не беспокоит?

11

блин, 21й век на дворе, виртуализация на каждом углу, "сервер" это уже не только здоровенный шкаф в подвале который пыхтит годами и все рады что он не ломается.

сейчас принято разворачивать ВМ для каждой задачи - ведь ресурсов до фига, а управлять отдельной машинкой легче чем сервером который занимает неделю только настроить.

У меня был клиент который на 80 UCS блейдах разворачивал до 20,000 ВМ за день - быстро наклонировал из готового темплейта пару тысяч, прогнал задачу в готовом вычислительном кластере, и снес весь сетап, все за час-два. Для таких задач федора просто идеальна - в ней есть все что надо из коробки, настраивается все легко и быстро, а поддерживать ее годами и надеяться на стабильность не нужно вообще - кластер отработает даже если несколько машин запаникуют (что на самом деле ни разу не случалось).

12

Macumazan пишет:

А как же EOL? Совсем не беспокоит?

Абсолютно не беспокоит. Не тронь технику, она и не поведет. А на работающем в промышленном режиме сервере ось будет меняться только в случае если сервер сдохнет. Тогда новый сервер получит новую ось. Или старая (для скорости) будет накачена с образа, с бэкапа.
Чтобы менять ось на промышленном сервере надо иметь тысячу веских причин. Оно отлито из бронзы.

13

dyasny пишет:

"сервер" это уже не только здоровенный шкаф в подвале который пыхтит годами и все рады что он не ломается.

Обращаю внимание, что устраивать серверные в подвалах, как бы ни хотелось, но недопустимо. И это запрещено соответствующим СНиПом. По противопожарным соображениям. Если в доме будет, не дай Бог, пожар, то куда вода польется? На серверную? И надо это серверам? Мало того, что погорел, так еще и своего датацентра лишился.

14

Cruiser78⇓ пишет:

Обращаю внимание, что устраивать серверные в подвалах, как бы ни хотелось, но недопустимо. И это запрещено соответствующим СНиПом. По противопожарным соображениям. Если в доме будет, не дай Бог, пожар, то куда вода польется? На серверную? И надо это серверам? Мало того, что погорел, так еще и своего датацентра лишился.

сЭЭр, вам знакомо такое слово ка "утрировать" ? bx

15

Рекорд аптайма, кстати, до сих пор никто так и не побил, похоже ab

Истинный hotplug - это обычная электрическая розетка: воткнул - работает, и никаких драйверов.
Arch Linux/Xfce/Xiaomi Mi Notebook Pro 15.6 | Slackware64-current/Xfce/Lenovo G580

16

yars⇓ пишет:

Рекорд аптайма, кстати, до сих пор никто так и не побил, похоже

это смотря как считать ab у меня один сервер на нетвари 3.12 с 95го года работает, аптайм ровно до двух лет (регулярно меняем UPS на новый)

17

dyasny пишет:
yars⇓ пишет:

Рекорд аптайма, кстати, до сих пор никто так и не побил, похоже

это смотря как считать ab у меня один сервер на нетвари 3.12 с 95го года работает, аптайм ровно до двух лет (регулярно меняем UPS на новый)

у меня на сервере самый большой аптайм был 122 дня.

Затем подумал ну его нафиг еше сгорит и перезагрузил )))

Никогда не бойся делать то, что ты не умеешь. Помни, "КОВЧЕГ" был построен ЛЮБИТЕЛЕМ. ПРОФЕССИОНАЛЫ построили "ТИТАНИК"

18

Rassol2 пишет:

у меня на сервере самый большой аптайм был 122 дня.

Затем подумал ну его нафиг еше сгорит и перезагрузил )))

У меня так не получается. Есть "внешние" элекрики, которые с завидной периодичностью раз в пару месяцев на пару-тройку часов здания обесточивают. Так что большого аптайма не получается по внешним, от меня не зависящим причинам.

19

Cruiser78⇓ пишет:

У меня так не получается. Есть "внешние" элекрики, которые с завидной периодичностью раз в пару месяцев на пару-тройку часов здания обесточивают. Так что большого аптайма не получается по внешним, от меня не зависящим причинам.

и это от человека рассказывающего мне о вреде подвалов? а как же ИБП? а как же необходимые генераторы-дизели и собственная ГЭС на заднем дворе в луже?

20 (07.06.2013 10:30:31 отредактировано Cruiser78)

dyasny пишет:

и это от человека рассказывающего мне о вреде подвалов? а как же ИБП? а как же необходимые генераторы-дизели и собственная ГЭС на заднем дворе в луже?

Я бы с удовольствием поставил бы дизелёк ab. Но цена вопроса... Да и согласовать разрешение на соответствующую пристройку к дому... Та же жилконтора не дает разрешения повесить кондейные блоки во дворе (не на фасаде), вымогатели хреновы. А это еще один самолет будет...

21

Cruiser78 пишет:
dyasny пишет:

и это от человека рассказывающего мне о вреде подвалов? а как же ИБП? а как же необходимые генераторы-дизели и собственная ГЭС на заднем дворе в луже?

Я бы с удовольствием поставил бы дизелёк ab. Но цена вопроса... Да и согласовать разрешение на соответствующую пристройку к дому... Та же жилконтора не дает разрешения повесить кондейные блоки во дворе (не на фасаде), вымогатели хреновы. А это еще один самолет будет...

Я полагаю при таком раскладе вы держите эти сервера исключительно для собственных нужд ?

Никогда не бойся делать то, что ты не умеешь. Помни, "КОВЧЕГ" был построен ЛЮБИТЕЛЕМ. ПРОФЕССИОНАЛЫ построили "ТИТАНИК"

22

Rassol2 пишет:

Я полагаю при таком раскладе вы держите эти сервера исключительно для собственных нужд ?

Естественно. Небольшая территориально-распределенная (имеем производство в Питере и в Астрахани) производственная фирма балансирующая между малым и средним бизнесом (по численности рабочих).  Где-то на на самой верхней границе малого.  Моя задача - обеспечить несминаемую информационную поддержку всего этого бизнеса. Естественно с минимальными материальными затратами.

Так что бесперебойники мне поддержат работу на полчаса и опаньки. То есть сгладят кратковременное отключение электричества. А если больше чем на час, то усё, дрова приплыли. Эта ситуация у нас признана приемлемым риском. В отличие от выхода из строя какого либо сервера. Вот эти железки могут ломаться, но их поломка не должна приводить к остановке бизнеса. Отсюда и кластеризация и набор виртуалок с Live-миграцией в этом кластере.

23

Cruiser78⇓ пишет:

Так что бесперебойники мне поддержат работу на полчаса и опаньки. То есть сгладят кратковременное отключение электричества. А если больше чем на час, то усё, дрова приплыли. Эта ситуация у нас признана приемлемым риском. В отличие от выхода из строя какого либо сервера. Вот эти железки могут ломаться, но их поломка не должна приводить к остановке бизнеса. Отсюда и кластеризация и набор виртуалок с Live-миграцией в этом кластере.

но при этом глюки корявых drbd и pacemaker-а - приемлемый риск ab

24

dyasny пишет:

но при этом глюки корявых drbd и pacemaker-а - приемлемый риск ab

Назови неглючную альтернативу drbd. И, кстати, drbd пользую далеко не первый год. Глюков не замечал. Может что я неправильно делаю?
А вот с pacemaker'ом у меня, действительно, проблемы. Которые я не знаю, как разрешить. Настройкой именно pacemaker'а.
Например, pacemaker, будучи развернутым на трех узлах, путается с инициализацией drbd, который живет только на двух узлах. Но, стоит третий узел (где drbd никогда не будет жить) отключить, так всё начинает нормально работать. И drbd мигрировать между хостами. Поднимаем третий узел - снова ступор.
Решение есть - управлять этим делом через heartbeat. А остальные приложения - через pacemaker. Но это как-то некрасиво.

25

Cruiser78⇓ пишет:

Назови неглючную альтернативу drbd. И, кстати, drbd пользую далеко не первый год. Глюков не замечал. Может что я неправильно делаю?

SAN array replication ab конкретные технологии можно нагуглить по вендору. Или хотя бы не смешивать стореджевые хосты с гипервизорами.

Cruiser78⇓ пишет:

А вот с pacemaker'ом у меня, действительно, проблемы. Которые я не знаю, как разрешить. Настройкой именно pacemaker'а.

а может не использовать его вообще? я уже давно говорю что для того что вы делаете есть нормальный, готовый софт, и нормальные модели реализации

26

Естественно с минимальными материальными затратами.

Только наши ставят такие задачи.

Так что бесперебойники мне поддержат работу на полчаса и опаньки. То есть сгладят кратковременное отключение электричества. А если больше чем на час, то усё, дрова приплыли.

Вам генератор не только не разрешат, а еше и не дадут деньги )))

Никогда не бойся делать то, что ты не умеешь. Помни, "КОВЧЕГ" был построен ЛЮБИТЕЛЕМ. ПРОФЕССИОНАЛЫ построили "ТИТАНИК"

27

вот блин, а у меня тут один коллега, админ мэрии соседнего городка, жалуется что не знает что делать с бюджетом - дают почти два миллиона долларов, и требуют чтоб тратил на IT, но там и так все новое и навороченное дальше некуда.

28 (08.06.2013 20:10:01 отредактировано Wolfenberg)

dyasny, пусть на эти деньги обучает хороших сисадминов с последующим трудоустройством ab

Linux Mint 19.3 Mate Edition
Windows 7

29

Wolfenberg⇓ пишет:

dyasny, пусть на эти деньги обучает хороших сисадминов с последующим трудоустройством

хех, он сам мало что знает, того городка - 5-7 тысяч человек (а в мэрии - пара десятков), в самой заднице северной Альберты. Зато на нефти и газе сидят...

30

dyasny, а админят там газовики и нефтяники?

Linux Mint 19.3 Mate Edition
Windows 7