<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ModernAdmin &#187; HyperVM</title>
	<atom:link href="http://modernadmin.com/tag/hypervm/feed/" rel="self" type="application/rss+xml" />
	<link>http://modernadmin.com</link>
	<description>Everyday admin tasks made easy</description>
	<lastBuildDate>Fri, 23 Sep 2011 06:54:58 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>VPS Control Panel: Instant OS Reloads now available!</title>
		<link>http://modernadmin.com/2009/08/01/vps-control-panel-instant-os-reloads-now-available/</link>
		<comments>http://modernadmin.com/2009/08/01/vps-control-panel-instant-os-reloads-now-available/#comments</comments>
		<pubDate>Sat, 01 Aug 2009 01:29:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HyperVM]]></category>
		<category><![CDATA[OpenVZ]]></category>
		<category><![CDATA[Virtualisation]]></category>
		<category><![CDATA[Xen]]></category>
		<category><![CDATA[XenVZ]]></category>

		<guid isPermaLink="false">http://modernadmin.com/?p=100</guid>
		<description><![CDATA[Users can now reload their OS at the click of a button]]></description>
			<content:encoded><![CDATA[<p>Automated OS reloads are now complete! Features include:</p>
<p>- Provide big warning notice that all data will be wiped<br />
- Only perform OS Reload if user types &#8220;I AGREE, ERASE MY DATA&#8221;<br />
- Only perform OS Reload if user has shut down VPS<br />
- Upon completion, display VPS name, new root password, primary IP address, E-mail</p>
<p>In the future we will add an option to select a different OS and re-send the user a welcome e-mail.</p>
<p>UPDATE: OS Selector done</p>
]]></content:encoded>
			<wfw:commentRss>http://modernadmin.com/2009/08/01/vps-control-panel-instant-os-reloads-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VPS Control panel update: Auto suspensions + New screenshots</title>
		<link>http://modernadmin.com/2009/07/30/vps-control-panel-update-auto-suspensions-new-screenshots/</link>
		<comments>http://modernadmin.com/2009/07/30/vps-control-panel-update-auto-suspensions-new-screenshots/#comments</comments>
		<pubDate>Wed, 29 Jul 2009 23:47:04 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HyperVM]]></category>
		<category><![CDATA[OpenVZ]]></category>
		<category><![CDATA[Virtualisation]]></category>
		<category><![CDATA[Xen]]></category>
		<category><![CDATA[XenVZ]]></category>

		<guid isPermaLink="false">http://modernadmin.com/?p=94</guid>
		<description><![CDATA[We have now added automatic account suspension/unsuspension on overdue payments]]></description>
			<content:encoded><![CDATA[<p>We have now added automatic account suspension/unsuspension on overdue payments. Users VPS will be powered off and access denied to our control panel with an error message. Upon receipt of payment, the VPS will automatically power on and access to our control panel is restored.</p>
<p>A new screenshot our our system is also available:</p>
<p><a href="http://www.xenvz.co.uk/images/VPS_control_panel.png">http://www.xenvz.co.uk/images/VPS_control_panel.png</a></p>
]]></content:encoded>
			<wfw:commentRss>http://modernadmin.com/2009/07/30/vps-control-panel-update-auto-suspensions-new-screenshots/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VPS Control panel: Reverse DNS controls now 100% complete</title>
		<link>http://modernadmin.com/2009/07/28/vps-control-panel-reverse-dns-controls-now-100-complete/</link>
		<comments>http://modernadmin.com/2009/07/28/vps-control-panel-reverse-dns-controls-now-100-complete/#comments</comments>
		<pubDate>Tue, 28 Jul 2009 20:57:53 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HyperVM]]></category>
		<category><![CDATA[OpenVZ]]></category>
		<category><![CDATA[Virtualisation]]></category>
		<category><![CDATA[Xen]]></category>
		<category><![CDATA[XenVZ]]></category>

		<guid isPermaLink="false">http://modernadmin.com/?p=92</guid>
		<description><![CDATA[Reverse DNS has now been completed!]]></description>
			<content:encoded><![CDATA[<p>Reverse DNS has now been completed!</p>
<p>Updates to Reverse DNS on IP addresses are now queued for processing upon the client submitting the PTR record via the control panel.</p>
<p>Currently, the queue is processed every 5 minutes in order to ensure the system works as efficiently as possible.</p>
]]></content:encoded>
			<wfw:commentRss>http://modernadmin.com/2009/07/28/vps-control-panel-reverse-dns-controls-now-100-complete/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HyperVM replacement VPS control panel update: End-user IP management + Reverse DNS now available</title>
		<link>http://modernadmin.com/2009/07/22/hypervm-replacement-vps-control-panel-update-end-user-ip-management-reverse-dns-now-available/</link>
		<comments>http://modernadmin.com/2009/07/22/hypervm-replacement-vps-control-panel-update-end-user-ip-management-reverse-dns-now-available/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 18:35:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[OpenVZ]]></category>
		<category><![CDATA[Virtualisation]]></category>
		<category><![CDATA[Xen]]></category>
		<category><![CDATA[HyperVM]]></category>
		<category><![CDATA[XenVZ]]></category>

		<guid isPermaLink="false">http://modernadmin.com/?p=84</guid>
		<description><![CDATA[More progress has been made on our XenVZ VPS control panel: Fixed bug where additional IPs would not bind when VPS powered on/restarted by non-admin user Add IP address management Add Reverse DNS management We [...]]]></description>
			<content:encoded><![CDATA[<p>More progress has been made on our XenVZ VPS control panel:</p>
<ul>
<li>Fixed bug where additional IPs would not bind when VPS powered on/restarted by non-admin user</li>
</ul>
<ul>
<li> Add IP address management</li>
</ul>
<ul>
<li> Add Reverse DNS management</li>
</ul>
<p>We fixed a bug where additional IPs would not bind when VPS were not powered on/restarted by non-admin users.</p>
<p>IP address management has been added for end users. This will allow the user to list their IP addresses and add IPs if their quota allows. When adding IPs, users can select from a list of upto 10 available IP addresses. Justification for IP use it also gathered from the user during this process.</p>
<p>Reverse DNS manager is now in place. This allows the user to list and edit Reverse DNS for their IP addresses. Please note that at this stage only the frontend + database structure is in place: we do not actually set the PTR records. We will have PTR records in sync with our Reverse DNS database very shortly.</p>
]]></content:encoded>
			<wfw:commentRss>http://modernadmin.com/2009/07/22/hypervm-replacement-vps-control-panel-update-end-user-ip-management-reverse-dns-now-available/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VPS control panel update &#8211; Automated Xen+CentOS provisioning/configuring &amp; Power User mode</title>
		<link>http://modernadmin.com/2009/07/20/vps-control-panel-update-automated-xencentos-provisioningconfiguring-power-user-mode/</link>
		<comments>http://modernadmin.com/2009/07/20/vps-control-panel-update-automated-xencentos-provisioningconfiguring-power-user-mode/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 22:03:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HyperVM]]></category>
		<category><![CDATA[OpenVZ]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Virtualisation]]></category>
		<category><![CDATA[Xen]]></category>
		<category><![CDATA[XenVZ]]></category>

		<guid isPermaLink="false">http://modernadmin.com/?p=80</guid>
		<description><![CDATA[Provisioning and configurations of Xen/CentOS domUs are now possible. Also added by popular demand is the &#8220;Power User&#8221; flag which users can enable on VPS. This flag will prevent our control panel from mounting your [...]]]></description>
			<content:encoded><![CDATA[<p>Provisioning and configurations of Xen/CentOS domUs are now possible.</p>
<p>Also added by popular demand is the &#8220;Power User&#8221; flag which users can enable on VPS. This flag will prevent our control panel from mounting your file system and writing network configuration files at VPS boot time. For our less experienced users it is important that our control panel can automatically write these files to allow for provisioning, IP changes and various other updates/changes.</p>
<p>A toggle flag for power user will be available within our control panel shortly. In the mean time, customers may request a member of staff to enable the power user flag via our contact form.</p>
<p>Coming next by popular demand and in no particular order:</p>
<ul>
<li>Automated additional IP allocations</li>
<li>Reverse DNS control</li>
<li>OS reloads</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://modernadmin.com/2009/07/20/vps-control-panel-update-automated-xencentos-provisioningconfiguring-power-user-mode/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VPS Control panel update &#8211; Automated account provisioning complete for Xen+Debian/Ubuntu</title>
		<link>http://modernadmin.com/2009/07/18/vps-control-panel-update-automated-account-provisioning-complete-for-xendebianubuntu/</link>
		<comments>http://modernadmin.com/2009/07/18/vps-control-panel-update-automated-account-provisioning-complete-for-xendebianubuntu/#comments</comments>
		<pubDate>Sat, 18 Jul 2009 21:32:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HyperVM]]></category>
		<category><![CDATA[OpenVZ]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Virtualisation]]></category>
		<category><![CDATA[Xen]]></category>
		<category><![CDATA[XenVZ]]></category>

		<guid isPermaLink="false">http://modernadmin.com/?p=78</guid>
		<description><![CDATA[Just a quick update to those following our developments on our VPS control panel: We are currently working extensively on provisioning/configuration of Xen accounts. We can currently deploy Xen+Debian/Ubuntu VPS directly from our control panel. [...]]]></description>
			<content:encoded><![CDATA[<p>Just a quick update to those following our developments on our VPS control panel:</p>
<p>We are currently working extensively on provisioning/configuration of Xen accounts. We can currently deploy Xen+Debian/Ubuntu VPS directly from our control panel. RAM/IP address additions are now also applied at reboots/power on via our control panel.</p>
<p>OpenVZ provisioning will be coming soon.</p>
<p>Ultimately this will lead to automated or quicker provision times for new customers and instant OS reloads/upgrades for new customers.</p>
<p>We will be changing how users can request more IP addresses. Customers will be able to apply for IP addresses via our control panel out of their existing quota (or purchase more if required) and enter justification for IP use directly into our database.</p>
]]></content:encoded>
			<wfw:commentRss>http://modernadmin.com/2009/07/18/vps-control-panel-update-automated-account-provisioning-complete-for-xendebianubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HyperVM replacement progress update</title>
		<link>http://modernadmin.com/2009/06/27/hypervm-replacement-progress-update/</link>
		<comments>http://modernadmin.com/2009/06/27/hypervm-replacement-progress-update/#comments</comments>
		<pubDate>Sat, 27 Jun 2009 05:16:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HyperVM]]></category>
		<category><![CDATA[OpenVZ]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Virtualisation]]></category>
		<category><![CDATA[Xen]]></category>
		<category><![CDATA[XenVZ]]></category>

		<guid isPermaLink="false">http://modernadmin.com/?p=75</guid>
		<description><![CDATA[Hello. Just a short post for an update on our development of our HyperVM replacement. Updates/Additions: Added complete traffic accounting for OpenVZ with history Secure communication channels between control panel and host nodes via lightweight, [...]]]></description>
			<content:encoded><![CDATA[<p>Hello. Just a short post for an update on our development of our HyperVM replacement.</p>
<p>Updates/Additions:</p>
<ul>
<li>Added complete traffic accounting for OpenVZ with history</li>
<li>Secure communication channels between control panel and host nodes via lightweight, security-tight python scripts. No daemon software installed on host nodes and no ability to run dangerous commands (i.e. &#8220;command whitelist with regexp&#8221;)</li>
<li>Various UI changes</li>
<li>Improvements to HyperVM migration script</li>
<li>Now fully integrated with our billing system. Purchased an add-on? Have it available instantly! Extra IP? No problem..</li>
<li>Pending Provision list for manual fraud checking</li>
<li>&#8230;and more!</li>
</ul>
<p>No screenshot this time, sorry Folks! Check our older posts for previous screenshots.</p>
]]></content:encoded>
			<wfw:commentRss>http://modernadmin.com/2009/06/27/hypervm-replacement-progress-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Our HyperVM replacement is coming along nicely</title>
		<link>http://modernadmin.com/2009/06/22/our-hypervm-replacement-is-coming-along-nicely/</link>
		<comments>http://modernadmin.com/2009/06/22/our-hypervm-replacement-is-coming-along-nicely/#comments</comments>
		<pubDate>Sun, 21 Jun 2009 23:50:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HyperVM]]></category>
		<category><![CDATA[OpenVZ]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Virtualisation]]></category>
		<category><![CDATA[Xen]]></category>
		<category><![CDATA[XenVZ]]></category>

		<guid isPermaLink="false">http://modernadmin.com/?p=70</guid>
		<description><![CDATA[We are getting along nicely with our HyperVM control panel replacement. So far we have implemented IP Pool manager with Reverse DNS VPS Server manager OS Template manager VPS Account manager Product resources and quotas [...]]]></description>
			<content:encoded><![CDATA[<p>We are getting along nicely with our HyperVM control panel replacement.</p>
<p>So far we have implemented</p>
<ul>
<li>IP Pool manager with Reverse DNS</li>
<li>VPS Server manager</li>
<li>OS Template manager</li>
<li>VPS Account manager</li>
<li>Product resources and quotas</li>
<li>Migration script from HyperVM</li>
</ul>
<p>For those of you interested in a sneak preview, check out <a href="http://modernadmin.com/images/vps_account_view.png">this censored screenshot</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://modernadmin.com/2009/06/22/our-hypervm-replacement-is-coming-along-nicely/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating HyperVM Xen templates for Ubuntu 9.04 Jaunty</title>
		<link>http://modernadmin.com/2009/04/28/creating-hypervm-xen-templates-for-ubuntu-904-jaunty/</link>
		<comments>http://modernadmin.com/2009/04/28/creating-hypervm-xen-templates-for-ubuntu-904-jaunty/#comments</comments>
		<pubDate>Tue, 28 Apr 2009 22:12:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HyperVM]]></category>
		<category><![CDATA[Virtualisation]]></category>
		<category><![CDATA[Xen]]></category>
		<category><![CDATA[Jaunty]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://modernadmin.com/?p=23</guid>
		<description><![CDATA[Before reading this post it may be useful to know you can download our own created Ubuntu 9.04 Jaunty image created using these instructions from our OpenVZ and Xen VPS OS templates for HyperVM page. [...]]]></description>
			<content:encoded><![CDATA[<p>Before reading this post it may be useful to know you can download our own created Ubuntu 9.04 Jaunty image created using these instructions from our <a href="http://modernadmin.com/downloads/?d=ostemplates">OpenVZ and Xen VPS OS templates for HyperVM</a> page.</p>
<p>As always, instructions will be brief. If you feel I have missed out some important detail, feel free to comment and I *may* update the article.</p>
<p>First create and mount a 10GB ext3 filesystem for our image:</p>
<blockquote><p>sudo lvcreate -L 10G -n template.modernadmin.com-disk VolGroup00<br />
sudo mkfs.ext3 /dev/VolGroup00/template.modernadmin.com-disk<br />
sudo mkdir /mnt/tmp<br />
sudo mount /dev/VolGroup00/template.modernadmin.com-disk /mnt/tmp</p></blockquote>
<p>Next, we install debootstrap. Since version 1.0.10-2.fc11+ has dependency problems on CentOS 5.3, we&#8217;ll use an older version I have mirrored here:</p>
<blockquote><p>wget http://www.modernadmin.com/downloads/ostemplates/debootstrap-1.0.10-1.fc10.noarch.rpm<br />
sudo rpm -Uvh debootstrap-1.0.10-1.fc10.noarch.rpm</p></blockquote>
<p>Since jaunty specific scripts are not in this release of debootstrap, lets copy from gutsy:</p>
<blockquote><p>sudo cp /usr/share/debootstrap/scripts/gutsy /usr/share/debootstrap/scripts/jaunty</p></blockquote>
<p>Now install jaunty into /mnt/tmp using debootstrap:</p>
<blockquote><p>sudo debootstrap &#45;&#45;include=udev,ssh,quota &#45;&#45;arch amd64 jaunty /mnt/tmp http://uk.archive.ubuntu.com/ubuntu/</p></blockquote>
<p>We need to copy modules into the template &#8211; these will be specific to your Xen host node(s). In our case we have a few custom sets, but for now we only want the latest version:</p>
<blockquote><p>sudo cp -dpR /lib/modules/2.6.18-128.1.6.el5xen /mnt/tmp/lib/modules/</p></blockquote>
<p>Populate the sources.list file for apt-get:</p>
<blockquote><p>sudo cat &lt;&lt;EOF &gt; /mnt/tmp/etc/apt/sources.list<br />
deb     http://gb.archive.ubuntu.com/ubuntu/     jaunty main restricted universe multiverse<br />
deb-src http://gb.archive.ubuntu.com/ubuntu/     jaunty main restricted universe<br />
deb     http://gb.archive.ubuntu.com/ubuntu/     jaunty-updates main restricted universe multiverse<br />
deb-src http://gb.archive.ubuntu.com/ubuntu/     jaunty-updates main restricted universe<br />
deb http://security.ubuntu.com/ubuntu jaunty-security main restricted universe<br />
deb-src http://security.ubuntu.com/ubuntu jaunty-security main restricted universe<br />
EOF</p></blockquote>
<p>Create a temporary interface which will be removed later on. Also populate some other required files:</p>
<blockquote><p>sudo cat &lt;&lt;EOF &gt; /mnt/tmp/etc/network/interfaces<br />
auto eth0 lo<br />
iface eth0 inet static<br />
address 95.154.208.250<br />
netmask 255.255.255.0<br />
up route add -net 95.154.208.0 netmask 255.255.255.0 dev eth0<br />
up route add default gw 95.154.208.1<br />
iface lo inet loopback<br />
EOF<br />
sudo cat &lt;&lt;EOF &gt; /mnt/tmp/etc/hosts<br />
127.0.0.1       localhost template.modernadmin.com<br />
EOF<br />
sudo cat &lt;&lt;EOF &gt; /mnt/tmp/etc/hostname<br />
template.modernadmin.com<br />
EOF<br />
sudo cat &lt;&lt;EOF &gt; /mnt/tmp/etc/fstab<br />
proc            /proc           proc    defaults        0       0<br />
devpts          /dev/pts        devpts  defaults        0       1<br />
/dev/sda2      none            swap    sw                      0       1<br />
/dev/sda1      /       ext3    errors=remount-ro       0       1<br />
EOF<br />
sudo cat &lt;&lt;EOF &gt; /mnt/tmp/etc/event.d/xvc0<br />
start on stopped rc2<br />
start on stopped rc3<br />
start on stopped rc4<br />
start on stopped rc5</p>
<p>stop on runlevel 0<br />
stop on runlevel 1<br />
stop on runlevel 6</p>
<p>respawn<br />
exec /sbin/getty 38400 xvc0<br />
EOF<br />
sudo rm -rf /mnt/tmp/etc/event.d/tty1<br />
sudo echo &#8220;alias eth0 xennet&#8221; &gt; /mnt/tmp/etc/modprobe.d/xen<br />
#echo &#8220;xvc0&#8243; &gt;&gt; /mnt/tmp/etc/securetty<br />
sudo cat /dev/null &gt; /mnt/tmp/etc/udev/rules.d/70-persistent-net.rules</p></blockquote>
<p>This next section is completely optional. We will install DenyHosts and any other custom packages to further secure the virtual machines by default.</p>
<p>First, chroot to the new template and set a root password:</p>
<blockquote><p>sudo chroot /mnt/tmp</p>
<p>passwd root</p></blockquote>
<p>Exit the chroot and unmount the template from the host node:</p>
<blockquote><p>exit<br />
sudo umount /mnt/tmp</p></blockquote>
<p>Start the VM:</p>
<blockquote><p>sudo xm create template.modernadmin.com.cfg -c</p></blockquote>
<p>Inside the Xen domU you have just started, install denyhosts, configure as required and then shutdown:</p>
<blockquote><p>apt-get -y update<br />
apt-get -y upgrade<br />
apt-get -y install denyhosts<br />
apt-get -y clean<br />
shutdown -h now</p></blockquote>
<p>This step is also optional and only applies if you started the VPS as above and is simply a cleanup step:</p>
<blockquote><p>sudo mount /dev/VolGroup00/template.modernadmin.com-disk /mnt/tmp<br />
sudo rm -f /mnt/tmp/etc/ssh/ssh_host_*<br />
sudo cat &lt;&lt; EOF &gt; /mnt/tmp/etc/rc2.d/S15ssh_gen_host_keys<br />
#!/bin/bash<br />
ssh-keygen -f /etc/ssh/ssh_host_rsa_key -t rsa -N &#8221;<br />
ssh-keygen -f /etc/ssh/ssh_host_dsa_key -t dsa -N &#8221;<br />
rm -f \$0<br />
EOF<br />
sudo chmod a+x /mnt/tmp/etc/rc2.d/S15ssh_gen_host_keys<br />
sudo cat &lt;&lt;EOF &gt; /mnt/tmp/etc/network/interfaces<br />
# loopback interface<br />
auto lo<br />
iface lo inet loopback<br />
EOF</p>
<p>sudo cat /dev/null &gt; /mnt/tmp/var/log/apt/term.log<br />
sudo cat /dev/null &gt; /mnt/tmp/var/log/auth.log<br />
sudo cat /dev/null &gt; /mnt/tmp/var/log/boot<br />
sudo cat /dev/null &gt; /mnt/tmp/var/log/bootstrap.log<br />
sudo cat /dev/null &gt; /mnt/tmp/var/log/btmp<br />
sudo cat /dev/null &gt; /mnt/tmp/var/log/daemon.log<br />
sudo cat /dev/null &gt; /mnt/tmp/var/log/debug<br />
sudo cat /dev/null &gt; /mnt/tmp/var/log/denyhosts<br />
sudo cat /dev/null &gt; /mnt/tmp/var/log/dmesg<br />
sudo rm -rf /mnt/tmp/var/log/dmesg.*<br />
sudo cat /dev/null &gt; /mnt/tmp/var/log/dpkg.log<br />
sudo cat /dev/null &gt; /mnt/tmp/var/log/faillog<br />
sudo rm -rf /mnt/tmp/var/log/fsck/*<br />
sudo cat /dev/null &gt; /mnt/tmp/var/log/kern.log<br />
sudo cat /dev/null &gt; /mnt/tmp/var/log/lastlog<br />
sudo cat /dev/null &gt; /mnt/tmp/var/log/lpr.log<br />
sudo cat /dev/null &gt; /mnt/tmp/var/log/mail.err<br />
sudo cat /dev/null &gt; /mnt/tmp/var/log/mail.info<br />
sudo cat /dev/null &gt; /mnt/tmp/var/log/mail.log<br />
sudo cat /dev/null &gt; /mnt/tmp/var/log/mail.warn<br />
sudo cat /dev/null &gt; /mnt/tmp/var/log/messages<br />
sudo cat /dev/null &gt; /mnt/tmp/var/log/pycentral.log<br />
sudo cat /dev/null &gt; /mnt/tmp/var/log/syslog<br />
sudo cat /dev/null &gt; /mnt/tmp/var/log/udev<br />
sudo cat /dev/null &gt; /mnt/tmp/var/log/user.log<br />
sudo cat /dev/null &gt; /mnt/tmp/var/log/wtmp<br />
sudo cat /dev/null &gt; /mnt/tmp/root/.bash_history<br />
sudo cat /dev/null &gt; /mnt/tmp/etc/udev/rules.d/70-persistent-net.rules</p></blockquote>
<p>Finally, package the system into a .tar.gz and you are good to go!</p>
<blockquote><p>cd /mnt/tmp<br />
sudo tar czf /home/hypervm/xen/template/ubuntu-9.04-x86_64-modernadmin.tar.gz .<br />
sudo chmod 755 /home/hypervm/xen/template/ubuntu-9.04-x86_64-modernadmin.tar.gz</p></blockquote>
<p>Feel free to reproduce this article elsewhere but please give ModernAdmin.com credit where possible. A link back to our site goes a long way and would be greatly appreciated!</p>
]]></content:encoded>
			<wfw:commentRss>http://modernadmin.com/2009/04/28/creating-hypervm-xen-templates-for-ubuntu-904-jaunty/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Using vif-route with multiple IPs for a Xen domU</title>
		<link>http://modernadmin.com/2009/04/25/using-vif-route-with-multiple-ips-for-a-xen-domu/</link>
		<comments>http://modernadmin.com/2009/04/25/using-vif-route-with-multiple-ips-for-a-xen-domu/#comments</comments>
		<pubDate>Sat, 25 Apr 2009 10:24:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[HyperVM]]></category>
		<category><![CDATA[OpenVZ]]></category>
		<category><![CDATA[Virtualisation]]></category>
		<category><![CDATA[Xen]]></category>

		<guid isPermaLink="false">http://modernadmin.com/?p=15</guid>
		<description><![CDATA[Just a little tip for those of you using vif-route for your networking in Xen. I needed to do this recently for a server at OVH as bridging cannot be used. Set up multiple IPs [...]]]></description>
			<content:encoded><![CDATA[<p>Just a little tip for those of you using vif-route for your networking in Xen. I needed to do this recently for a server at OVH as bridging cannot be used.</p>
<p>Set up multiple IPs by separating them with a space like follows in the domU config:</p>
<blockquote><p>vif = [ 'ip=78.129.140.250 78.129.140.251' ]</p></blockquote>
<p>You can also add more IPs to the domU without having to restart it using the following syntax replacing 78.129.140.1 with your gateway and vif101.0 with the interface name associated with the domU in your dom0:</p>
<blockquote><p>ip route add 78.129.140.251 dev vif101.0 src 78.129.140.1</p></blockquote>
<p>Your domU should now be able to use the extra IP!</p>
<p>In my case, I was trying to forward the IP to an OpenVZ VE within a domU &#45;&#45; this works perfectly fine with the above and no further configuration is required within the domU (other than obviously adding the IP to the OpenVZ container).</p>
]]></content:encoded>
			<wfw:commentRss>http://modernadmin.com/2009/04/25/using-vif-route-with-multiple-ips-for-a-xen-domu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

