Zaslal: admin (květen 16) Netřeba dodávat, že mnohé z nich už tento skok do 8:04 verzi Ubuntu, a pomůže tento malý tipy pro uživatele VMWare a zejména uživatelům pomocí VMWare Server Console. Ti, kteří se pokoušeli o instalaci konzoly s největší pravděpodobností má potíže knihoven neshledala při předkládání žádosti:
$ VMware-server-console
/ Usr / lib / VMware-server-console / bin / VMware-server-console:
/ Usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0:
žádné informace o verzi k dispozici (vyžaduje / usr/lib/libcairo.so.2)
/ Usr / lib / VMware-server-console / bin / VMware-server-console:
/ Usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1:
GCC_4.2.0 verze ` 'nenalezena (požadovaná / usr / lib / libstdc + +. So.6)
/ Usr / lib / VMware-server-console / bin / VMware-server-console:
/ Usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0:
žádné informace o verzi k dispozici (vyžaduje / usr/lib/libcairo.so.2)
/ Usr / lib / VMware-server-console / bin / VMware-server-console:
/ Usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1:
GCC_4.2.0 verze ` 'nenalezena (požadovaná / usr / lib / libstdc + +. So.6)
/ Usr / lib / VMware-server-console / bin / VMware-server-console:
/ Usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0:
žádné informace o verzi k dispozici (vyžaduje / usr/lib/libcairo.so.2)
/ Usr / lib / VMware-server-console / bin / VMware-server-console:
/ Usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1:
GCC_4.2.0 verze ` 'nenalezena (požadovaná / usr / lib / libstdc + +. So.6)
Lze řešit jednoduše s následujícími příkazy:
Sudo $ ln-SF / usr/lib/libpng12.so.0
/ Usr/lib/vmware-server-console/lib/libpng12.so.0/libpng12.so.0
Sudo $ ln-SF / usr/lib/libgcc_s.so.1
/ Usr/lib/vmware-server-console/lib/libgcc_s.so.1/libgcc_s.so.1
Odkaz na původní zdroj
Proces převádění obraz okna z VMware do XEN je dostatečně rychlý, že překážky jsou považovány pollibili několik. Nejdůležitější je určit mapování disku ve VMware. Možnosti jsou dvě, nebo jako IDE nebo SCSI, konverzi obrazu je možné, že Windows host nepracuje více xchč nepodporuje XEN virtuální hardware, více informací je k dispozici na Microsoft kb314082.
Pokud jste si jisti, že mají mapování na IDE zařízení, můžete přistoupit k převodu. Chcete-li provést konverzi server "VMware-vdiskmanager" s tímto programem dostanete VMWare vmdk soubor používaný pro konverzi. Tento nástroj je přítomna ve VMWare 5.0 a VMWare Server 1.0. Tato metoda je použitelná s několika změnami VMWare ESX.
Příponu souboru. Vmdk je používán k popisu vašeho virtuálního disku VMware:
- Lone. Vmdk soubor, který je spíše drobná a obsahuje počet řádků textu popisujícím geometrii a konstrukční řady souborů, které tvoří celek. Vmdk.
- První. Vmdk obrázek v sérii 2G segmentovaných souborů s názvem koncové -0001 styl číslování,
- Posledním "snímek". Vmdk obrázek v sérii (opět s názvem koncové -00.001 stylu s názvem souboru).
- Nejnovější "Opakovat". Vmdk obrázek v sérii snímků.
Existuje více říci o souboru. Vmdk, ale pro naše účely je to dostačující. Nyní pokračujte určením souboru. "VMX" parametr se položka:
scsi0: 0.fileName = windows2003.vmdk
nebo
ide0: 0.fileName = windows2003.vmdk
To je to, co víme, samozřejmě předpokládat jako hodnota parametru naše fileNane: "windows2003.vmdk".
$ Vdiskmanager VMware-windows2003.vmdk-r-t 0 Windows2003-flattened.vmdk
To vytváří "single growable virtuální disk" je uložena v jednom souboru.
Dalším krokem je převést naše jediné. Vmdk soubor na disk obraz s QEMU-img patří do projektu QEMU.
$ QEMU převést okna-img-2003-flattened.vmdk windows2003.img
Po procesu konverze, budete mít obrázek windows2003.img připraven pro start.
Bohužel to není hotové zde, tvrdé části přichází nyní. Po restartování systému najdou rozdíly Microsoft hardware. Možná budete muset změnit a pak Hardware Abstraction Layer (HAL).
Windows 2003, například vrstvy HAL 6:
Halmacpi.dll - ACPI Multi procesor PC
Halaacpi.dll - ACPI jednoprocesorové PC
Halacpi.dll - Pokročilá konfigurace a PowerInterface (ACPI)
Halmps.dll - MPS Víceprocesorový PC
Halapic.dll - MPS PC
Hal.dll - Standard PC
Pouze jedna je vybrána a instalována při první instalaci: WINDOWSSYSTEM32HAL.DLL.
Pokud je to možné, měli byste změnit C: boot.ini specifikovat "/ HAL = hal.dll", pokud používáte jinou kopii je uvedena DLL je potřeba. V tomto případě je potřeba udělat nějaké testy, pokud nenajdete vrstvy HAL perfettaemnte práci s naší konfiguraci HVM domu.
Po vytvoření vašeho XEN konfiguraci, je vhodné nastavit 4 parametry důležité pro fungování vrstvy HAL:
# Povolí / zakáže HVM hosty PAE, default = 0 (vypnuto)
PAE = 0
# Povolí / zakáže HVM hosty ACPI, default = 0 (vypnuto)
ACPI = 0
# Povolí / zakáže APIC HVM host, default = 0 (vypnuto)
APIC = 0
# Počet procesorů přiřadit k tomuto domu
vcpus = 1
Chcete zvýšit své šance na úspěch je lepší používat "Standard PC" hal.dll.
Pro MPS vrstvy HAL, 1 umožňuje APIC.
Pro ACPI vrstvy HAL, 1 umožňuje ACPI.
Pokud VMWare vytvořil obraz Windows, s ACPI tato byla použita umožňující ACPI HAL. Chcete-li změnit ji na "Standard PC" hal.dll, musíte připojit obraz a nahradit obrázek:
# Mount-o smyčku, offset = $ ((63 * 512)), windows2003.img rw / mnt
Najdete # / mnt-name '*. hal dll'-print
/ Mnt/WINDOWS/ServicePackFiles/i386/halaacpi.dll
/ Mnt/WINDOWS/ServicePackFiles/i386/hal.dll
/ Mnt/WINDOWS/ServicePackFiles/i386/halacpi.dll
/ Mnt/WINDOWS/ServicePackFiles/i386/halapic.dll
/ Mnt/WINDOWS/ServicePackFiles/i386/halmacpi.dll
/ Mnt/WINDOWS/ServicePackFiles/i386/halmps.dll
/ Mnt/WINDOWS/system32/hal.dll
# Cp-f / mnt/WINDOWS/ServicePackFiles/i386/hal.dll
/ Mnt/WINDOWS/system32/hal.dll
# Umount / mnt
Nyní máte obraz "pevné" mechaniky, můžeme použít příkaz dd vytvořit lvm logický svazek, který má být použit jako Xen PHY: VBD zařízení:
# Ls-la win2003.img
-rw-r-r-1 root root 8589934592 2006-11-16 13:44 win2003.img
# Lvcreate-8g L-n Win2003-hda VG
# Dd if = o = windows2000.img / dev/vg/win2003-hda bs = 1M
Dílo je hotové, můžete začít nový HVM domény.
Udržovat synchronizovaný čas ve virtuálním stroji VMware není zcela bezprostřední, cmq zůstává povinnost dobře využít svých virtuálních strojů na výrobu nebo dosáhnout uspokojivé zkušenosti s jakýmkoliv typem virtuální stroj.
Půjdeme na procházku (v případě klademe na životní prostředí a host = = Linux Linux host prostředí):
- Instalace VMware nástrojů (obrázky jsou v / usr / lib / VMware / isoimages /).
Po uvedením konzole na VMware serveru soubor. Iso x naší virtuální CD-ROM se musí provádět montáž (# mount / dev / cdrom / media / cdrom).
Kořenového adresáře cd je virtuální verzi. Rpm a zdrojem verze, které mají být dokončeny.
Který prováděl instalaci musíte spustit příkazem: VMware-config-tools.pl.
Chcete-li zjistit stav služby stačí typu: / etc / init.d / VMware-tools stavu, a pokud vše půjde dobře uvidí na obrazovce: mware-guestd běží. - Upravte konfigurační soubor pro VMware virtuální stroj úpravou nebo přidáním následujících parametrů:
tools.remindInstall = "FALSE"
tools.syncTime = "true" - Upravte konfigurační soubor VMware v / etc / VMware / config přidáním paramtro host.cpukHz nastavení přesnou hodnotu frekvence procesoru vyjádřená v kHz. Můžete si najít tuto hodnotu příkazem: more / proc / cpuinfo.
Příklad: host.cpukHz = "2394000" - Chcete-li ukončit práci můžeme specifikovat v řádku zatížení jádra našeho systému, host parametru: clock = jámy.
Například v grub upravit soubor / etc / grub.conf:
kernel / vmlinuz-2.6.9-67.0.1.ELsmp ro root = / dev/md1 # první aktualizace
kernel / vmlinuz-2.6.9-67.0.1.ELsmp ro root = / dev/md1 = # hodiny jámy po změně - Restart hostitelském systému a restart hostů. To vše ovlivňuje některé cliclo CPU spotřebu, ale tentokrát budeme vždy správné.
Aby byla rozdělena na VMWare virtuální disk jen jeden příkaz, a změny v konfiguračním souboru na virtuální stroj. VMX. Všechno musí být provedena poté, co jste ukončil virtuální stroj, na kterém fungují.
Příklad, ve kterém virtuální disk rozdělil na mnoho souborů preallocati od 2G:
VMware-vdiskmanager-r-t myos.vmdk můj 3-split-pre.vmdk
Po ukončení provozu (může být dost dlouho), musíte upravit soubor. VMX, a nahradí odkazem na disk. Vmdk s novou bychom specifikovat, jak je v příkladu. S odvoláním na výše uvedeném příkladu jsme se nahrazuje:
scsi0: 0.fileName = "myos.vmdk s scsi0: 0.fileName =" my-split-pre.vmdk "
Příklad soubory získat:
-rw --- 1 root root 2147221504 10.Ledna 14:31 my-pre-split-f001.vmdk
-rw --- 1 root root 2147221504 10.Ledna 14:30 my-pre-split-f002.vmdk
-rw --- 1 root root 2147221504 10.Ledna 14:30 my-pre-split-f003.vmdk
-rw --- 1 root root 2147221504 10.Ledna 14:31 my-pre-split-f004.vmdk
-rw --- 1 root root 2147221504 10.Ledna 14:30 my-pre-split-f005.vmdk
-rw --- 1 root root 2147221504 10.Ledna 14:31 my-pre-split-f006.vmdk
-rw --- 1 root root 2147221504 10.Ledna 14:31 my-pre-split-f007.vmdk
-rw --- 1 root root 2147221504 10.Ledna 14:30 my-pre-split-f008.vmdk
-rw --- 1 root root 2147221504 10.Ledna 14:31 my-pre-split-f009.vmdk
-rw --- 1 root root 2147221504 10.Ledna 14:31 my-pre-split-f010.vmdk
-rw --- 1 root root 2147221504 10.Ledna 14:31 my-pre-split-f011.vmdk
-rw --- 1 root root 2147221504 10.Ledna 14:30 my-pre-split-f012.vmdk
-rw --- 1 root root 2147221504 10.Ledna 14:30 my-pre-split-f013.vmdk
-rw --- 1 root root 2147221504 10.Ledna 14:30 my-pre-split-f014.vmdk
-rw --- 1 root root 2147221504 10.Ledna 14:30 my-pre-split-f015.vmdk
-rw --- 1 root root 3932160 10.leden 13:28 my-pre-split-f016.vmdk
-rw --- 1 root root 873 10. ledna 13:42 my-split-pre.vmdk
Volby:
-c: Vytvoří virtuální disk, specifikuje další volby
-d: defragmentujte virtuální disk
-n <source-disk>: rinonima virtuální disk, musíte zadat nové jméno
-q: není log zprávy
-r <source-disk>: převádí virtuální disk, je třeba upřesnit, jaké převést
x <new-capacity>: rozšíření kapacity disku, jak je uvedeno
Další možnosti:
-a <adapter>: (použijte s-c pouze) adaptér typ (IDE, Buslogic nebo lsilogic)
-s <size> kapacitu virtuálního disku
-t <disk-type>: disk typu id
Disk typy:
0: jednočočkový growable virtuální disk (jediném disku nárůst)
1: growable virtuální disk rozdělil na 2GB soubory (2 GB disky pro zvýšení)
2: předem rozmístěný virtuální disk (jediný disk preallocato)
3: předem rozmístěný virtuální disk rozdělen na 2 GB souborů (Disk 2 Gb preallocati)
Zaslal: admin (květen 25) Chcete-li rozšířit virtuální disk pro VMware Server můžete zadat příkaz (samozřejmě po Stoppato virtuálního stroje, které mají provést zálohu předem):
VMware-vdiskmanager-x 10GB virtual_disk.vmdk
Je 'potřeba vzít v úvahu, že v některých případech, jako je tomu v přítomnosti systému s okny boot, potřebujete změnit velikost oddílu, s nástroji, jako gparted.