Страница 1 из 1

Обновление софта без приостановки сервиса

Добавлено: 2012-02-10 10:38:59
Daywalker
Здравствуйте.

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

Самое простое, что я вижу (это собрать порты на другом сервере и сделать из них пакеты) Но иногда порты собраны с разными настройками. Вот тут я уже не знаю, что делать.

Re: Обновление софта без приостановки сервиса

Добавлено: 2012-02-10 11:55:04
Alex Keda
всё стандартизировать.
--
а вот это - непонятно:
Но иногда бывает, что зависимостей обновляется много и сайты становится недоступными.
пример можно?

Re: Обновление софта без приостановки сервиса

Добавлено: 2012-02-10 12:26:36
Daywalker
Ну например, обновляется mysql. Он у меня гасится при обновлении. Поэтому я его вручную запускаю после обновления.

Re: Обновление софта без приостановки сервиса

Добавлено: 2012-02-10 13:12:36
Alex Keda
у меня эта проблема решена ватчдогом.
больше двух минут не пролежит.

Re: Обновление софта без приостановки сервиса

Добавлено: 2012-02-10 13:47:45
Daywalker
Лис, а можно тогда вопрос?
У вас же есть хостинг, как происходит обновление на этих серверах? Вы ставите софт из портов или из пакетов? Если из портов, то во время обновления сбоев не бывает, например из-за того, что вы обновляете какой-нибудь php модуль?