Hyper-V-VMMS 19510 — The Integration Services Setup Disk image could not be updated: The process cannot access the file because it is being used by another process. (0x80070020).

imageПосле установки некоторых обновлений касающихся работы Hyper-V на некоторых хостах виртуализации в журнале роли Hyper-V можно обнаружить ошибку с кодом 19510, фиксирующуюся каждые 5 минут:

Log Name:      Microsoft-Windows-Hyper-V-VMMS-Admin
Source:        Microsoft-Windows-Hyper-V-VMMS
Date:          11.02.2016 10:18:32
Event ID:      19510
Level:         Error     
User:          SYSTEM
Computer:      KOM-AD01-VM10.holding.com
Description:
The Integration Services Setup Disk image could not be updated: The process cannot access the file because it is being used by another process. (0x80070020).

Причиной появления такой ошибки может стать наличие подмонтированного образа компонент интеграции (%SystemRoot%\System32\vmguest.iso) на одной или нескольких виртуальных машинах хоста. Чтобы быстро отловить такие машины выполним PS-команду:

Get-VMDvdDrive -VMName * | Where {$_.Path -like "*\vmguest.iso"}

image

Как видим, в нашем случае на одной из виртуальных машин действительно подмонтирован диск с компонентами интеграции. Отключить его использование можно либо через консоль Hyper-V Manager в свойствах соответствующей виртуальной машины, либо, если таких машин несколько, быстрее это сделать с помощью PS:

Get-VMDvdDrive -VMName * | Where {$_.Path -like "*\vmguest.iso"} | Set-VMDvdDrive -Path $null

Спустя 5 минут после этого образ будет успешно обновлён и в журнале появится соответствующее событие:

Log Name:      Microsoft-Windows-Hyper-V-VMMS-Admin
Source:        Microsoft-Windows-Hyper-V-VMMS
Date:          11.02.2016 11:08:33
Event ID:      19500
Level:         Information    
User:          SYSTEM
Computer:      KOM-AD01-VM10.holding.com
Description:
The Integration Services Setup Disk image was successfully updated.

Не забывайте освобождать виртуальные приводы во избежание проблем подобного рода Winking smile

Всего комментариев: 2 Комментировать

  1. В свое время я вешал скрипт в оркестраторе на весь кластер — ночью он пробегался по ВМ кластера и освобождал у них примонтированный CD. А то коллеги то установочник какой забудут, то исошник с компонентами интеграции.

    1. Алексей Максимов / Автор записи

      Тоже вариант.

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