Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision Both sides next revision
project:kvm [2017/04/04 16:57]
dron
project:kvm [2017/04/04 17:15]
dron
Line 89: Line 89:
 </​file>​ </​file>​
  
-pak stačí zadat ''​ssh wintermute''​ a je hotovo.+pak stačí zadat ''​ssh wintermute''​ a je hotovo. Jinak je potřeba používat o něco delší ''​ssh -X root@1.2.3.4''​.
  
 Pokud polezete z windows, je potřeba mít nainstalovaný X-windows server. TODO Pokud polezete z windows, je potřeba mít nainstalovaný X-windows server. TODO
Line 105: Line 105:
 ==== Storage ==== ==== Storage ====
  
-Defaultní úložiště pro diskobé ​image virtuálů je filesystém. Přidáme naši volume group - klikneme na ''​+ Add Pool'',​ zvolíme název a vybereme ''​logical:​ LVM Volume Group''​. ''​Target Path''​ bude naše volume group vmdata, vyplníme cestu k blokovému zařízení - ''/​dev/​vmdata''​. To je zde vše. Jen zkontrolujeme,​ že pool vmdata existuje, je Active a spouští se po startu (Autostart On Boot).+Defaultní úložiště pro diskové ​image virtuálů je filesystém. Přidáme naši volume group - klikneme na ''​+ Add Pool'',​ zvolíme název a vybereme ''​logical:​ LVM Volume Group''​. ''​Target Path''​ bude naše volume group vmdata, vyplníme cestu k blokovému zařízení - ''/​dev/​vmdata''​. To je zde vše. Jen zkontrolujeme,​ že pool vmdata existuje, je Active a spouští se po startu (Autostart On Boot)
 + 
 +Další úložiště doporučuju mít normálně ve filesystému a používat ho pro ISO image instalačních CDček - klikneme na ''​+ Add Pool'',​ zvolíme název a vybereme ''​dir:​ Filesystem Directory''​. Doporučuju něco jako ''/​iso''​.
  
 ==== Network Interfaces ==== ==== Network Interfaces ====
Line 115: Line 117:
 Klikneme na ''​+ Add Interface'',​ vybereme ''​Interface Type: Bridge'',​ pojmenujeme jej ''​name br1''​. Teď pozor, ať si neuřízneme větev na které sedíme - ''​Start mode: none''​ a ''​Activate now''​ nezaškrtávat! Vybereme fyzický interface pro probridgeování (v mém případě enp3s0) a v nastaven ''​IP settings:''​ by se měla zobrazit volba ''​Copy configuration from enp3s0''​ a tu nebudeme měnit. Klikneme na ''​+ Add Interface'',​ vybereme ''​Interface Type: Bridge'',​ pojmenujeme jej ''​name br1''​. Teď pozor, ať si neuřízneme větev na které sedíme - ''​Start mode: none''​ a ''​Activate now''​ nezaškrtávat! Vybereme fyzický interface pro probridgeování (v mém případě enp3s0) a v nastaven ''​IP settings:''​ by se měla zobrazit volba ''​Copy configuration from enp3s0''​ a tu nebudeme měnit.
  
-Po potvrzení se připraví konfigurace bridge, jen se neaplikuje. To lze zkontrolovat v klasickém umístění v ''/​etc/​sysconfig/​network-scripts/​ifcfg-br1''​ a ''/​etc/​sysconfig/​network-scripts/​ifcfg-enp3s0''​. +Po potvrzení se připraví konfigurace bridge, jen se neaplikuje. To lze zkontrolovat v klasickém umístění v ''/​etc/​sysconfig/​network-scripts/​ifcfg-br1''​ a ''/​etc/​sysconfig/​network-scripts/​ifcfg-enp3s0''​. ​Tamtéž bych provedl ruční změnu a nastavil v obou případech ''​ONBOOT="​yes"''​ a odvážně otočil network - ''​service network restart''​.
  
 +===== Používání =====
  
 +TODO
  
 +==== virsh ====
  
 +Mocná commandline utilitka. Pro běžné používání asi stačí
  
 +<code bash>
 +virsh list
 +virsh console <​číslo>​
 +virsh shutdown <​číslo>​
 +virsh destroy <​číslo>​
 +virsh start <​jméno>​
 +</​code>​
  
 --- ---
 TODO TODO
  
-## server 
-[root@wintermute ~]# systemctl list-unit-files | grep virt 
-[root@wintermute ~]# systemctl status libvirtd 
-[root@wintermute ~]# systemctl restart libvirtd 
-## client 
-pavouk@SemioTex ~> ssh muter # root and -X forwarding 
- 
- 
- 
- 
-   * virt-manager - gui 
-       * virsh <-- cli manager virtualek ​ 
-   * service virtd 
-   * pridelit volume grypu 
-      * lvs 
-      * umount /vm # zbavil jsem se mount pointu /vm 
-      * lvremove /​dev/​cl_wintermute/​vm # zbavil jsem se mount pointu /vm 
-      * vgs ## vylistuj lvm 
-      * pvresize 
-      * vytvorena volume group [/​dev/​vmdata] 
-    * storage: virt-manager na forwardnutejch xkach z serveru 
-      * create storage pool -> vg_data : use logical: LVM Volume Group 
-      * create storage pool ->  
-      * source: /dev/vmdata 
-      *  a target path: empty 
-      * ## muzes si pripravit do rootu /​vm_iso ​ a namountovat jej, coz je pak zdrojak ​ 
-    * network interfaces: 
-    * na serveru mtui 
-    * [v pripade ze jsem to posral: /​etc/​syconfig/​network-scripts/​ifconfig-en2:​ device=eno1,​ onboot=yes] 
-    * ve virt-manager ​   
-      * bridge -> br1 
-      * on boot 
-      * active now = ne 
-      * eno1 briguju ​ 
-    * ##na serveru nmtui-edit 
-    * service network restart [kdyz spadne virt-manager,​ rychle reboot, kdyz mozne kvuli logu] 
-    * create virtual network : naty ted nepotrebuju 
     * install virtual machine:     * install virtual machine:
       nainstallu si na virtualku acpi-daemon       nainstallu si na virtualku acpi-daemon
  • project/kvm.txt
  • Last modified: 2017/08/08 20:24
  • by over23