Author Archives: Łukasz Kałużny - Page 2

Testowanie Windows To Go w Client Hyper-V

Po wygraniu pendrive certyfikowanego dla WTG postanowiłem trochę bardziej przyjrzeć się temu rozwiązaniu. Wkurzyło mnie trochę testowanie, czyli restarty, testy, znowu powrót do normalnego systemu. Z lenistwa nie zawsze chce mi się pracować przy biurku na dwóch komputerach naraz, żeby mieć dostęp do swojego normalnego systemu w czasie testowania WTG.

Rozwiązanie mojego lenistwa z wykorzystaniem Hyper-V jest banalnie proste. Do tego celu pendrive trzeba potraktować, jako dysk pass-through i podpiąć go do maszyny wirtualnej. Z większością pamięci USB nie da się tak zrobić niestety, ponieważ system wykrywa je, jako removable media. Żeby dysk podłączyć do maszyny trzeba go przenieść w tryb offline, dla zwykłych urządzeń skończy się to komunikatem jak poniżej.

Na szczęście pendrivy certyfikowane dla WTG są wykrywane, jako dyski typu fixed, czyli jak normalne dyski twarde podłączane przez SATA czy USB.

Przejdźmy teraz do samego podłączenia pendrive z WTG do maszyny wirtualnej w Hyper-V. Na początek trzeba taki dysk przenieść w tryb offline. Możemy tego dokonać z przystawki zarządzania dyskami lub z linii komend programem diskpart. Aby dokonać tego z Windows 8 wciskamy Win + X i wybieramy Disk Management. W konsoli klikamy prawym przyciskiem na nasz dysk z WTG i wybieramy opcję Offline

Aby zrobić to samo z konsoli uruchamiamy na prawach administratora polecenie diskpart i wykonujemy następujące polecenia(# oznacza numer naszego pendrive z polecenia list disk):

list disk
select disk #
offline disk
exit

Teraz w Hyper-V tworzymy maszynę wirtualną bez dysku i wchodzimy w jej ustawienia. Wybieramy IDE Controller 0 i dodajemy dysk twardy. W ustawieniach nowego dysku twardego wybieramy Physical hard disk i wskazujemy nasz pendrive.

Teraz możemy uruchomić naszą maszynę i cieszyć się wygodnym środowiskiem testowym dla WTG.

“Someday we hope to have a budget”, czyli tani DR z użyciem Hyper-V Replica

Jutro na WGUiSW będę prowadził prezentację o Hyper-V Replice pod tytułem “Someday we hope to have a budget”, czyli tani DR z użyciem Hyper-V Replica.

Strona spotkania na WSS – link oraz Facebooku – link

Spotkanie dostępne będzie również online pod adresem https://meet.lync.com/wguisw/pawel.plawiak/ZT6TP6P3

Tytuł sesji jest inspirowany starym Dilbertem na temat Disaster Recovery.

RemoteFX w Windows Server 2012, cześć pierwsza

Zaczynając wpis o RemoteFX warto wpierw przytoczyć termin VDI. VDI to skrót od angielskiego terminu Virtual Desktop Infrastructure, czyli Infrastruktura wirtualnych pulpitów. Jest to zbiór technologii pozwalających na centralizacje środowiska pracy użytkownika(dane, aplikację) poprzez wirtualizację klienckich systemów operacyjnych. Użytkownicy do takiego środowiska („swoich pulpitów”) dostają się zdalnie z komputerów, terminali (thin client), urządzeń mobilnych. Dla użytkowników w teorii nieśnie to duży komfort pracy, ponieważ niezależnie od miejsca pracy i urządzenia mają dostęp do swoich danych i aplikacji. Czemu w teorii? Ponieważ zawsze muszą mieć dostęp online do VDI. Dla firmy i IT VDI zmniejsza koszty obsługi użytkownika i wprowadza standaryzację stacji. Niestety koszty początkowe wejścia w to rozwiązanie są wysokie.

Na rynku są dostępne trzy wiodące rozwiązania:

  • Microsoft Virtual Desktop Infrastructure
  • Citrix XenDesktop
  • VMware View

Czym jest RemoteFX?

RemoteFX to technologia sprzętowej akceleracji grafiki w maszynach wirtualnych hostowanych na Hyper-V wykorzystywana przy połączeniach protokołem RDP(połączenia pulpitu zdalnego). Rozwiązanie to wykorzystuje potencjał nowoczesnych kart graficznych poprzez wykorzystanie ich do przetwarzania grafiki z maszyn wirtualnych i jednoczesnym odciążeniu procesorów. RemoteFX wspiera także od początku swojego istnienia przekierowanie USB. Pozował to na podłączenie urządzeń z USB(kamerki, telefony komórkowe) do maszyny wirtualnej poprzez RDP, czyli łącząc się z jakiegoś komputera do maszyny wirtualnej możemy podłączyć do niej na przykład telefon lub tablet z IOS i iTunes poprawnie połączy się z nim.

RemoteFX został wprowadzony w SP1 dla Windows Server 2008R2, jako części roli Remote Desktop Services w celu rozszerzenie możliwości VDI Microsoftu. RemoteFX może także zostać użyty w przypadku wykorzystania Citrix XenDesktop razem z Hyper-V.

Protokół Remote Desktop Protocol w wersji 8 zaimplementowany w Windows Server 2012 oraz Windows 7 i 8 (dla Windows 7 jest dostępna aktualizacja RDP do wersji 8 – http://support.microsoft.com/kb/2592687) przynosi sporo rozszerzenie dla RemoteFX:

  • RemoteFX Adaptive Graphics
  • RemoteFX for WAN
  • RemoteFX Multi-Touch
  • RemoteFX Media Redirection API

Dokładny opis i działanie można obejrzeć w filmie z konferencji TechEd NA 2012 – RemoteFX and RDP Rocking RDS in Windows Server 2012.

RemoteFX działa tylko na maszynach wirtualnych z Windows 7 SP1 i 8 w wersji Enterprise!

Wymaganie sprzętowe

Do uruchomienia RemoteFX musimy spełnić następujące warunki.

Procesor musi pozwalać na uruchomienie Hyper-V, czyli posiadać sprzętowe wsparcie dla wirtualizacji. W Intelu to Intel VT, a w AMD to AMD-V. Następną funkcją wymaganą przez Hyper-V jest Data Execution Prevention, w Intelu to Intel XD, a w AMD – AMD NX. RemoteFX dodatkowo wymaga od procesora obsługi Second Level Address Translation, w skrócie SLAT. Technologia ta zmniejsza zużycie procesora w procesie tłumaczenia adresów pamięci RAM w maszynie wirtualnej na adresy w pamięć fizycznej RAM. W Intelu ta technologia została zaimplementowana pod nazwą Extended Page Tables, a w AMD pod nazwą Rapid Virtualization Indexing.

Karta graficzna użyta z RemoteFX musi obsługiwać DirectX w wersji 11 oraz posiadać sterowniki WDDM w wersji 1.2. Najlepiej do użycia z RemoteFX w zastosowaniach produkcyjnych sprawdzają się karty z serii profesjonalnych takich jak AMD FirePro oraz Nvidia Quadro. Do testów można też użyć kart konsumenckich. Ja testy przeprowadzałem na NVIDIA GeForce GTX 550 Ti, która działa poprawnie z RemoteFX.

Karta graficzna musi posiadać odpowiednia ilość pamięci. Aby to wyliczyć można posłużyć się poniższą tabelą. Powstała ona dla wersji 2008R2, ale jest zgodna z 2012, z tą różnicą, że w 2012 można użyć do 8 monitorów.

Maksymalna rozdzielczość monitora Maksymalna liczba monitorów w ustawieniach maszyny wirtualnej
1 monitor 2 monitory 3 monitory 4 monitory
1024 x 768 75 MB 105 MB 135 MB 165 MB
1280 x 1024 125 MB 175 MB 225 MB 275 MB
1600 x 1200 184 MB 257 MB 330 MB 385 MB
1920 x 1200 220 MB 308 MB 425 MB 495 MB

Instalacja i konfiguracja

Serwer

Aby użyć RemoteFX w Windows Server 2012 lub Hyper-V Server 2012 musimy mieć zainstalować rolę Hyper-V oraz Remote Desktop Virtualization Host.

Można tego dokonać jednym poleceniem w powershell. Po jego wykonaniu serwer automatycznie zrestartuje się, jeśli będzie to wymagane. Polecenie to wykonujemy na uprawnieniach administratora.

Add-WindowsFeature RDS-Virtualization -IncludeManagementTools –Restart

Po wykonaniu polecenia mamy zainstalowany serwer Hyper-V oraz role Remote Desktop Virtualization Host. W Hyper-V konfigurujemy standardowo ścieżki umieszczenia plików maszyny wirtualnych, tworzymy siec typu External. Jak tego dokonać możecie przeczytać w moim wpisie – Podstawy instalacji i konfiguracji Hyper-V Server 2012

Dodatkowym ustawianiem, które dochodzi do Hyper-V w przypadku użycia RemoteFX w jest Physical GPUs. W ustawieniach możemy zobaczyć konfiguracje kart graficznych dostępnych w systemie oraz jeśli chcemy użyć ich do RemoteFX to możemy zaznaczyć checkbox Use this GPU with RemoteFX.

Od strony Hyper-V to koniec konfiguracji.

Maszyny wirtualna

Przejdźmy do stworzenia maszyny wirtualnej wykorzystującej wirtualne GPU dla RemoteFX.

Tworzymy normalnie maszynę wirtualną. Po jej utworzeniu wchodzi w jej ustawienia i z pozycji Add Hardware wybieramy RemoteFX 3D Video Adapter i klikamy Add.

W ustawieniach maszyny wirtualnej pojawią się ustawienia karty graficznej. W nich możemy wybrać maksymalną ilość monitorów i maksymalna rozdzielczość.

Po takim skonfigurowaniu maszyny wirtualnej możemy w niej zainstalować system operacyjny. W moim przypadku to Windows 8 w wersji Enterprise. Możemy również zainstalować Windows 7 z SP1 w wersji Enterprise. Wymagana wtedy będzie instalacją aktualizacji KB2592687.

Po instalacji w systemie operacyjnym na maszynie wirtualnej włączamy możliwość podłączenia pulpitem zdalny. Aby to skonfigurować wchodzimy w Panele Sterowania -> System -> Remote -> Remote Desktop -> Allow remote connections to this computer.

Tak skonfigurowana maszyna wirtualna będzie teraz działać z RemoteFX przy połączeniu poprzez pulpit zdalny.

W ustawieniach klienta pulpitu zdalnego ustawiamy automatyczny dobór ustawień w zależności, od jakości połączenia.

W następnej cześci wpisu pokaże działanie RemoteFX w praktyce.

Podstawy instalacji i konfiguracji Hyper-V Server 2012

W tym wpisie postaram się przybliżyć instalację i konfigurację darmowego Hyper-V Server 2012. Sposoby konfiguracji przedstawione tutaj, również działają na Windows Server 2012 w wersji Core.

Hyper-V Server 2012 to darmowy hypervizor typu pierwszego (w konkurencji odpowiednikami są VMware vSphere Hypervisor aka ESXi oraz Citrix XenServer) od Microsoftu. Do ściągnięcia pod adresem https://profile.microsoft.com/RegSysProfileCenter/wizard.aspx?wizid=5e91c6ca-a0fe-464a-8c04-83c1336c254e&lcid=1033&ci=393 lub http://www.microsoft.com/en-us/server-cloud/hyper-v-server/default.aspx.

Posiada on pełną funkcjonalność Hyper-V tak jak płatne wersje Windows Server 2012, z tą różnicą, że rola Hyper-V jest już preinstalowana oraz nie ma możliwość włączenia GUI tak jak w wersji Core.

Hyper-V Server może działać w grupie roboczej jak i domenie Active Directory. W przypadku konfiguracji w grupie roboczej tracimy funkcjonalności klastrów oraz shared nothing live migration.

Opisany przez mnie tutaj sposób dotyczy konfiguracji w grupie roboczej, ale może być stosowany również w przypadku korzystania z domeny.

Kolejność instalacji i konfiguracji pojedynczego serwera wynikająca z mojego doświadczenia z Hyper-V oraz dobrych praktyk to:

  • Instalacja
  • Zmiana nazwy serwera (sconfig lub Corefig)
  • Instalacja sterowników (Corefig lub instalator producenta)
  • Dodanie do domeny(opcjonalnie) (sconfig lub Corefig)
  • Instalacja poprawek (sconfig lub Corefig)
  • Konfiguracja zdalnego zarządzania (cmd)
  • Konfiguracja sieci wirtualnych (menadżer Hyper-V lub PowerShell)

Instalacja

Po wystartowaniu z płyty jak widać wita nas normalny instalatora Windows’a. Wybieramy ustawienia językowe i wciskamy Next.

Dalej normalny instalator Windows’a;). Klikamy Install Now.

Akceptujemy licencję i klikamy Next.

Wybieramy opcję Custom…

Dalej jak to w instalatorze Windows’a standardowy program do partycjonowania. Robimy partycje, wskazujemy gdzie chcemy zainstalować i aby rozpocząć instalację klikamy Next.

I po instalacji wita nas ekran logowania.

Naciskamy Crtl+Alt+Delete, klikamy na konto Administrator i zmieniamy ustawiamy hasło.

No i po pierwszym logowaniu widźmy tylko uruchomione dwa okna:)  CMD i narzędzie konfiguracyjne SCONFIG.

Narzędzia do konfiguracji

Cmd.exe, powershell.exe, regedit.exe

Narzędzia, których nie trzeba przedstawiać. W Hyper-V Server są one podstawą. Od wersji 2012 wszystko można skonfigurować lub zautomatyzować z poziomu powershella.

sconfig – Server Configuration tool

sconfig pojawiło się pierwszy raz w Hyper-V Server 2008. Służy ono do konfiguracji i zarządzania podstawowymi aspektami Hyper-V Server/Server Core takim jak:

  • Zmiana nazwy
  • Dodanie do domeny/grupy roboczej
  • Konfiguracja aktualizacji
  • Instalacja aktualizacja
  • Włączenie pulpitu zdalnego
  • Podstawowa konfiguracja sieci

Corefig

Corefig to darmowe narzędzie do graficznej konfiguracji napisane w powershellu wywodzące się z projektu CoreConfig. Projekt dostępny jest na Codeplex pod adresem http://corefig.codeplex.com. Corefig pozwala na:

  • Licencjonowanie produktu
  • Funkcje sieciowe
  • Ustawienia iSCSI
  • Role i funkcje serwerowe – w przypadku wersji Windows Server
  • Uprawnienia użytkowników i grup
  • Tworzenie i usuwanie udziałów
  • Dynamiczne ustawienia zapory
  • Ustawienia ekranu i wygaszacza ekranu
  • Dodawanie i usuwanie sterowniki
  • Ustawienia proxy
  • Aktualizacje systemu Windows (w tym programu WSUS)
  • Multipath I/O
  • Hyper-V oraz podgląd miniatur maszyny wirtualnych
  • Dodawanie do domeny oraz zmiana nazwy komputera
  • Dodaj / usuń programy
  • Usługi
  • WinRM

Konfiguracja zdalnego zarządzania

Aby zarządzać zdalnie Hyper-V Server 2012 potrzeba Windows 8 z zainstalowanym menadżerem Hyper-V i Remote Server Administration Tools lub Windows Server 2012 z zainstalowanymi odpowiednimi przystawkami. Z poziomu Windows 7/2008R2 można zarządzać nowym Hyper-V, ale nie ma wtedy możliwość wykorzystania jego nowych funkcji takich jak dyski vhdx, virtual fiber channel, nowe ustawienia kart sieciowych.

Firewall

Dla menadżera Hyper-V oraz przystawek do zarządzania jest wymagane stworzenie odpowiednich reguł na firewallu na serwerze oraz na stacji, z której będziemy zarządzać Hyper-V Server’em.

Poniżej przygotowane reguły do wklejenia w linii poleceń na prawach administratora:

netsh advfirewall firewall set rule group="File and Printer Sharing" new enable=yes
 netsh advfirewall firewall set rule group="Remote Service Management" new enable=yes
 netsh advfirewall firewall set rule group="Performance Logs and Alerts" new enable=yes
 Netsh advfirewall firewall set rule group="Remote Event Log Management" new enable=yes
 Netsh advfirewall firewall set rule group="Remote Scheduled Tasks Management" new enable=yes
 netsh advfirewall firewall set rule group="Remote Volume Management" new enable=yes
 netsh advfirewall firewall set rule group="Windows Firewall Remote Management" new enable =yes
 netsh advfirewall firewall set rule group="windows management instrumentation (wmi)" new enable =yes

Konsola Disk Management

W celu zarządzania dyskami poprzez przystawkę Disk Management należy przełączyć usługę Virtual Disk w tryb automatyczny na serwerze Hyper-V. Dokonujemy tego za pomocą polecenia:

sc config vds start= auto

Konsola Hyper-V Manager

W celu połączenia się menadżerem Hyper-V zdalnie należy na Windowsie, z którego będziemy się łączyć do Hyper-V musimy skonfigurować „ANONYMOUS LOGON” w zabezpieczeniach COM. W tym celu uruchamiamy DCOMCNFG, jako administrator. W konsoli rozwijamy Component Services -> Computers i klikamy prawym przyciskiem myszy na My Computer i wybieramy Properties. W zakładce COM Security klikamy w sekcji Access Premissions na Edit Limits… i z listy wybieramy ANONYMOUS LOGON i zaznaczamy uprawnienie Remote Access na Allow.

Uruchomiony menadżer Hyper-V i podłączony do zdalnego serwera Hyper-V

Server Manager

Aby użyć Server Manager na stacji, z której go uruchamiam w powershellu na uprawnieniach administratora musimy wykonać poniższe polecenie:

Set-Item wsman:\localhost\Client\TrustedHosts NAZWA_SERWERA -Concatenate –Force

Poświadczenia

Jeżeli poświadczenia(login i hasło) na komputerze, którym zarządzamy są inne niż na serwerze Hyper-V to można skorzystać z dwóch opcji łączenia się.

Pierwszą możliwością jest zapisanie poświadczeń w menadżerze poświadczeń za pomocą polecenie CMDKEY.

cmdkey /add:NAZWA_SERWERA /user:NAZWA_SERWERA\NAZWA_UŻYTKOWNIKA /pass

Drugą opcją jest uruchamianie przystawek za pomocą polecenie runas z parametrem netonly, czyli np., aby odpalić menadżer Hyper-V z potrzebnymi poświadczeniami używamy polecenia:

runas /netolny /user:NAZWA_SERWERA\NAZWA_UŻYTKOWNIKA "mmc.exe virtmgmt.msc"

Druga opcja jest niezbędna, jeśli chcemy zdalnie modyfikować ustawienia FireWall’a, ponieważ wygląda na to, że przystawka do zarządzania FireWall’em nie potrafi skorzystać z zapisanych poświadczeń.

Konfiguracja sieci wirtualnej w Hyper-V

Przed konfiguracją sieci w Hyper-V polecam zapoznać się z artykułem Darka Porowskiego, który dobrze przybliża teorię na ten temat – http://technet.microsoft.com/pl-pl/library/hyper-v–rodzaje-wirtualnych-sieci.

Zakładam, że w naszym serwerze mamy tylko jedną kartę sieciową i chcemy, aby serwer Hyper-V współdzielił ją razem z maszynami wirtualnymi na niej. W tym celu należy stworzyć sieci typu External (zewnętrzną) z włączoną opcją współdzielenia sieci z Hyper-V.

Można tego dokonać na dwa. Pierwszym jest konfiguracja graficzna z menadżera sieci w menadżerze Hyper-V, procedura ta jest opisana tutaj – http://technet.microsoft.com/pl-pl/library/hyper-v–tworzenie-i-konfiguracja-wirtualnych-sieci.aspx, część opisana, jako Zewnętrzna sieć wirtualna. Drugą metodą jest konfiguracja tego poprzez komendę w PowerShellu. Polecenie do tego wygląda następująco:

New-VMSwitch -Name "Nazwa switcha" -NetAdapterName "Ethernet 2" -AllowManagementOS $true

Parametr Name określa nazwę naszego wirtualnego switch. NetAdapterName to nazwa naszej fizycznej karty sieciowej. Jej nazwę możemy wsiąść z polecenie ipconfig.

Po stworzeniu wirtualnego switcha z siecią zewnętrzną z włączonym współdzieleniem z Hyper-V w systemie jest tworzona wirtualna karta, która jest podpięta do naszego nowego wirtualnego switcha. Po wpisaniu polecenia ipconfig w linii polecenie widać, że karta wykorzystana do stworzenia switcha znikła, a na jej miejsce pojawiła się wirtualna karta.

CoreConfig dla Windows Server 2012 Core/Hyper-V Server 2012 czyli Corefig

Większość osób, która konfigurowała, zarządzała Windows Server 2008R2 w wersji Core oraz Hyper-V Server 2008R2 spotkała się ze świetnym darmowym narzędziem graficznym CoreConfig.

Na Codeplex dostępny jest już stabilna wersja projektu o nazwie Corefig, która jest następca CoreConfig i służy do zarządzania Windows Server 2012 Core/Hyper-V Server 2012.

System Center 2012 z Service Pack 1 dostępne

Na MSDN i Technecie już jest 🙂

Incepcja, czyli działające Windows Server 2012 Hyper-V w VMware Workstation 9

Testowanie i nauka wirtualizacji wymaga przynajmniej jednej sztuki sprzętu, na którym musimy zainstalować Hypervizor typu 1. W przypadku klastrów robią się minimum dwa sprzęty plus coś na współdzielony dysk itp. itd. A gdyby tak odpalić w pełni funkcjonalny hypervizor w maszynie wirtualnej i w niej maszynę wirtualną? Obecnie przy dostępnej mocy sprzętu nawet na nowszym laptopie da się tego dokonać z VMware Workstation 9.

Krokiem pierwszym jest posiadanie procesora ze wsparciem dla Intel VT-x/AMD VI.

Drugim jest zainstalowanie Workstation w wersji 9 (w wersji ósmej można uzyskać to samo poprzez edycję plików konfiguracyjnych).

Na początek tworzymy i instalujemy w VMwarze maszynę z Windows Server 2012 używając Easy Install.

Wskazujemy obraz ISO płyty instalacyjnej WS2012

Podajemy klucz, login, jaki chcemy użyć w windowsie i hasło.

Podajmy nazwę maszyny wirtualnej i lokalizację maszyny wirtualne ja dysku.

Podajmy wielkość dysku oraz typ dysku.

Podsumowanie. Klikamy Finish i czekamy, aż system zainstaluję się automagicznie wraz z VMware Tools 🙂

System w czasie instalacji.

Po kilkunastu minutach zainstalowany.

Wyłączamy teraz naszą maszynę wirtualną, wchodzimy w jej ustawienia i w zakładce Options w General zmieniamy Version z Windows Server 2012 na Hyper-V (unsupported), następnie klikamy OK i włączamy naszą maszynę wirtualną z Windows Server 2012.

W celu szybkiej instalacji Hyper-V w Windows Server 2012 uruchamiamy PowerShell na uprawnieniach administratora i wykonujemy polecenie

Add-WindowsFeature Hyper-V –IncludeManagementTools

Po wykonaniu poleceni restartujemy maszynę wirtualną.

Po tym możemy stworzyć i uruchomić maszynę wirtualną w Hyper-V w naszej wirtualnej maszynie na VMmare Workstation! Incepcja pełną gębą. Szkoda, że tylko zasoby nie przyspieszają tak jak w filmie ;).

Na koniec zrzut ekranu z instalacji systemu w naszej incepcji.

Instalacja System Center Virtual Machine Manager 2012 SP1 w wersji BETA

SP1 do SCVMM wprowadza obsługę nowego Windows Server 2012 i z punktu widzenia SCVMM najważniejszego komponentu, jakim jest nowe Hyper-V. Najważniejsze nowe funkcje wprowadzone w SCVMM to:

  • Wsparcie dla wirtualizacji sieci w Hyper-V.
  • Możliwość tworzenia własnych rozszerzenie dla konsoli SCVMM.
  • Wsparcie dla Windows Standards-Based Storage Management Service
  • Wsparcie dla nowego format dysków wirtualnych – VHDX oraz możliwość konwersji z VHD do VHDX

Wymagania

SCVMM 2012 SP1 Beta, jako jedyny z rodzinny System Center 2012 SP1 w wersji Beta wymaga instalacji na Windows Server 2012.

Pełne wymagania dotyczące instalacji można znaleźć na technecie pod adresem – http://technet.microsoft.com/en-US/library/gg610562.aspx

Do instalacji w scenariusz „wszystko na jednym serwerze” potrzebne jest:

  • System operacyjny Windows Server 2012 z minimum 2GB ramu.
  • Windows Assessment and Deployment Kit dla Windows 8 z zainstalowanymi funkcjami Deployment Tools i Windows Preinstallation Environment.
  • .NET Framework 4.0, or Microsoft .NET Framework 4.5 – wersja 4.0 jest dostępna w Windows Server 2012
  • SQL Server 2008R2 lub 2012 – pełne wymagania znajdują się tutaj – http://technet.microsoft.com/en-US/library/gg610574.aspx. W przypadku tej instalacji użyję SQL Server w wersji 2012

Instalacja

Krokiem pierwszym jest instalacja Windows Assessment and Deployment Kit dla Windows 8. Plik instalacyjny pobieramy z http://www.microsoft.com/en-us/download/details.aspx?id=30652. Jest to tylko pilik do rozpoczęcia instalacji online. Wszystkie wybrane komponenty do instalacji zostaną pobrane automatycznie w czasie instalacji.

Uruchamiamy instalator i na ekranie wyboru funkcji do instalacji wybieramy Deployment Tools i Windows Preinstallation Environment. Dalej klikamy Install i czekamy, aż instalator pobierze i zainstaluje wymagane komponenty.

Następnym korkiem jest instalacja SQL Server 2012. Jako, że przechodzenie przez kreator instalacji jest długie i nużące preferuję metodę instalacji z linii komend. Uruchamiamy cmd na uprawieniach administratora i w katalogu gdzie znajduję się instalacja SQL Server 2012 wykonujemy poniższe polecenie:

setup.exe /Q /IACCEPTSQLSERVERLICENSETERMS /PID="XXXXX-XXXXX-XXXXX-XXXXX-XXXXX" /ACTION=install /FEATURES=SQLEngine,ADV_SSMS /INSTANCENAME=MSSQLSERVER /SQLSYSADMINACCOUNTS="builtin\Administrators"

W parametrze PID podajmy klucz produktu. Parametr FEATURES wskazuję na instalację silnika bazodanowego oraz narzędzi do zarządzania serwerem. SQLSYSADMINACCOUNTS ustawia, jaka grupa lub konta maja zostać administratorami instalowanego serwera. Wskazałem na “builtin\Administrators“, czyli grupa lokalnych administratorów na serwerze.

Dokładny opis instalacji nienadzorowanej SQL Server 2012 znajdziemy tutaj – http://msdn.microsoft.com/en-us/library/ms144259.aspx

Kiedy zainstalowaliśmy już wymagane komponenty dla SCVMM to możemy przejść do jego instalacji.

Uruchamiamy setup.exe i wybieramy Install

Wybieramy VMM management server oraz VMM console.

Podajemy dane oraz klucz, w przypadku braku klucza SCVMM zainstaluję się w wersji ewaluacyjnej.

Akceptujemy licencję.

Wybieramy ustawienia CEIP.

Wybieramy ścieżkę instalacji.

Ekran sprawdzania czy system spełnia wymagania produktu. U mnie wskazuje na brak rekomendowanej ilości ramu.

Ustawienia bazy danych. Wskazujemy nasz lokalnie zainstalowany SQL Server.

Ustawienia konta serwisowego oraz Dstributed Key Management. W instalacji testowej wybieramy Local System account, jako konto serwisowe oraz nie konfigurujemy DKM. W przypadku instalacji produkcyjnej najlepiej zapoznać się z dokumentacją produktu i dobrać odpowiednią konfigurację pod swój scenariusz użycia.

Ustawienia portów. Najlepszą praktyką jest pozostawić ustawienia domyślne.

Ustawienia udziału dla biblioteki. Domyślnie tworzy się w katalogu, w którym instalujemy SCVMM. Ja zmieniłem to na katalog bezpośrednio na partycji C.

Podsumowanie przed ustawionych parametrów. Teraz już tylko należy kliknąć Install, aby rozpocząć instalację.

I instalacja zakończona powodzeniem :).

A tak wygląd uruchomiona konsola SCVMM2012 SP1:

Nic teaming na serwerach HP z Hyper-V w wersji 2008 i 2008R2

http://h20000.www2.hp.com/bc/docs/support/SupportManual/c01663264/c01663264.pdf – Bardzo dobry dokument HP objaśniający jak należy skonfigurować nic temaing, kiedy chcemy wykorzystać go w połączeniu z Hyper-V w 2008 i 2008R2. Z doświadczenia podpowiem, że instalacja w innej kolejności niż zalecana potrafi dać trochę dziwnych problemów do rozwiązywania.

Książka do oddania – ASP.NET 2.0. Tworzenie witryn internetowych z wykorzystaniem C# i Visual Basica

W ramach czyszczenia półek mam do oddania w dobre ręce “ASP.NET 2.0. Tworzenie witryn internetowych z wykorzystaniem C# i Visual Basica

Opis w Helion – http://helion.pl/ksiazki/asp-net-2-0-tworzenie-witryn-internetowych-z-wykorzystaniem-c-i-visual-basica-cristian-darie-zak-ruvalcaba,aspntw.htm

Chętnych zapraszam do zostawienia informacji w komentarzu z poprawnie wypełnionym polem email.

WordPress SEO fine-tune by Meta SEO Pack from Poradnik Webmastera
Skip to toolbar