Как мне легко управлять 22 почти идентичными серверами Debian одновременно? [дубликат]

На этот вопрос уже есть ответ здесь:

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

Я ожидаю, что смогу сделать следующее:

  • Установить программное обеспечение для всех серверов сразу (это в основном подразумевает запуск команды оболочки на всех машинах)
  • Централизованно управлять crontab всех серверов
  • Управляйте файлами конфигурации централизованно (sshd_config, hosts и т. Д.)
  • Отслеживайте серверы, получайте оповещения по электронной почте, если они переходят в автономный режим

Есть ли какое-нибудь простое программное обеспечение для этого, или мне нужно что-то делать самому? { {1}} Я знаю, что большую часть этого можно сделать с помощью DNS-сервера и небольшого количества сценариев (все пользователи используют одни и те же ключевые файлы для всех серверов, поэтому сценарий, вызывающий ssh ​​для всех серверов, может делать некоторые из вещей, которые мне нужны), но это не то решение, которое я ищу. Я ищу какую-то веб-панель, или, может быть, даже программу для Windows или что-то в этом роде.

0
задан 16 May 2013 в 22:26
1 ответ

Как правило, такая система, как Chef или Puppet , является идеальным / современным способом управления конфигурацией. Ваши различные манифесты / рецепты / и т. Д. Могут быть помещены в систему контроля версий, такую ​​как Git, для управления изменениями самой конфигурации.

Кроме того, если у вас также есть серверы Windows, Chef и Puppet могут использоваться с Windows, хотя они чаще используются в операционных системах на базе Linux. Для Windows System Center Configuration Manager или даже просто сценарии, развернутые с помощью групповой политики, можно использовать для относительно простого управления большими группами серверов. Кроме того, такие инструменты управления, как Server Manager и ADAC в Windows Server 2012, в целом были значительно улучшены с точки зрения управления группами серверов из централизованного интерфейса.

1
ответ дан 4 December 2019 в 21:16

Теги

Похожие вопросы