Problemy z Hyper-V

Tytul straszy, ale nie jest az tak zle. Otóz Hyper-V wspierany jest przez konsultantów firmy Microsoft, którzy staraja sie kazdy zgloszony problem rozwiazac. Od telefonów na specjalna linie poczawszy, poprzez zgloszenia na grupach NNTP az po bezposrednie zaangazowanie pracowników Microsoft (i partnerów) we wdrozenia u klientów.
Chuck Timon, Senior Escalation Engineer w dziale Microsoft Enterprise Platforms Support zebral najczesciej pojawiajace sie problemy w zgrabna liste, która spróbuje tu pokrótce przedstawic:

Planowanie i wdrozenie

  • Problem: Gdzie jest dokumentacja do Hyper-V?
  • Rozwiazanie: Na stronach TechNet
  • Problem: Jak zmigrowac do Hyper-V maszyny wirtualne z Virtual Server 2005 / Virtual PC 2007?
  • Odpowiedz: Uzyc SCVMM, a jezeli ktos go nie ma, to:
  • Okreslic które maszyny warto zmigrowac.
  • Odinstalowac VM Additions (z wyjatkiem wersji 13.813 nie da sie tego zrobic po migracji!).
  • Sprawdzic wersje HAL (w galezi Computer w devmgmt.msc) czy jest zgodna z ACPI. Niezgodny HAL nie uniemozliwia migracji, ale zostanie zmieniony po instalacji pakietu integracyjnego do Hyper-V a system bedzie wymagal ponownej aktywacji.
  • Wskazane jest usuniecie przed migracja (przez uninstall z devmgmt.msc) emulowanej karty sieciowej Intel 21140
  • Usunac lub scalic dyski róznicowe, poniewaz Hyper-V ich nie uzywa (zamiast tego sa znacznie lepsze snapshoty)
  • Zrobic maszyny w Hyper-V i uzyc w nich dysków VHD. Hyper-V nie zrozumie innych niz VHD plików z Virtual Server / Virtual PC.

Instalacja

  • Problem: W czasie instalacji Hyper-V komputer zawiesza sie w fazie "Configuring Updates Stage 3 of 3"
  • Rozwiazanie: Zajrzyj do KB950792
  • Problem: Wirtualna maszyna nie uruchamia sie poniewaz "hypervisor is not running"
  • Rozwiazanie: W BIOS wlaczyc DEP oraz sprzetowa wirtualizacje. Zapisac ustawienia BIOS, odlaczyc komputer od zasilania i po chwili wlaczyc ponownie. Czesto sam restart nie wystarcza aby BIOS zastosowal takie zmiany w ustawieniach.

Urzadzenia

  • Problem: Karta sieciowa pojawia sie jako nieznane urzadzenie
  • Rozwiazanie: Zainstalowac Integration Components.
  • Problem: nie mozna zamapowac wirtualnego portu COM do portu fizycznego
  • Rozwiazanie: This is by design.
  • Problem: Dyski dynamiczne podlaczone do kontrolera SCSI w Windows 2003 pojawiaja sie w Hyper-V jako Offline.
  • Rozwiazanie: Przestawic w kluczu  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storvsc wartosc Start z 3 na 0.

Integration Components

  • Problem: Maszyny wirtualne maja status "Paused-Critical"
  • Rozwiazanie: Zrobic miejsce na dysku, na którym przechowywane sa pliki VHD
  • Problem: Podczas uruchamiania maszyny wirtualnej pojawia sie blad 0x800704C8
  • Rozwiazanie: Ustawic program antywirusowy na systemie macierzystym tak, aby omijal katalogi z plikami maszyn wirtualnych.

Klastry

  • Problem: Zmiany wykonane na jednym wezle nie sa zachowywane przy przeniesieniu na inny wezel.
  • Rozwiazanie: po zmianach, nalezy w interfejsie Failover Cluster Management uzyc opcji "Refresh virtual machine configuration" zanim maszyna zostanie przeniesiona na inny wezel.
  • Problem: Gdzie jest dokumentacja?
  • Rozwiazanie: Na stronie https://technet.microsoft.com/en-us/library/cc732181.aspx

Snapshoty

  • Problem: Moje snapshoty zniknely.
  • Rozwiazanie. Zajrzyj do kopii zapasowych. Prawdopodobnie zniknely dlatego, ze zwiekszyles rozmiar pliku VHD.
  • Problem: Maszyna wirtualna dzialala teraz nie startuje.
  • Rozwiazanie: Ktos usunal pliki avhd dla maszyny ze snapshotami. Zajrzyj do kopii zapasowych...

VSS i backup

  • Problem: Jak najlepiej zrobic backup?
  • Rozwiazanie: Zajrzyj do KB 958662

Konsola zarzadzajaca Hyper-V

  • Problem: Podczas zarzadzania zdalnym hostem pojawia sie blad "You might not have permission to perform this task"
  • Rozwiazanie: Prawdopodobnie, konsola zarzadzajaca pochodzi z wczesniejszej wersji Hyper-V (na przyklad z wersji beta dostarczanej z systemem Windows Server 2008). Nalezy zaktualizowac konsole zarzadzajaca.

W ramach malego podsumowania jeszcze pare slów... Te problemy to czysta statystyka, wiec czesc z nich moze wydawac sie glupia zaprawionym w boju administratorom. Niemniej jednak kilka spraw z powyzej listy moglo niejednemu specjaliscie odebrac sporo godzin snu. Warto wiedziec, ze takie problemy sie pojawiaja i chyba pocieszajace jest, ze niewiele z nich to istotne bledy w samym Hyper-V. Mimo, ze to produkt zupelnie nowy, wydaje sie przyzwoicie dopracowany. Choc pewnie dopiero w wersji R2 (oficjalnie w przyszlym roku) opublikowana zostanie lista poprawek i tak jak w przypadku Service Packów, dopiero z niej dowiemy sie co tak naprawde dotychczas nie dzialalo poprawnie.

Autor: Grzegorz Tworek