После 00 часов сервер постоянно падает, что это?

1 234
Andreyka
На сайте с 19.02.2005
Offline
822
#21

Зачем выключать? Саспенд же.

Не стоит плодить сущности без необходимости
M
На сайте с 16.09.2009
Offline
278
#22

Какую еще "остановку и запуск"? vzmigrate был в virtuozzo давным давно, suspend/resume делается за те же секунды.

Абонементное сопровождение серверов (Debian) Отправить личное сообщение (), написать письмо ().
[Удален]
#23
Andreyka:
Зачем выключать? Саспенд же.
Какую еще "остановку и запуск"? vzmigrate был в virtuozzo давным давно, suspend/resume делается за те же секунды.

Согласен полностью, если это ovz НО

Разве гдето сказано, что это OpenVZ?

А в том же KVM виртуалка при бекапе shutdown и почти всегда дольше, чем на несколько минут.

Andreyka
На сайте с 19.02.2005
Offline
822
#24

virsh suspend же?

P
На сайте с 08.03.2007
Offline
250
#25
dyakoff:
А в том же KVM виртуалка при бекапе shutdown и почти всегда дольше, чем на несколько минут.

C какого перепугу? В KVM есть минимум два способа сделать снапшот образа диска запущенной машины, можно сделать suspend, можно остановить. Даже если делать бэкап после shutdown (что вообще говоря правильно, но не слышал чтобы кто-то так делал), всё равно разумно предположить что после shutdown тут же делается снапшот средствами операционной системы и тут же запуск, то есть downtime как раз несколько минут.

M
На сайте с 16.09.2009
Offline
278
#26
Pilat:
Даже если делать бэкап после shutdown (что вообще говоря правильно, но не слышал чтобы кто-то так делал)

Еще-бы. Бедные клиенты были бы...

Регулярные минуты простоя - это заметно и это много.

Pilat:
то есть downtime как раз несколько минут.

Ну, о минутах, собственно и писали выше. Речь зашла о том, что минуты эти - от безграмотности. Нет никакой необходимости останавливать сервер на такое время.

P
На сайте с 08.03.2007
Offline
250
#27
myhand:
Еще-бы. Бедные клиенты были бы...

Регулярные минуты простоя - это заметно и это много.
Ну, о минутах, собственно и писали выше. Речь зашла о том, что минуты эти - от безграмотности. Нет никакой необходимости останавливать сервер на такое время.

На самом деле останавливать либо как-то готовить к бэкапированию надо - даже база данных как-то должна сбросить все буферы на диск. Это малоактуально для виртуалок с mysql+isam - там и так бардак, пара потерянных записей погоды не меняют, а вот для postgresql или innodb, где потерь не должно быть вообще, это актуально. (речь не идёт о целостности базы данных, скорее о целостности данных приложений в базе данных).

В Windows давно есть интерфейс оповещения приложений о необходимости сохранить данные, к сожалению линуксовый мир до этого только начинает доходить.

Останавливать виртуалки приходится, например, из-за того, что раздел LVM с виртуалками содержит и место для бэкапа - например proxmox по умолчанию так и делает, и создание LVM снапшотов не работает, а qcow снапшоты, кажется, ещё для бэкапирования использовать не научились. Пока нет внешнего хранилища для бэкапов, придётся останавливаться.

M
На сайте с 16.09.2009
Offline
278
#28
Pilat:
На самом деле останавливать либо как-то готовить к бэкапированию надо - даже база данных как-то должна сбросить все буферы на диск.

Это уже для взрослых :) Речь зашла о бекапе VPS в целом.

Pilat:
а вот для postgresql или innodb, где потерь не должно быть вообще, это актуально. (речь не идёт о целостности базы данных, скорее о целостности данных приложений в базе данных).

Состояние vps целиком дампится после suspend. Какие еще потери?

Pilat:
В Windows давно есть интерфейс оповещения приложений о необходимости сохранить данные, к сожалению линуксовый мир до этого только начинает доходить.

Надеюсь, до подобного маразма все-таки дело не дойдет. Зато у нас есть CRIU.

Pilat:
Останавливать виртуалки приходится, например, из-за того, что раздел LVM с виртуалками содержит и место для бэкапа

Ну так я и говорю - из-за чьей-то глупости.

P
На сайте с 08.03.2007
Offline
250
#29
myhand:
Это уже для взрослых :) Речь зашла о бекапе VPS в целом.
Состояние vps целиком дампится после suspend. Какие еще потери?

suspend не позволяет сохранить состояние VPS полностью - работающие процессы либо должны уметь опознавать выход из suspend, либо будут сохранять некорректные данные, хотя бы из-за неизбежного скачка времени и разорванных соединений. ыгызутв - это просто компромисс.



---------- Добавлено 20.12.2012 в 05:14 ----------

myhand:

Надеюсь, до подобного маразма все-таки дело не дойдет. Зато у нас есть CRIU.

Ну так я и говорю - из-за чьей-то глупости.

CRIU - это как раз то о чём я писал, и не "есть", а "будет" через несколько лет.

Andreyka
На сайте с 19.02.2005
Offline
822
#30

А еще можно просто сделать локинг в mysql и sync перед саспендом. Потом локинг снять.

1 234

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий