This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
navody:vps:kvm [2015/10/05 11:59] – [Kontakt] pavlix | navody:vps:kvm [2016/07/18 23:19] – oprava úrovní nadpisů datamole | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Používání KVM a na vpsFree.cz | ====== Používání KVM a na vpsFree.cz | ||
- | KVM používám prostřednictvím libvirt na aktualizovaném | + | Tato info stránka obsahuje dvě verze používání KVM - CentOS 7 a Debian 8. |
- | | + | Nejprve je potřeba ve vpsAdminu, v detailu vaší VPS, zapnout následující vlastnosti: |
- | * iptables – kvůli síti s IP maškarádou | + | |
- | * TUN/TAP – volitelné, kvůli zapojení hostitele do VPN | + | |
- | * KVM – není v administračním rozhraní, je potřeba požádat admina | + | * iptables – povolí použití iptables, které jsou potřeba pro nastavení |
+ | * KVM – povolí použití KVM (pro HW podporu virtualizace). | ||
+ | |||
+ | |||
+ | ===== KVM na CentOS 7 ===== | ||
+ | |||
+ | <note warning> | ||
+ | Tento návod platí pouze pro CentOS 7.1. Na CentOS 7.2 aktuálně nefunguje interní síť mezi VPS a VM. Použijte buď CentOS 7.1 nebo Debian 8, než bude tento problém vyřešen. | ||
+ | </ | ||
+ | |||
+ | KVM používám prostřednictvím libvirt na aktualizovaném CentOS 7. | ||
Doporučuju CentOS 7 plně aktualizovat, | Doporučuju CentOS 7 plně aktualizovat, | ||
Line 18: | Line 28: | ||
</ | </ | ||
- | ====== Vytvoření virtuálu pomocí virt-manager na straně serveru | + | ==== Vytvoření virtuálu pomocí virt-manager na straně serveru ==== |
Motivace: Když pracujete na pomalém připojení (což O2 ADSL na vsi bezpochyby je), potřebujete minimalizovat datové toky přes váš pracovní počítač. Lokální virt-manager by stahoval minimálně kernel a initramdisk po relativně pomalém downloadu a typicky po ukrutně pomalém uploadu nahrával na hostitelský kontejner. | Motivace: Když pracujete na pomalém připojení (což O2 ADSL na vsi bezpochyby je), potřebujete minimalizovat datové toky přes váš pracovní počítač. Lokální virt-manager by stahoval minimálně kernel a initramdisk po relativně pomalém downloadu a typicky po ukrutně pomalém uploadu nahrával na hostitelský kontejner. | ||
Line 28: | Line 38: | ||
Na vzdáleně spuštěné instanci lze zahájit instalaci, ale nefunguje mi zobrazení instalátoru pomocí výchozího spice. Protože mi přijde krajně nepraktické přepínat libvirt na VNC, takže doporučuju pro instalaci a další používání spustit virt-manager lokálně a přidat cestu k serveru. | Na vzdáleně spuštěné instanci lze zahájit instalaci, ale nefunguje mi zobrazení instalátoru pomocí výchozího spice. Protože mi přijde krajně nepraktické přepínat libvirt na VNC, takže doporučuju pro instalaci a další používání spustit virt-manager lokálně a přidat cestu k serveru. | ||
- | ====== | + | |
+ | ===== KVM na Debian 8 | ||
+ | |||
+ | Tento návod je prováděn na Debianu 8. Měl by být plně funkční také na CentOS (s jinými příkazy viz. výše). Pokoušel jsem se KVM rozchodit i na Ubuntu 14.04, ale tam bohužel marně. | ||
+ | |||
+ | Pokud používáte Windows, je potřeba nainstalovat a zapnout XMing (pokud budete chtít minimálně virtuál nainstalovat a nastavit skrz grafické rozhraní jako já). Poté zapneme putty (nezapomeňte si zapnout XMing a zaškrtnout „Enable X11 forwarding“) a můžeme kouzlit. | ||
+ | |||
+ | Začneme klasikou: | ||
+ | |||
+ | <code shell> | ||
+ | apt-get update | ||
+ | apt-get upgrade | ||
+ | </ | ||
+ | |||
+ | Poté nainstalujeme libvirt knihovnu: | ||
+ | <code shell> | ||
+ | install qemu-kvm libvirt-bin | ||
+ | apt-get install virt-manager | ||
+ | </ | ||
+ | Celkově mají tyto dva balíčky asi 320 MB. Dále je potřeba si někam na disk stáhnout image distribuce, kterou chcete do virtuálu nainstalovat. Já jsem instaloval Ubuntu server 14.04. Vyberte si adresář, do kterého chcete image stáhnout, a pomocí '' | ||
+ | <code shell> | ||
+ | cd /home | ||
+ | wget http:// | ||
+ | </ | ||
+ | Zapněte virt-managera. | ||
+ | <code shell> | ||
+ | virt-manager | ||
+ | </ | ||
+ | Díky XMingu můžete teď na dálku z Windows nastavit a spustit instalaci virtuálního serveru uvnitř své VPS. Upozorňuji, | ||
+ | |||
+ | |||
+ | ==== Kontakty | ||
* [[: | * [[: |