Отключение VAAI ATS сердцебиений для хранилища

Иногда при обновлении прошивки на массиве производитель (HP 3PAR) рекомендует временно отключить сердцебиение VAAI для VMFS-хранилищ (точнее, вернуться к до-VAAI методу). Есть целая статья, которая описывает, как это сделать через командную строку esxcli или PowerCLI — для одного хоста.

Поделюсь тем, как это делать на нескольких хостах через PowerCLI:

Connect-VIServer <vcenter fqdn>

#Смотрим текущее состояние
 Get-Cluster Clustername| Get-VMHost | %{Get-AdvancedSetting -Entity $_ -Name VMFS3.UseATSForHBOnVMFS5}

Name                 Value                Type                 Description
—-                 ——                —-                 ————
VMFS3.UseATSForHB… 1                    VMHost
VMFS3.UseATSForHB… 1                    VMHost
VMFS3.UseATSForHB… 1                    VMHost
VMFS3.UseATSForHB… 1                    VMHost
VMFS3.UseATSForHB… 1                    VMHost

# Отключаем - выставляем значение 0
Get-Cluster Clustername| Get-VMHost | %{Get-AdvancedSetting -Entity $_ -Name VMFS3.UseATSForHBOnVMFS5 | Set-AdvancedSetting -Value 0 -Confirm:$false}

Name                 Value                Type                 Description
—-                 ——                —-                 ————
VMFS3.UseATSForHB… 0                    VMHost
VMFS3.UseATSForHB… 0                    VMHost
VMFS3.UseATSForHB… 0                    VMHost
VMFS3.UseATSForHB… 0                    VMHost
VMFS3.UseATSForHB… 0                    VMHost

# Проверяем, что значение изменено.

Get-Cluster Clustername| Get-VMHost | %{Get-AdvancedSetting -Entity $_ -Name VMFS3.UseATSForHBOnVMFS5}

Name                 Value                Type                 Description
—-                 ——                —-                 ————
VMFS3.UseATSForHB… 0                    VMHost
VMFS3.UseATSForHB… 0                    VMHost
VMFS3.UseATSForHB… 0                    VMHost
VMFS3.UseATSForHB… 0                    VMHost
VMFS3.UseATSForHB… 0                    VMHost

После окончания работ обратно включаете этот механизм, передавая значение 1.

UPD: Обратите внимание, что в примере меняется параметр для VMFS5. Если есть VMFS3 — хранилища, то надо выполнять изменение двух параметров в теле скрипта.

Запись опубликована в рубрике 5.5, 6, Hardware, HP, VMware, vSphere с метками . Добавьте в закладки постоянную ссылку.

6 комментариев: Отключение VAAI ATS сердцебиений для хранилища

  1. Umlyaut говорит:

    Сердцебиение?

    Я не понял — импортозамещение (головного мозга?) широко шагает по нашей необъятной? 😉
    Чем не потрафил стандартный (отраслевой) термин «heartbeat»???

    С уважением.

  2. A.Vakhitov говорит:

    Фиг его знает
    :))

  3. Mister Nobody говорит:

    Я за слово «пульс».

  4. Umlyaut говорит:

    Mr.Nobody, хрен редьки не слаще (хоть и длиннее). 🙂

    Так и до НЖМД опуститься недолго…

    С уважением.

  5. Андрей Вахитов говорит:

    Кстати :))
    Редька — Radish
    Лошадь — Horse
    Хрен — Horseradish

  6. Ivan Semin говорит:

    Ваша заметка оказалась, как нельзя кстати, спасибо.

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

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