Fórum Root.cz
Hlavní témata => Windows a jiné systémy => Téma založeno: KapitánRUM 11. 01. 2012, 12:08:38
-
Ahoj,
máte nějaké tipy, jak poladit Debian (LAMP), aby běžel rychleji uvnitř Hyper-V?
- použít virtuální disk pevné velikosti udělá hodně, ještě víc, pokud virtuálu přidělíte vyhrazený fyzický pevný disk
Pak ladím MySQL, Apache a PHP, ale stejně to je pod Hyper-V mnohem línější, než pod XenServerem :-[ a nevím proč.
Stroj má přidělená 3 fyzická jádra, může si vzít až 80% a rezervováno má 10% času všech CPU, 2048MB ram napevno přidělené, obsazeno 10%, vyhrazený SSD disk, server vlastně nic nedělá.....ale je to pořád hrozně líný.
Práce se soubory není žádný med, hdparm -tT /dev/sda1 dává odpovídající hodnoty ve stovkách MB, ale skutečnost jako by byla jiná.
Hlavně odezvy jsou přímo tragické.
Celé to odpovídá tak Pentiu1 133Mhz, určitě ne 3Ghz CPU.
Co s tím?
Co můžu zkusit poladit v systému?
Díky.
-
Mate nainstalovany integration components? Take nastavte jen 1CPU, ne 3. Az pote zvysujte.
-
Bál jsem se, že to řeknete - to abych nainstaloval Integration components.
Takže mě čeká kompilace jádra, které jsem se posledních 8 let úspěšně vyhýbal :-\
-
Nějaké doporučení ohledně použití x64 nebo x86?
-
Zkusil bych vyměnit hypervizor (přejít na KVM případně Xen), to by mělo pomoci ;-)
-
Vymenit za Xen/XenServer/Oracle VM.
-
Esxi
-
Nechal jsem si poradit a nainstaloval CentOS 6.1, je to sice i v mnimální instalaci cvalík, ale instalace INTEGRATION COMPONENTS proběhla bez nejmenších problémů pomocí přiloženého install.sh :P
Kdyby to někoho zajímalo:
1. stáhnete si CentoOS 6.1 ISO DVD (NetInstal by vyžadoval přidání legaci adaptéru)
2. nainstalujete, v CentOS je bug, kdy MUSÍTE vytvořit swap partition, jinak instalace chcípne na chybu 9 (je to popsané i v jejich bugzile)
3. stáhnete si Integration Components 3.2 z http://www.microsoft.com/download/en/details.aspx?id=28188
4. přimountujete ISO a nainstalujete je
5. rozchodíte síťovku
Vše podle návodu zde: http://www.dasm.cz/clanek/centos-6-a-hyper-v
(Po namountování stačí spoustin skript.)