LINUX.ORG.RU
ФорумAdmin

Централизованная раздача конфигов - как?


0

0

Есть много-много одинаковых серверов под RedHat Linux с абсолютно одинаковыми конфигами.
Нужно каким-то образом централизованно изменять конфиги на всех этих серверах.
Кто как решает такую задачу?

anonymous

Re: Централизованная раздача конфигов - как?

Сети между серверами нет, поэтому сетевую шару с конфигами просьба не предлагать.

anonymous ()
Ответ на: Re: Централизованная раздача конфигов - как? от anonymous

Re: Централизованная раздача конфигов - как?

Сарказм оценил.
В моём случае сеть между серверами есть, но сетевая шара не подходит из 2-х соображений:
1). надёжность. Ляжет сервер с конфигами - лягут все сервера. А возводить ещё один полноценный failover только для конфигов не хочется.
2). мало поменять конфиг, нужно ещё и перестартовать зависящий от конфига сервис. А не все сервисы умеют перестартовывать себя по факту изменения файла на диске.

anonymous ()

Re: Централизованная раздача конфигов - как?

пакуй конфиги в rpm и рассылай с курьером

anonymous ()
Ответ на: Re: Централизованная раздача конфигов - как? от anonymous

Re: Централизованная раздача конфигов - как?

Да чтоб вам обоим долго жилось. :) Я думал, что ответ топикстартер и напиал в дополнение - сразу схемы с svn + патчи на флопиках/флешках продумывал. :)

И всё таки что-то этакое версионное с синхронизацией по патчам. А по крону раз в минуту проверять таймштампы конфигов скриптов и рестартовать зависимые сервисы.

Примерно так.

Slavaz ★★★★★ ()

Re: Централизованная раздача конфигов - как?

У изкоробочных cvs/svn есть проблемы с расставлением owner/group/permissions (не говоря уже о selinux labels).

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

В том же Яндексе, например, эта задача уже как-то решена.
Осталось узнать как.

anonymous ()
Ответ на: Re: Централизованная раздача конфигов - как? от anonymous

Re: Централизованная раздача конфигов - как?

Чонить типа 1) Собрать их всех в рейд на сетке: http://www.drbd.org/ 2) pconsole/pssh - параллельный запуск команд на нескольких хостах ?

Хотя наверное правильнее посмотреть редхатовский кластер.

anonymous ()
Ответ на: Re: Централизованная раздача конфигов - как? от anonymous

Re: Централизованная раздача конфигов - как?

> Расскажи как сделать правильно

Начнём с малого: Какие системы распространения файлов предусмотрены в самом дистрибутиве?

anonymous ()
Ответ на: Re: Централизованная раздача конфигов - как? от anonymous

Re: Централизованная раздача конфигов - как?

> Начнём с малого: Какие системы распространения файлов предусмотрены в самом дистриб

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

anonymous ()

Re: Централизованная раздача конфигов - как?

А ftp поднять на каждом на 1 каталог с конфигами и туда заливать религия не позволяет? Недостаточно распальцовано и слишком просто для кул-админов?

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

anonymous ()

Re: Централизованная раздача конфигов - как?

ldap?

Redfoxnet ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.