![]() |
Синхронизировать FreeBSD, возможно ли?
Здорова!
4 офиса с одинаковой конфигурацией - 10 станций + сервер (FreeBSD 6.2) Конфигурации собраны одинаково. Можно ли (пробовал ли кто) синхронизировать FreeBSD. То есть изменяя конфиги на одном сервере, что бы они автоматом изменялись на другом? Если уж совсем размечтаться, то что бы и перезапуск служб был автоматом. Ребутнул один, и все остальные ребутнулись тоже. Master Server and Slave Server, так сказать. :) |
Ответ: Синхронизировать FreeBSD, возможно ли?
Алгоритм данной задачи мне видится следующим образом.
1. Изменение конфиг-файлов вручную на мастер-сервере. 2. Запуск скрипта на мастер-сервере, который делает следующее: - копирует конфиги с мастер-сервера на другие серверы, - перезагружает другие серверы, - перезагружает мастер-сервер. Дело за малым - написать скрипт :), хотя по идее он не должен быть сложным. |
Ответ: Синхронизировать FreeBSD, возможно ли?
:wow: Да, да, да! Я стучался не в ту дверь! Всё ищу лёгких путей, что кто-то чего-то уже сделал. И почему про себя не подумал? :quest:
Попробуем..... |
Ответ: Синхронизировать FreeBSD, возможно ли?
Нафиг такая автоматизация. Особенно если серверы ответственные. А вообще я так со скриптами делал, когда на ВПН были и был реально один конфиг. Так что удачи, но 100 раз подумай.
|
Ответ: Синхронизировать FreeBSD, возможно ли?
Смотрите в сторону rsync очень мощная штука....по своим возможностям..как раз для синхронизирования файлов на разных серверах, написать скрипт и закинуть в крон раз в час допустим пускай проверяет и обновляет по мере надобности
|
Ответ: Синхронизировать FreeBSD, возможно ли?
Цитата:
Какая синхронизация? Ни в коем случае! Это себе дороже встанет. Все сугубо индивидуально. |
Ответ: Синхронизировать FreeBSD, возможно ли?
Немного упростить себе жизнь можно, если с помощью переменной rc_conf_files добавить системе еще один файл с настройками. Чтобы этот файл был один в рамках организации (или добавить два файла - один - общий в рамках организации, второй - общий в рамках офиса)
И в этом файлике писать "общее настройки", его же и синхронизировать, например, через svn (или иную систему контроля версий), по расписанию. Плюс, написать простейший скрипт вида "для каждой машины из списка выполнить команду, заданную в командной строке." Чтобы можно было делать что-то вида ./run_on_all_workstations "/etc/rc.d/syslogd restart" Чем меньше индивидуальности - тем лучше, т.к. тем меньше будет шанс где-то что-то забыть. |
| Текущее время: 19:02. Часовой пояс GMT +3. |
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2026, vBulletin Solutions, Inc. Перевод: zCarot
Copyright ©2004 - 2026 NoWa.cc