Вчера у нас была ситуация, когда виртуальным машинам на одном из наших хостов ESX требовалось 10 минут для загрузки. Это только одна машина, работающая на хосте. Мы решили перезагрузить хост, что устранило проблему.
К сожалению, мы не знаем, почему виртуальные машины вообще были медленными. Мы рады регулярно перезагружать хост ESX, но не знаем, как определить, когда это необходимо. Как узнать, что хост ESX необходимо перезагрузить? До сих пор я думал, что его нужно будет перезагрузить только при установке обновления, если когда-либо.
Когда вы перезагружаете хост ESX? Когда с этим проблема. Очевидно, что если хосты и гости работают нормально, вам не нужно перезагружать хост. Это может звучать банально, но на самом деле нет хорошего ответа. Когда вы перезагружаете оборудование? Когда его нужно перезагрузить, что должно быть достаточно очевидно.
РЕДАКТИРОВАТЬ:
Приношу свои извинения за недоразумение. В моем ответе не говорилось, что вы должны регулярно его перезагружать. В моем ответе говорилось, что вы должны перезагрузить его, когда возникнет проблема. А как еще вы узнали, когда его перезагрузить? Если все работает нормально, перезагрузите ли вы его? Когда что-то идет не так, очевидно ли вам, что это не так? В своем первом комментарии к моему ответу вы сказали, что не можете ждать, чтобы распознать проблему, и вам нужно проявлять инициативу, поэтому я посоветовал регулярно перезагружать ее. Вы не можете получить и то, и другое. Вы либо ждете признаков проблемы, либо регулярно перезагружаете его.
В: «Как мне узнать, когда его перезагрузить?»
A: «Когда что-то не работает должным образом».
В: «Но я не могу ждать появления проблемы, я должен проявлять инициативу».
A: «Тогда перезагружайте его по обычному расписанию».
Я не вижу другого пути к этому.
В общем, после первоначального тестирования мы перезагружаем наши хосты как часть приложений исправлений, когда они выходят - это всегда было хорошо для нас - так что примерно раз в несколько месяцев, я думаю, никогда, черт возьми.