Ошибка Datastore usage on disk в vCenter 6.5

Ошибка Datastore usage on disk в vCenter 6.5

vmware logo

Добрый день! Уважаемые читатели и гости популярного блога, о Vmware ESXI и настройке серверов pyatilistnik.org. Относительно недавно, я вам рассказывал, как создавать свои оповещения в vCenter 5.5 (тригеры). Там я показывал, как редактируются встроенные тригеры. Сегодня на одном из моих датасторов, выскочило предупреждение: Datastore usage on disk, сам LUN имеет размеры 4 ТБ и на нем было свободно более 800 гигабайт. Данное оповещение сообщает, что у меня начинает заканчиваться свободное место на дисковом массиве, но в виду того, что свободно 800 гигабайт, это оповещение мне кажется лишним. Я вам покажу, как его поправить в vCenter 6.5 сервере.

Как выглядит предупреждение Datastore usage on disk

Вот так вот на вкладке "Summary" выглядит предупреждение.

Ошибка Datastore usage on disk-00

Если вы более подробно посмотрите сообщение, то вы увидите, что это стандартное оповещение (alarm) используемое в мониторинге гипервизоров.

Ошибка Datastore usage on disk-01

Варианты решения проблемы

Данное уведомление очень полезное, так как системный администратор будет в курсе, что у него заканчивается место, хотя уверен, что он об этом узнает из другой системы мониторинга, например, Zabbix. Но если у вас ситуация как у меня, когда на датасторе полно место и вы не хотите, чтобы предупреждение мозолило вам глаза, то у вас два варианта, точнее три:

  • Освободить свободное место на нужном датасторе ESXI хоста, не всегда представляется возможным
  • Полностью отключить оповещение, не самый лучший вариант
  • Отредактировать настройки, и изменить значения срабатывания тригера, наш выбор

Для того, чтобы изменить параметры, нужного вам задания по мониторингу, выберите в корне ваш vCenter 6.5 сервер, раздел "Monitor", вкладка Issues, в которой выберите пункт "Alarm Definitions". В поисковой строке введите "Datastore usage on disk". В итоге у вас будет выполнен фильтр по данному имени.

Ошибка Datastore usage on disk-02
Щелкните по нему правой кнопкой мыши и из контекстного меню выберите пункт "Edit", для его редактирования.

Ошибка Datastore usage on disk-03

Откройте пункт "Triggers", в нем вы увидите значения при которых он будет срабатывать. По умолчанию, это 75% занятого места, это предупреждение и 85% это критический alarm.

Ошибка Datastore usage on disk-04

Щелкните по ним и измените значения на свои.

Ошибка Datastore usage on disk-05

Я выставил 85% для предупреждения и 95% для критического сигнала. Сохраняем изменения, и ручками очищаем текущие уведомления, через функцию "reset to Green".

Ошибка Datastore usage on disk-06

Второй метод, полного отключения политики оповещения по тригеру "Datastore usage on disk". Делается это, через VMware PowerCLI. Подключитесь, через команду Connect-viserver -Server имя сервера, если будет ошибка проверки сертификата (Invalid server certificate), то ее решение в скобках.

Запросим текущее состояние политики с помощью команды:

Get-AlarmDefinition -Name 'Datastore usage on disk'

Как видите она включена и имеет значение "True". Давайте ее отключим, для этого есть две команды, которые я подсмотрел на (https://kb.vmware.com/s/article/2076157):

Отключение Datastore usage on disk-2

Get-AlarmDefinition -Name 'Datastore usage on disk' | Set-AlarmDefinition -Enabled:$false
для включения политики, выполните:
Get-AlarmDefinition -Name 'Datastore usage on disk' | Set-AlarmDefinition -Enabled:$true

Посмотреть все политики оповещения связанные с датастором, можно вот так:

Get-AlarmDefinition -Name '*Datastore*' | ft -autosize

Из графического интерфейса можно выключить тригер, сняв галку "Enable this alarm"

отключение Datastore usage on disk

Старайтесь не доводить ваши датасторы, до уведомления "Datastore usage on disk"

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *