У меня на vCenter установлен SQL Server Express, поэтому максимальный размер базы данных может составлять всего 4 ГБ. Я не знаю почему, но с какого-то момента размер db начал расти экспоненциально, поэтому мне пришлось удалить данные старше 40 дней с помощью сценария, предоставленного на сайте vmware (VCDB shrink sql или около того ..)
Вопрос в том, есть ли какой-либо флаг подробности / отладки, который я случайно включил некоторое время назад, чтобы БД заполнялась быстрее? В прошлом количество виртуальных машин не менялось, и я не менял ничего существенного в инфраструктуре.
А может, все в порядке и нужно обновить SQL-сервер? (40 виртуальных машин)
Кластер ESXi 4.1 с установленными устройствами Essentials Plus vDR, vMA
Я бы проверил, какие настройки для статистики в настройках vCenter. Если они будут изменены по умолчанию, это может привести к сгенерированию большого количества данных. В конце концов вам придется укусить пулю и купить правильный SQL, я считаю, что Vmware рекомендует не использовать экспресс-версию для сайтов с более чем 50 виртуальными машинами.
Как вы уже догадались, более высокий уровень ведения журнала может создать довольно большую базу данных.
Вот как можно проверить / изменить уровень ведения журнала в vCenter.
В vClient: Меню администрирования -> Настройки vCenter -> Параметры ведения журнала.
Если предлагает вам диапазон от None до Trivia (чрезвычайно подробный)
NB: VMware предлагает калькулятор размеров, который можно использовать для прогнозирования роста системного журнала: http://www.vmware.com/support/pubs/vs_pages/vsp_pubs_esx40_vc40.html