<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0"
 xmlns:blogChannel="http://backend.userland.com/blogChannelModule"
>

<channel>
<title><![CDATA[Dobrica Pavlinušić's random unstructured stuff: KVM]]></title>
<link>https://saturn.ffzg.hr/rot13/index.cgi?kvm</link>
<description></description>
<pubDate>Mon, 02 Mar 2009 18:15:13 -0000</pubDate>
<webMaster>root@saturn.ffzg.hr</webMaster>
<generator>Socialtext Workspace v2.19.0.2</generator>

<item>
<title><![CDATA[KVM]]></title>
<link>https://saturn.ffzg.hr/rot13/index.cgi?kvm</link>
<description><![CDATA[<div>Creator: Dobrica Pavlinušić</div><hr/><div>Tags: KVM, virtualization</div><hr/><div class="wiki">
<div class="nlw_phrase"><table class="wafl_container">
  <tr>
    <td>
      <div class="wafl_box">
        
          <div class="wafl_titlebox">
            <div class="wafl_title">
              
                Contents: [Dobrica Pavlinušić's random unstructured stuff]
              
            </div>
          </div>
          <div class="wafl_items">
            
              <div class="wiki">
<ul>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#install">Dobrica Pavlinušić's random unstructured stuff (Install)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] Install} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#migration">Dobrica Pavlinušić's random unstructured stuff (Migration)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] Migration} --></span></li>

<ul>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#prepare_shared_disk_image">Dobrica Pavlinušić's random unstructured stuff (Prepare shared disk image)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] Prepare shared disk image} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#new_target">Dobrica Pavlinušić's random unstructured stuff (New target)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] New target} --></span></li>
<li><span class="nlw_phrase"><a title="section link" href="https://saturn.ffzg.hr/rot13/index.cgi?dobrica_pavlinu%C5%A1i%C4%87_s_random_unstructured_stuff#running_source">Dobrica Pavlinušić's random unstructured stuff (Running source)</a><!-- wiki: {link: [Dobrica Pavlinušić's random unstructured stuff] Running source} --></span></li>
</ul></ul>
</div>

            
            
          </div>
        
      </div>
    </td>
  </tr>
</table>
<!-- wiki: {toc: }
--></div><br /><br /><p>
<a target="_blank" title="(external link)" href="http://kvm.qumranet.com/kvmwiki/FAQ">http://kvm.qumranet.com/kvmwiki/FAQ</a></p>
<h1 id="install">Install</h1>
<pre>
sudo apt-get install kvm
</pre>
<br /><h1 id="migration">Migration</h1>
<p>
<a target="_blank" title="(external link)" href="http://kvm.qumranet.com/kvmwiki/Migration">http://kvm.qumranet.com/kvmwiki/Migration</a></p>
<ul>
<li><span class="nlw_phrase"><a href="https://saturn.ffzg.hr/rot13/index.cgi/01-kvm-start.sh?action=attachments_download;page_name=kvm;id=20090302181146-0-32348">01-kvm-start.sh</a><!-- wiki: {file: 01-=kvm-=start.sh} --></span> - how to start kvm</li>
<li><span class="nlw_phrase"><a href="https://saturn.ffzg.hr/rot13/index.cgi/config?action=attachments_download;page_name=kvm;id=20090302181234-0-9282">config</a><!-- wiki: {file: config} --></span> - variables included in following scripts</li>
<li><span class="nlw_phrase"><a href="https://saturn.ffzg.hr/rot13/index.cgi/02-kvm-migration-incomming.sh?action=attachments_download;page_name=kvm;id=20090302181204-0-7425">02-kvm-migration-incomming.sh</a><!-- wiki: {file: 02-=kvm-=migration-=incomming.sh} --></span></li>
<li><span class="nlw_phrase"><a href="https://saturn.ffzg.hr/rot13/index.cgi/03-kvm-migration-running.sh?action=attachments_download;page_name=kvm;id=20090302181220-1-7425">03-kvm-migration-running.sh</a><!-- wiki: {file: 03-=kvm-=migration-=running.sh} --></span></li>
<li><span class="nlw_phrase"><a href="https://saturn.ffzg.hr/rot13/index.cgi/kvm-migration-demo.sh?action=attachments_download;page_name=kvm;id=20090302181244-1-9282">kvm-migration-demo.sh</a><!-- wiki: {file: kvm-=migration-=demo.sh} --></span> - wrap it all in demo</li>
</ul>
<h2 id="prepare_shared_disk_image">Prepare shared disk image</h2>
<p>
Usually, you will use <tt>nfs</tt> for this. Edit <tt>/etc/exports</tt> and add something like (if your local network is 192.168.1.x):</p>
<pre>
/rest           192.168.1.0/255.255.255.0(rw)
</pre>
<br /><p>
And start <tt>nfs</tt> server</p>
<pre>
dpavlin@llin:~$ sudo /etc/init.d/nfs-user-server start
</pre>
<br /><h2 id="new_target">New target</h2>
<p>
Mount shared storage and run qemu which will receive running machine</p>
<pre>
dpavlin@squeak:~$ mkdir mnt/rest
dpavlin@squeak:~$ sudo mount 192.168.1.13:/rest mnt/rest/
dpavlin@squeak:~$ ls -al mnt/rest/iso/gparted-live-0.3.9-4.iso 
-rw-r--r-- 1 dpavlin dpavlin 98347008 Oct  9 17:31 mnt/rest/iso/gparted-live-0.3.9-4.iso

dpavlin@squeak:~$ kvm -cdrom mnt/rest/iso/gparted-live-0.3.9-4.iso -incoming tcp://0:4444 -monitor stdio
</pre>
<br /><h2 id="running_source">Running source</h2>
<pre>
dpavlin@llin:~$ kvm -m 128 -cdrom /rest/iso/gparted-live-0.3.9-4.iso -monitor stdio -no-kvm
QEMU 0.9.1 monitor - type 'help' for more information
(qemu) migrate tcp://192.168.1.30:4444
</pre>
<br /><p>
We use <tt>-no-kvm</tt> to disable kvm because our target machine doesn't have vmx|svm support!</p>
</div>
<hr/><div>Attachments: 01-kvm-start.sh, 02-kvm-migration-incomming.sh, 03-kvm-migration-running.sh, config, kvm-migration-demo.sh</div>]]></description>
<author>Dobrica Pavlinu&#x161;i&#x107;</author>
<category>KVM, virtualization</category>
<guid isPermaLink="true">https://saturn.ffzg.hr/rot13/index.cgi?kvm</guid>
<pubDate>Mon, 02 Mar 2009 18:15:13 -0000</pubDate>
</item>
</channel>
</rss>