Синхронизировать настройку серверов Ubuntu?
У меня есть пара серверов Ubuntu, которые имеют одинаковые настройки, кроме имени хоста. Мне было интересно, что будет лучшим способом для синхронизации конфигурации этих серверов?
Следующие вещи должны быть синхронизированы:
- список установленных пакетов
- несколько файлов конфигурации в / etc
Я знаю такие вещи, как Puppet или Chef, но они кажутся излишними для того, чего я хочу достичь. Нет ли в Ubuntu простого встроенного решения для этого?
2 ответа
Я не пробовал, но некоторые люди на моей работе используют csync2.
Для более легкого решения, вы также можете использовать cssh вводить ваши команды параллельно на всех ваших серверах. Название пакета clusterssh, Для параллельного подключения введите следующие команды:
cssh root@server1 root@server2 ...