Monthly Archives: March 2012

IBM DS3400 zwalnia po wymianie baterii

Edit: Mała poprawka co do skryptu który jest w tym poście. W 3 i 4 linii powinno się ustawić parametr true, a nie jak wcześniej było false. Skrypt poprawiony. Pozdrowienia dla Jacka który mailowo zwrócił mi uwagę na ten błąd.

Po wymianie baterii od cachu w kontrolerach macierz potrafi zwolnić nawet bardzo przy zapisie. Po przejrzeniu szczegółowych informacji o konfiguracji w DS Storage Manager dopatrzyłem się ciekawej informacji:

Read cache: Enabled
 Write cache: Enabled (currently suspended)
 Write cache without batteries: Disabled
 Write cache with mirroring: Enabled (currently suspended)

Trochę poszukałem w google i jak się okazało DS3400 w niektórych wersjach firmwaru potrafi po wymianie baterii nie włączyć cachu zapisu na vdiskach.
Aby włączyć cache należy wykonać z poziomu DS Storage Manager skrypt. Klikamy w menadżerze na macierz prawym i wybieramy opcję Execute Script wklejamy poniższy skrypt i wybieramy Tools -> Execute Only.

set allLogicalDrives writeCacheEnabled=false;
set allLogicalDrives readCacheEnabled=false;
set allLogicalDrives writeCacheEnabled=true;
set allLogicalDrives readCacheEnabled=true;
reset controller [a];
reset controller [b];

SR-IOV w Hyper-V v3

Do porannej kawy polecam poczytać o serie wpisów Johna Howarda na temat SR-IOV w Hyper-V v3. W skrócie o 2 checkbox’a robionych przez 5 lat 😉
  1. http://blogs.technet.com/b/jhoward/archive/2012/03/12/everything-you-wanted-to-know-about-sr-iov-in-hyper-v-part-1.aspx
  2. http://blogs.technet.com/b/jhoward/archive/2012/03/13/everything-you-wanted-to-know-about-sr-iov-in-hyper-v-part-2.aspx
  3. http://blogs.technet.com/b/jhoward/archive/2012/03/14/everything-you-wanted-to-know-about-sr-iov-in-hyper-v-part-3.aspx
  4. http://blogs.technet.com/b/jhoward/archive/2012/03/15/everything-you-wanted-to-know-about-sr-iov-in-hyper-v-part-4.aspx
  5. http://blogs.technet.com/b/jhoward/archive/2012/03/16/everything-you-wanted-to-know-about-sr-iov-in-hyper-v-part-5.aspx
  6. http://blogs.technet.com/b/jhoward/archive/2012/03/19/everything-you-wanted-to-know-about-sr-iov-in-hyper-v-part-6.aspx

VHD vs VHDX

W Hyper-V 3 pojawił się nowy format dysków wirtualnych VHDX. Nowości w VHDX to:

  • Objętość do 64TB(w becie do 16TB)
  • Rozszerzona ochrona przed korupcją danych podczas awarii zasilania
  • Poprawiona praca wirtualnych dysków na dyskach z dużymi sektorami
  • Większe bloki dysków dynamicznych i różnicowych – pozwala to dostroić dyski do potrzeb obciążenia

Testy odbyły się na maszynie wirtualne z system Windows 7 Enterprise SP1 x64 zainstalowanej na Hyper-V Client w Windows 8 Customer Preview.

Parametry hosta:

  • Intel Xeon E5645
  • 12GB RAM
  • HDD 4x 147GB 15k RAID 10 na Dell PERC6/i

Parametry maszyny wirtualnej:

  • 2 vCPU
  • 2GB RAM

Dyski zostały podłączone do maszyny wirtualnej za pomocą wirtualnego kontrolera SCSI. Wszystkie dyski zostały sformatowane domyślnymi ustawieniami NTFS w Windows 7.

Programy użyte do testów to:

  • AS SSD
  • CrystalDiskMark
  • iometer

AS SSD

CrystalDiskMark

iometer

Testy wykonane scenariuszem All in One.

Hyper-V Client w Windows 8 Customer Preview

W Windows 8 Customer Preview została udostępniona technologia Hyper-V. Hyper-V Client zadowoli na pewno wszystkich którzy do tej pory na Windowsie klienckim używali VMware Player, Virtualboxa zamiast dostarczanego przez Microsoft Windows Virtual PC. Jedną z wad Windows Virtual PC był brak wsparcia dla 64-bitowych systemów-gości. Inna opcją była instalacja Windows Server z rolą Hyper-V i tak zwana konwersja systemu na workstacje(http://www.win2008r2workstation.com/). Na swoim laptopie używałem tej ostatniej opcji.

Hyper-V Client zostanie przycięty względem pełnej serwerowej wersji Hyper-V o następujące technologie:

  • Remote FX
  • Live VM migration
  • Hyper-V Replica
  • SR-IOV networking
  • Synthetic fibre channel

Z technologi wartych uwagi pozostanie Live Storage Move. Technologia ta pozwala przenosić maszynę wirtualną pomiędzy dyskami, udziałami sieciowymi bez zatrzymania jej.

Dodatkowo Hyper-V Client obsługuje tryb hibernacji i usypania systemu operacyjnego. W czasie hibernacji lub usypania maszyny wirtualne są przenoszone automatycznie w stan Saved, a w trakcie wybudzania systemu są automatycznie wznawiane.

Hyper-V Client w Windows 8 Customer Preview wymga aby procesor posiadał technologię SLAT (http://www.wss.pl/baza-wiedzy/czy-procesor-posiada-wsparcie-dla-hyper-v-w-windows-8,2771).


Instalacja

Wchodzimy do Control Panel -> Programs -> Programs and Features -> Turn Windows features on or off
Z listy wybieramy wszystko w pozycji Hyper-V i klikamy OK. Do ukończenia instalacji będzie wymagany restart komputera.

Instalacja z wiersza poleceń:

Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All

Instalacja z powershell’a:

Enable-WindowsOptionalFeature –FeatureName Microsoft-Hyper-V -Restart

Po instalacji w Metro pojawią się kafle prowadzące do Hyper-V Managera oraz Hyper-V Virtual Machine Connection.

Pierwsze wrażenia

Po uruchomieniu Hyper-V Managera widzmy taka samą konsolę jak w wersji serwerówej ósemki.

Przy pierwszych testach mam wrażenie, że Hyper-V Client jest zdecydowania szybsze od VMware Player czy VirtualBox’a. Czekam z niecierpliwością jak rozwinie się technologia Hyper-V Client do czasu wydania RTM Windows 8.

Screenów z moich pierwszych testów

Tworzenie nowej maszyny:

Na poniższym screenie warto zauważyć, że tworzymy już wirtualny dysk w nowej wersji vhdx.

Ustawienia maszyny wirtualnej.

Windows 8 Customer Preview i błąd 0x800F0906 w czasie instalacji .NET 3.0

W czasie instalacji .NET 3.0 z Windows Features wyskoczył mi piękny błąd numer 0x800F0906.


Rozwiązaniem tego problemu jest uruchomienia poniższego polecenia na prawach admin w wierszu poleceń:

dism.exe /online /enable-feature /featurename:NetFX3 /All /Source:D:\sources\sxs /LimitAccess

D:\sources\sxs to ścieżka do zamontowanej płytki z Windows 8 CP. Również można przegrać sobie katalog SXS z płyty lub iso na dysk i wskazać na niego w poleceniu.

VMM, Hyper-V klaster i nowy nod w klastrze.

Po dodaniu nowego noda do klastra Hyper-V zarządzanego przez Virtual Machine Manager wypadało by dodać go do VMM. Podczas dodawania go poprzez funkcję Add Host w VMM dostaniemy komunikat błędu “Error 400. The server %ComputerName; is already associated with this Virtual Machine Manager server. ” gdzie %ComputerName; to nazwa naszego klastra.

Aby poprawnie dodać nowy nod w VMM należy najpierw odświeżyć klaster. Następnie po rozwinięciu gałęzi klastra pojawi się nasz nowy host w statusie pending. Klikamy na niego prawym przyciskiem i wybieramy funkcję Add Node To Cluster. Podajemy poświadczenia administracyjne i czekamy aż zainstaluję się agent vmm i gotowe :).

Linux Integration Services 2.1 i upgrade krenela na maszynie wirtualnej.

Posiadając maszynę wirtualną na Hyper-V z zainstalowanym linuxem wraz z Intergration Services do niego po instalacji nowej wersji kernelu możemy być niemiło zaskoczeni, np. po restarcie nasz system na maszynie nie podsienie się i da nam taki komunikat: “Unable to mount root file system”.

Rozwiązaniem problemu jest użycie Dynamic Kernel Module Support wraz z Linux Integration Services. Opis jak to zrobić dla supportowanych dystrybucji linuxa znajdziemy w KB2387594(http://support.microsoft.com/kb/2387594)

Hyper-V Server 8 Beta już jest!!!

Hyper-V Server 8 Beta już jest dostępna do testów. Wygląda na to, że wszystkie funkcje dostępne w pełnej wersji Server 8 z rolą Hyper-V są dostępne w Hyper-V Server 8 Beta.

Link do pobrania: https://profile.microsoft.com/RegSysProfileCenter/wizard.aspx?wizid=07771c57-9f3e-4f2a-98e0-7ee37af91c2c

Krótka notka o instalacji, zarządzaniu http://blogs.technet.com/b/matthts/archive/2012/03/02/installing-configuring-and-managing-hyper-v-server-8-beta.aspx

Lync 2010 – garść linków

Instalacja:

Ficzery:

Usuwanie wszystkich połączeń trybu RemoteApp w Windows 7 skryptem

REG DELETE HKEY_CURRENT_USER\Software\Microsoft\Workspaces\Feeds /F
REG ADD HKEY_CURRENT_USER\Software\Microsoft\Workspaces\Feeds /F
FOR /F "tokens=*" %%A IN ('dir /b "%APPDATA%\Microsoft\Windows\Start Menu\Programs\" ^| findstr "RemoteApp"') DO RD "%APPDATA%\Microsoft\Windows\Start Menu\Programs\%%A" /S /Q
WordPress SEO fine-tune by Meta SEO Pack from Poradnik Webmastera
Skip to toolbar