<?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>Chris Roland &#187; Hypertable</title>
	<atom:link href="http://www.chrisroland.info/category/hypertable/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.chrisroland.info</link>
	<description>Software, Web and Database Developer</description>
	<lastBuildDate>Sun, 26 Dec 2010 00:44:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
		<item>
		<title>Installing Hypertable on Debian</title>
		<link>http://www.chrisroland.info/installing-hypertable-on-debian/</link>
		<comments>http://www.chrisroland.info/installing-hypertable-on-debian/#comments</comments>
		<pubDate>Mon, 06 Jul 2009 20:15:28 +0000</pubDate>
		<dc:creator>Chris Roland</dc:creator>
				<category><![CDATA[Data]]></category>
		<category><![CDATA[Hypertable]]></category>

		<guid isPermaLink="false">http://www.chrisroland.info/?p=14</guid>
		<description><![CDATA[To really understand data management solutions like Hypertable (http://www.hypertable.org/), I need to install and use it.  So to start out, I decided to just get a single node installed using the local filesystem. I use Debian Lenny, which is a Linux distribution and even with a bunch of libraries installed, I still had to do some dancing. Getting [...]]]></description>
			<content:encoded><![CDATA[<p>To really understand data management solutions like Hypertable (<a href="http://www.hypertable.org/">http://www.hypertable.org/</a>), I need to install and use it.  So to start out, I decided to just get a single node installed using the local filesystem.</p>
<p>I use Debian Lenny, which is a Linux distribution and even with a bunch of libraries installed, I still had to do some dancing.</p>
<p><strong>Getting Started</strong></p>
<p>First step, read the README, no really, there are bunch of dependencies.  I felt like I was installing GnuCash before apt/yum/yast.  For the Debian distribution you need to apt-get the following:</p>
<p><em>apt-get install g++ make cmake libdb4.6++-dev libboost-*-dev liblog4cpp5-dev expat-devel libreadline5-dev zlib1g-dev libevent-dev</em></p>
<p><strong>Installing Hyperic-Sigar</strong></p>
<p>I followed the instructions in the README without any issues.</p>
<p><strong>Installing Thrift</strong></p>
<p>Several dependencies I ran into are not in the README, but these are thrift dependencies so I guess it&#8217;s ok.  The bootstrap.sh script errored, stating it was looking for the autoscan command.  Then I ran into several other errors when Thrift tried to compile.  So I put the full list of the remaining dependencies below:</p>
<p><em>apt-get install autoconf libtool byacc flex ruby-dev</em></p>
<p><strong>Compiling Hypertable</strong></p>
<p>The final and last step, compile!  Well&#8230; sort of.  I downloaded hypertable from the website and for some odd reason (could be me), I ran into an issue trying to run cmake against the source.  In the README they mention grabbing the source from a git repository.  So, I grabbed the source from the repository and bam!, it compiled.  Remember to read the README, setup the build directory and src directory.  I don&#8217;t think it matters where they are, just make sure you have them in separate directories.</p>
<p>I hope this helps someone and if anyone has any changes or comments I would like to hear them.</p>
<p>Next step, put Hypertable to work.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.chrisroland.info/installing-hypertable-on-debian/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

