search
Categories
Sponsors
VirtualMetric Hyper-V Monitoring, Hyper-V Reporting
Archive
Blogroll

Badges
MCSE
Community

Cozumpark Bilisim Portali
Posted in Virtual Machine Manager, Windows Powershell | No Comment | 3,125 views | 23/01/2009 13:07

Now we are going to list all virtual machines (vm) in a specific Virtual Host (vmhost) by sorting VHD Path. I think this is really important for Hyper-v and VMM administrators. Because we know, one of the biggest factor on performans is VHD location. If you place so many Virtual Machines in one IDE/SATA hdd, you get low performans from Hyper-v. So if you want to make a script to deploy a vm, first you see disc situations and then you should choose a path. Lets see sorting codes:

1
get-vmhost hyperv09.hyperv.pluvia.org | Get-VM | Get-VirtualHardDisk | sort-object Location | Format-List Name,Location

As you see, hyperv09.hyperv.pluvia.org is our vmhost. If we type Format-List Name, Location, we can easily see VHD locations of Virtual Machines. Good luck.

This post also available in Turkish.


Posted in Virtual Machine Manager | 1 Comment | 5,237 views | 21/01/2009 01:07

Daha önceki yazılarımdan bildiğiniz üzere, VMM template’lerini Windows sunucuları sysprep ettikten sonra yaratıyordum. Fakat bu işlemden sonra özellikle Server 2008’de hata almaya başladık. Öyle bir duruma geldi ki sunucuda mavi ekrana neden olan sorunlar oluşturabiliyor. Özellikle VMM deploy sırasında aşağıdaki hatayı alıyoruz.

Warning (10660) – Cannot install virtualization guest services on virtual machine SERVER because its virtual hard disks are generalized.

VMM’in konuyla ilgili tabiki yine çok general bir çözümü var.

Recommended Action – Install the virtualization guest services after the virtual machine has been customized.

Ne alaka? Zaten VMM servisleri kurulu olan bir makinada işlem yapıyoruz. Bu durumda bizden tekrar kurulum mu yapmamızı talep ediyorsun? Kurulumu meraktan tabiki yaptım fakat onda da hata verdi. Hata vermesinin nedeni sunucu üzerinde servislerin zaten yüklü olması. Bu durumda yapılacak iki şey kalıyor. Ya Server 2008’i bizim yerimize VMM sysprep’li hale getirecek ya da vm’i açmadan önce vm’in bulunduğu hostu, vmm üzerinden refresh edeceğiz. VMM üzerinden host’u refresh ettiğimizde:

untitled

Yukardaki gibi bir güncelleme oluyor sunucuda. Daha sonra vm’i başlattığımızda sorun olmadığını görüyoruz. Bu işlemlerin ardından şimdilik sunucu üzerinde deploy’dan kaynaklı bir mavi ekran hatası almadık. Kolay gelsin.

Düzeltme: Yukardaki durum, VHD’yi sysprep ettiğinizde karşılaşılan doğal bir durumdur. Mavi ekran gibi bir probleme sebep olmadığı görülmüştür. Fakat bilgi bütünlüğünü sağlamak için yazıyı düzeltmiyorum. Bilgilerinize..