1

Собственно, сабж.

На официальном irc-канале я слышал разные мнения по поводу целесообразности Gentoo на сервере(ах). Учитывая, что сам я сам несколько таких серверов обслуживаю, хотелось бы узнать мнение форумчан =).

Хотелось бы чтобы вы выражали свою позицию обоснованно bx

2

ab
Выскажу свое мнение, поскольку столкнулся с Генту на серверах, которые обслуживали предыдущие админы или просто клиенты приходили с такими серверами.
В целом, я не вижу особых проблем при использовании данной оси. Я вижу проблему в некоторых админам, которые ее используют.
И тут же большая просьба ab Господа, устанавливающие Генту на серверах, не забывайте настраивать многие полезные сервисы, полезные на сервере, и не создавайте множество костылей в виде самописных скриптов по любому поводу при наличии стандартных средств управления работой ab А если уж делаете такие вещи - пишите доки, иначе пришедшим вместо вас достается великолепная развлекуха в виде поиска велосипедов и выяснения принципов их работы ab

3

А как происходит обновление (в конце концов даже на серверах приходит время, когда нужно обновляться)?

4

обновление Генту? да очень просто - обновляется на другую ось на сервере... я не спец в Генту и сервера, которые ставили два года назад и не обновляли, обновлять не рискну

5

А какие вообще есть отличия администрирования сервера на Gentoo от администрирования серверов на других дистрибутивах? Инструменты-то везде  одинаковые (это предположение, а не утверждение). Есть какая-то специфика?

6

администрирования - нет... управление программным обеспечением - да

7

handbook  в зубы и вперед :-)

It is good day to die ...
MS Windows 10
Заметки о главном...

8

Я извиняюсь, конечно, но я лучше фрю буду с 6.0 до 8 обновлять на серверах удаленно, чем полезу в хитросплетения emerge...

9

Hrafn пишет:

с 6.0 до 8 обновлять на серверах удаленно

суров :-)

It is good day to die ...
MS Windows 10
Заметки о главном...

10

+1024 к установке gentoo на сервере. Стоит вот рядом новый сервак, пылится. Ждет, пока я с dvd-привод minimal cd с gentoo в него засуну. Большой, огромный, жирный плюс gentoo (да и по моему мнению, всех дистрибутивов, основанных на сборке из исходных кодов) - полно документации почти по всем интересующим меня вопросам, да и собрана она практически в одном месте - на gentoo.org. Еще один плюс - ставишь только то, что тебе действительно необходимо, практически ничего лишнего.

Funtoo linux

11

1. Можно ставить на критические задачи, если есть время/возможность поддерживать в актуальном состоянии ОС в плане безопасности, при этом гарантировать работу этих критических сервисов
2. Можно ставить на не критические задачи (тут вообще можно ставить что угодно)

12

mycetophylax пишет:

А как происходит обновление (в конце концов даже на серверах приходит время, когда нужно обновляться)?

Есть такой эмулятор терминалов. Называется clusterssh. С помощью него можно одни и те же команды одновременно запускать на нескольких серверах. А если вдруг на одном из них возникли проблемы, то можно их решить там локально, после чего опять же продолжить обновление =).

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

Hrafn пишет:

В целом, я не вижу особых проблем при использовании данной оси. Я вижу проблему в некоторых админам, которые ее используют.

Тут наверное все же человеческий фактор. Если человек любит велосипеды, то он в любом дистрибутиве это будет делать.

13

Выражу свое мнение по этому поводу. Все вприцнипе все зависит от сервера и задач. Поскольку обычно если у вас например крутится Oracle или какой-нить Veritas, то обычно нужна поддержка, у Шапки такое есть. Если samba и там всякие сквиды то можно и самому подерживать и оптимизировать. Был как-то трабл, когда на одном сервере под шапкой был kernel-panic. Обратился в шапку и положили патч на ядро, глюков больше не стало. К Gentoo отношусь хорошо, но все опять таки зависит от задач, и денег, но на мой взгляд low-end это шапка, hight-end это solaris. К BSD как-то по определению не очень люблю, хотя особо сильно не использовал ось, могу ошибаться, но все же смущает  бинарная совместимость с линукс, своего софта что ли нету??? может и ошибаюсь конечно??? BSD - любители не обижайтесь, это все го лишь мнение.  ag

14

Позволю себе высказаться по этому поводу. Столкнулись с нехваткой производительности DNS серверов под FreeBSD 6. Поскольку нового железа в обозримом будущем не предвиделось, то было принято решение ставить что-нибудь более шустрое. Выбор был между FreeBSD 7, RHEL5 и Gentoo. В результате тестирования RHEL отпал сразу. Производительность осталась примерно на том же уровне. Gentoo показал результат примерно в 1.5-2 раза выше. FreeBSD чуть хуже, но тоже неплохо. С тех пор большинство серверов работает именно под Gentoo. RH только там, где нужна поддержка и специализированный софт.  За 2 года у почти 2 десятков серверов проблем не наблюдалось в принципе. Стабильность системы ничем не отличается от RHEL. Нагрузка круглосуточная и очень немаленькая. Обновление системы осуществляется вручную, в основном по мере необходимости. Хотя один раз поволноваться пришлось, когда очередной апдейт зацепил gcc, после чего emerge отказался работать. Полчаса активного гугления ситуацию спасло. Теперь стараюсь наиболее важные пакеты обновлять отдельно и осторожно. В целом система требует к себе повышенного внимания при работе с emerge. Надо внимательно читать все сообщения после установки, обновления или удаления пакетов. Порой требуются дополнительные действия, без которых система может стать неработоспособной. Сейчас есть возможность перейти на RH, но как-то желания особого не возникает. Gentoo работает, как часы.

15

NobodyN, добавление FEATURES=buildpkg в /etc/make.conf может служить некоторой страховкой от случайного удаления важных пакетов.
Ещё вариант: я, хоть и не на сервере, когда не до конца уверен в своих действиях, перед удалением пакета делаю

quickpkg --include-config=y ПАКЕТ

P.S. Извините, если сообщаю прописные истины.

Был, был и весь вышел...

16

Да, часто так и поступаю, хотя в последнее время предпочитаю просто сделать образ диска перед апдейтом. Надежнее некуда :-)

17

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