Обновление софта без приостановки сервиса
Добавлено: 2012-02-10 10:38:59
Здравствуйте.
Я поддерживаю несколько серверов FreeBSD с настроенными Apache (несколько вирт. хостов)+Php5.3+Mysql5.х.
Софт весь собран из портов, по мере появления новых версий, я его обновляю с помощью portipgrade -r "имя программы". Но иногда бывает, что зависимостей обновляется много и сайты становится недоступными. После сборки все конечно восстанавливается, но все равно хотелось бы, чтобы перерывы в работе были минимальными.
Подскажите пожалуйста, кто как решает эту проблемму? Я знаю, что здесь есть люди, которые работаю в хостинговых компаниях, поделитесь решениями (хотя бы теоретическими).
Самое простое, что я вижу (это собрать порты на другом сервере и сделать из них пакеты) Но иногда порты собраны с разными настройками. Вот тут я уже не знаю, что делать.
Я поддерживаю несколько серверов FreeBSD с настроенными Apache (несколько вирт. хостов)+Php5.3+Mysql5.х.
Софт весь собран из портов, по мере появления новых версий, я его обновляю с помощью portipgrade -r "имя программы". Но иногда бывает, что зависимостей обновляется много и сайты становится недоступными. После сборки все конечно восстанавливается, но все равно хотелось бы, чтобы перерывы в работе были минимальными.
Подскажите пожалуйста, кто как решает эту проблемму? Я знаю, что здесь есть люди, которые работаю в хостинговых компаниях, поделитесь решениями (хотя бы теоретическими).
Самое простое, что я вижу (это собрать порты на другом сервере и сделать из них пакеты) Но иногда порты собраны с разными настройками. Вот тут я уже не знаю, что делать.