Merhaba, bazı durumlarda Hyper-V Host'larınız üzerinde çalışan sanal sunucularda mount edilmiş ISO dosyalarını listelemeniz gerekebilir.
Bu durumda kullanmanız gereken komut setini paylaşacağım.
Stand alone çalışan Hyper-V Host için aşağıdaki komutu Powershell üzerinde run as admin ile çalıştırabilirsiniz.
Get-VMDvdDrive -VMName * | Where-Object {$_.DvdMediaType -eq 'ISO'}
Komutun sonuna | Fl koymanız halinde dosya uzantısı uzun olan ISO varsa dosya ismini görmenizi ve diğer detayları bulmanızı sağlar.
Üstteki komut ile Stand alone çalışan Hyper-V Host sunucunuz üzerindeki mount edilmiş ISO’Ları listeleyeceğinizi görmüş olduk. Şimdi ise Cluster yapısındaki Hyper-V üzerinde cluster genelindeki mount edilmiş ISO’ları listeleme komutunu paylaşıyorum.
Get-ClusterGroup | ? {$_.GroupType -eq 'VirtualMachine' } | Get-VM | Get-VMDvdDrive | Where-Object {$_.DvdMediaType -eq 'ISO'}
Şimdide Mount durumda olan ISO’ları tek bir komutla unmount hale getirelim.
Get-VM | Get-VMDvdDrive | Set-VMDvdDrive -path $null
Komutu ile ilgili Hyper-V host üzerindeki mount durumda olan tüm ISO’ları unmount hale getirebilirsiniz.
Örnekler aşağıdadır.
Hiç yorum yok:
Yorum Gönder