<?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>ryanduff.net &#187; xen</title>
	<atom:link href="http://www.ryanduff.net/category/xen/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ryanduff.net</link>
	<description>ramblings and more from ryan duff</description>
	<lastBuildDate>Thu, 29 Jul 2010 20:46:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Why Are There No Good Automated Deployment Tools for Xen on Enterprise Linux?</title>
		<link>http://www.ryanduff.net/2009/02/16/why-are-there-no-good-automated-deployment-tools-for-xen-on-enterprise-linux/</link>
		<comments>http://www.ryanduff.net/2009/02/16/why-are-there-no-good-automated-deployment-tools-for-xen-on-enterprise-linux/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 21:17:04 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[xen]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[server]]></category>
		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://www.ryanduff.net/?p=59</guid>
		<description><![CDATA[Currently, when I create a new Xen DomU, I have to create a new logical volume, edit a configuration template, install the OS, and finally modify the configuration file to its final post-install parameters. This is a time-consuming process that should be avoided if at all possible, yet I have not been able to find [...]]]></description>
			<content:encoded><![CDATA[<p>Currently, when I create a new Xen DomU, I have to create a new logical volume, edit a configuration template, install the OS, and finally modify the configuration file to its final post-install parameters. This is a time-consuming process that should be avoided if at all possible, yet I have not been able to find tools to do so.</p>
<p>I came across <a title="xen tools" href="http://www.xen-tools.org/software/xen-tools/">xen-tools</a>, but its mainly for Debian based systems. It does have some tools to assist in deploying rpm based systems, but they appear to be clunky. The required <a title="rinse" href="http://www.xen-tools.org/software/rinse/">rinse</a> tool basically downloads packages twice to do the install. Why?</p>
<p>There is also the Red Hat provided <a title="Virtual Machine Manager" href="http://virt-manager.et.redhat.com/">Virtual Machine Manager</a> which is GUI based. I like to stick to command line, but that&#8217;s OK since they have a tool called virt-install that will either prompt you for information or will accept arguments to configure the new DomU. The issue here is that virt-install creates the sxp file in /var/lib/xend/domains/(hex number)/ making it impossible to restart the machine after it has been started, as well as place a copy in the /etc/xen/auto folder for automatic startup at boot. However, there is a tool to parse the sxp formatted configuration file, back to the normal format&#8230; but its an extra step. Why can&#8217;t it just use the simple configuration file format from the start?</p>
<p>All I want is a simple tool that I can throw a few arguments at such as hostname and ip addreess to pass to kickstart, something I can have create the LVM partitions for me, and something that will properly output the configuration file to /etc/xen. Why is this so hard and why has this not been done yet?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ryanduff.net/2009/02/16/why-are-there-no-good-automated-deployment-tools-for-xen-on-enterprise-linux/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
