{"id":6484,"date":"2017-02-11T17:12:52","date_gmt":"2017-02-11T09:12:52","guid":{"rendered":"http:\/\/rmohan.com\/?p=6484"},"modified":"2017-02-11T17:12:52","modified_gmt":"2017-02-11T09:12:52","slug":"quick-copy-paste-how-to-install-kvm-on-centos-6","status":"publish","type":"post","link":"https:\/\/mohan.sg\/?p=6484","title":{"rendered":"Quick copy &#038; paste how-to: Install KVM on CentOS 6"},"content":{"rendered":"<p><code>CentOS 6.7 64bit<br \/>\nISO: ftp:\/\/ftp.hosteurope.de\/mirror\/centos.org\/6.7\/isos\/x86_64\/CentOS-6.7-x86_64-netinstall.iso<\/code><\/p>\n<p>URL for netinstall: ftp:\/\/ftp.hosteurope.de\/mirror\/centos.org\/6.7\/os\/x86_64<\/p>\n<p>LVM vg: 100%<\/p>\n<p>Host: lv_root \/ 200 GB<\/p>\n<p>vi \/etc\/sysconfig\/selinux<br \/>\nSELINUX=disabled<\/p>\n<p>yum install wget screen lynx vim kvm libvirt python-virtinst qemu-kvm ncftp tigervnc tigervnc-server system-config-firewall-tui xterm twm bridge-utils virt-manager openssh-askpass openssh-clients dbus-python dbus<\/p>\n<p>yum groupinstall Desktop<\/p>\n<p>yum update<\/p>\n<p>\/etc\/init.d\/messagebus start<\/p>\n<p>system-config-firewall-tui<br \/>\n-&gt; disable firewall<\/p>\n<p>vi \/etc\/sysconfig\/vncservers<br \/>\nVNCSERVERS=&#8221;10:root&#8221;<br \/>\nVNCSERVERARGS[10]=&#8221;-geometry 1024&#215;768&#8243;<\/p>\n<p>vi \/etc\/ssh\/sshd_config<br \/>\nPort 450<br \/>\nPermitRootLogin without-password<\/p>\n<p>adduser admin<br \/>\npasswd admin<\/p>\n<p>chkconfig rpcidmapd off<br \/>\nchkconfig rpcgssd off<br \/>\nchkconfig nfslock off<br \/>\nchkconfig netfs off<br \/>\nchkconfig rpcbind off<br \/>\nchkconfig dnsmasq off<br \/>\nchkconfig NetworkManager off<br \/>\nchkconfig messagebus off<\/p>\n<p>vncpasswd<\/p>\n<p>vi \/root\/.vnc\/xstartup<\/p>\n<p>#!\/bin\/sh<br \/>\n[ -r \/etc\/sysconfig\/i18n ] &amp;&amp; . \/etc\/sysconfig\/i18n<br \/>\nexport LANG<br \/>\nexport SYSFONT<br \/>\nvncconfig -iconic &amp;<br \/>\nunset SESSION_MANAGER<br \/>\nunset DBUS_SESSION_BUS_ADDRESS<br \/>\nOS=`uname -s`<br \/>\nif [ $OS = &#8216;Linux&#8217; ]; then<br \/>\ncase &#8220;$WINDOWMANAGER&#8221; in<br \/>\n*gnome*)<br \/>\nif [ -e \/etc\/SuSE-release ]; then<br \/>\nPATH=$PATH:\/opt\/gnome\/bin<br \/>\nexport PATH<br \/>\nfi<br \/>\n;;<br \/>\nesac<br \/>\nfi<br \/>\nif [ -x \/etc\/X11\/xinit\/xinitrc ]; then<br \/>\nexec \/etc\/X11\/xinit\/xinitrc<br \/>\nfi<br \/>\nif [ -f \/etc\/X11\/xinit\/xinitrc ]; then<br \/>\nexec sh \/etc\/X11\/xinit\/xinitrc<br \/>\nfi<br \/>\n[ -r $HOME\/.Xresources ] &amp;&amp; xrdb $HOME\/.Xresources<br \/>\nxsetroot -solid grey<br \/>\nxterm -geometry 80&#215;24+10+10 -ls -title &#8220;$VNCDESKTOP Desktop&#8221; &amp;<br \/>\ntwm &amp;<\/p>\n<p>chmod 755 \/root\/.vnc\/xstartup<\/p>\n<p>vi \/etc\/sysconfig\/network-scripts\/ifcfg-eth0<br \/>\nDEVICE=eth0<br \/>\nBOOTPROTO=<strong>none<\/strong><br \/>\n# BROADCAST=x.x.x.x<br \/>\n# DNS1=x.x.x.x<br \/>\n# GATEWAY=x.x.x.x<br \/>\nHWADDR=00:25:90:38:66:c6<br \/>\n# IPADDR=x.x.x.x<br \/>\n# NETMASK=x.x.x.x<br \/>\nNM_CONTROLLED=yes<br \/>\nONBOOT=yes<br \/>\nTYPE=Ethernet<br \/>\n# DNS2=x.x.x.x<br \/>\nIPV6INIT=no<br \/>\nUSERCTL=no<br \/>\nBRIDGE=br0<\/p>\n<p>vi \/etc\/sysconfig\/network-scripts\/ifcfg-br0<br \/>\nDEVICE=br0<br \/>\nTYPE=Bridge<br \/>\nBOOTPROTO=none<br \/>\nONBOOT=yes<br \/>\nDELAY=0<br \/>\nNM_CONTROLLED=no<br \/>\nBROADCAST=x.x.x.x<br \/>\nDNS1=x.x.x.x<br \/>\nGATEWAY=x.x.x.x<br \/>\nIPADDR=x.x.x.x<br \/>\nNETMASK=x.x.x.x<br \/>\nDNS2=x.x.x.x<br \/>\nIPV6INIT=no<br \/>\nUSERCTL=no<\/p>\n<p>vi \/etc\/sysctl.conf<br \/>\nnet.ipv4.ip_forward = 1<br \/>\nnet.ipv6.conf.all.disable_ipv6 = 1<br \/>\nnet.ipv6.conf.default.disable_ipv6 = 1<\/p>\n<p>In \/etc\/postfix\/main.cf:<br \/>\ninet_protocols = ipv4<\/p>\n<p>reboot<\/p>\n<p>Add hostname to \/etc\/hosts<\/p>\n<p><code>\/etc\/init.d\/vncserver start<br \/>\n<\/code><\/p>\n<p>VNC connect to host:10<\/p>\n<p>virt-manager:<\/p>\n<p>localhost -&gt;<\/p>\n<p>1. Virtual Networks -&gt; default -&gt; Basic details: device: (or virbr0), Autostart: unchecked -&gt; Apply<\/p>\n<p>2. Storage -&gt; + (add) -&gt; logical, Name \u201cvm-lvm\u201d -&gt; Build Pool: unchecked -&gt; Source Name: name of existing LVM volume group -&gt; Finish<\/p>\n<p>Done!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>CentOS 6.7 64bit ISO: ftp:\/\/ftp.hosteurope.de\/mirror\/centos.org\/6.7\/isos\/x86_64\/CentOS-6.7-x86_64-netinstall.iso<\/p>\n<p>URL for netinstall: ftp:\/\/ftp.hosteurope.de\/mirror\/centos.org\/6.7\/os\/x86_64<\/p>\n<p>LVM vg: 100%<\/p>\n<p>Host: lv_root \/ 200 GB<\/p>\n<p>vi \/etc\/sysconfig\/selinux SELINUX=disabled<\/p>\n<p>yum install wget screen lynx vim kvm libvirt python-virtinst qemu-kvm ncftp tigervnc tigervnc-server system-config-firewall-tui xterm twm bridge-utils virt-manager openssh-askpass openssh-clients dbus-python dbus<\/p>\n<p>yum groupinstall Desktop<\/p>\n<p>yum update<\/p>\n<p>\/etc\/init.d\/messagebus start<\/p>\n<p>system-config-firewall-tui -&gt; disable firewall<\/p>\n<p>vi \/etc\/sysconfig\/vncservers [&#8230;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,73],"tags":[],"_links":{"self":[{"href":"https:\/\/mohan.sg\/index.php?rest_route=\/wp\/v2\/posts\/6484"}],"collection":[{"href":"https:\/\/mohan.sg\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mohan.sg\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mohan.sg\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mohan.sg\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6484"}],"version-history":[{"count":1,"href":"https:\/\/mohan.sg\/index.php?rest_route=\/wp\/v2\/posts\/6484\/revisions"}],"predecessor-version":[{"id":6485,"href":"https:\/\/mohan.sg\/index.php?rest_route=\/wp\/v2\/posts\/6484\/revisions\/6485"}],"wp:attachment":[{"href":"https:\/\/mohan.sg\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6484"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mohan.sg\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6484"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mohan.sg\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6484"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}