COMPUTING > Serwery Cloud > Zarządzanie Serwerem Cloud > Aktualizacja jądra szablonu CentOS 6.x z menadżerem Hyper-V

6.09 Aktualizacja jądra szablonu CentOS 6.x z menadżerem Hyper-V Przewodnik po usłudze Serwer Cloud Pro

 UWAGA: Informacje dotyczą aktualizacji systemu dla szablownów CentOS 6.x z menadżerem Hyper-V.
W celu wykorzystania wszystkich możliwości oferowanych przez Hyper-V na systemie operacyjnym CentOS Linux musisz zainstalować "Linux Integration Services" firmy Microsoft. Takie elementy są specyficzne dla danych wersji jądra, dlatego w przypadku aktualizacji tego ostatniego, bez wymaganej uwagi, mogą wystąpić problemy takie jka "Kernel Panic" podczas startowania, które uniemożliwią poprawne wystartowanie Serwera Cloud.

Aby obejść ten problem, do pliku yum.conf została dodana reguła, która ma na celu wykluczenie nowych kerneli z aktualizacji za pomocą polecenia yum , w celu uniknięcia powyższych problemów.

Jeśli potrzebujesz aktualizacji jądra, przede wszystkim musisz sprawdzić czy Microsoft wydał kompatybilną wersję "Linux Integration Services" a jeśli tak, wykonać następujące czynności:
 
  • Pobrać "Linux Integration Services" ze strony www.microsoft.com/pl-pl/download, wprowadzając "integration services" w wyszukiwarce, odnajdziesz różne wersje które zostały wydane.
  • Zaktualizuj system, np.: yum update
    Uwaga: Nie restartuj Serwera Cloud zanim proces nie zostanie ukończony.
  • Skopiuj pobrany plik na Serwer Cloud, zwykle jest to plik .iso (aby to zrobić skorzystaj z narzędzia WinSCP utility).
  • Utwórz miejsce montowania, np.: mkdir /mnt/hvtools.
  • Zamontuj plik, np.: mount -o loop LinuxICv34.iso /mnt/hvtools.
  • CSprawdź czy nie występuje poprzednia wersja "Integration Services", możesz to zrobić korzystając z polecenia rpm -qa | grep microsoft , jeśli wynik jest zerowy, nie jest zainstalowana żadna wersja, jeśli polecenie zwróci następujący wynik:
    microsoft-hyper-v-rhel63.3.4-1.20120727.x86_64
    kmod-microsoft-hyper-v-rhel63.3.4-1.20120727.x86_64
    na serwerze jest już zainstalowana wersja Integration Services.
  • Przejdź do folderu gdzie zamontowałeś ISO i uruchom następujące polecenie:
    sh install.sh - jeśli system nie posiadał poprzedniej wersji,
    sh upgrade.sh - jeśli jakaś wersja jest już zainstalowana.
  • Po zakończeniu instalacji zrestartuj Serwer Cloud.