<?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>Elektronkind &#187; Dell</title>
	<atom:link href="http://elektronkind.org/tag/dell/feed" rel="self" type="application/rss+xml" />
	<link>http://elektronkind.org</link>
	<description>Navigator of the synapse</description>
	<lastBuildDate>Tue, 17 Mar 2009 17:20:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Server upgrade time &#8211; elemental.org gets modern</title>
		<link>http://elektronkind.org/2007/11/elemental-server-upgrade</link>
		<comments>http://elektronkind.org/2007/11/elemental-server-upgrade#comments</comments>
		<pubDate>Sun, 18 Nov 2007 00:12:19 +0000</pubDate>
		<dc:creator>Dale Ghent</dc:creator>
				<category><![CDATA[Geekery]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[Dell]]></category>
		<category><![CDATA[Sun]]></category>

		<guid isPermaLink="false">http://elektronkind.org/2007/11/elemental-server-upgrade</guid>
		<description><![CDATA[After almost 8 years of running elemental.org mail, mailing lists, shell accounts, many websites (such as this one), database servers and essentially being a one-server ISP, the Sun Ultra 2 which ran all those things as lithium.elemental.org was retired and replaced this past weekend with a new server. Say hello to mercury.elemental.org.
Mercury is a Dell PowerEdge 860 with a Intel Xeon X3220 [...]]]></description>
			<content:encoded><![CDATA[<p>After almost 8 years of running <a href="http://elemental.org/">elemental.org</a> mail, mailing lists, shell accounts, many websites (such as this one), database servers and essentially being a one-server ISP, the <a href="http://en.wikipedia.org/wiki/Sun_Ultra_series">Sun Ultra 2 </a>which ran all those things as lithium.elemental.org was retired and replaced this past weekend with a new server. Say hello to mercury.elemental.org.</p>
<p>Mercury is a <a href="http://www.dell.com/content/products/productdetails.aspx/pedge_860?c=us&amp;cs=04&amp;l=en&amp;s=bsd">Dell PowerEdge 860</a> with a Intel Xeon X3220 (quad core, 2.4Ghz) and <strike>4GB</strike> 8GB of 667Mhz DDR2 RAM. Unlike lithium, mercury&#8217;s storage is entirely internal in the form of two mirrored 500GB SATA drives. This is to keep the entire package in 1 rack unit of space to keep colocation costs down.</p>
<p>What really excites me about this new server is that it is running Solaris 10 8/07 (lithium was running a very patched Solaris 8 FCS!). Solaris installed without a hitch and the 860&#8217;s onboard BCM5721 NICs are recognized by the <span class="Apple-style-span" style="font-style: italic">bge</span> driver, as are its IPMI baseboard controller by the <span class="Apple-style-span" style="font-style: italic">bmc</span> driver. The chipset on this system is the Intel ICH7 and unfortunately the Solaris <span class="Apple-style-span" style="font-style: italic">ahci</span> driver supports only the ICH6 at the moment, so the drives are running just fine in IDE compatibility mode.</p>
<p>This upgrade wasn&#8217;t just a mere update of hardware and OS. I also completely changed how the mail storage works and also make use of ZFS file systems for each user home directory and virtual web site:</p>
<ol>
<li>Out with uw-imap, in with <a href="http://cyrusimap.web.cmu.edu/">Cyrus</a>. All mail is delivered to Cyrus, so there are no more maildir-style spools sitting in each person&#8217;s home directory.</li>
<li>To take advantage of Cyrus&#8217;s features, elemental.org is now operating its own Kerberos realm, ELEMENTAL.ORG. This is my first time running my own Keberos KDC, and I love it. Cyrus and Sendmail, via SASL, now offer GSSAPI authentication. Using Solaris&#8217;s pam_krb5_migrate.so.1 PAM module, as people log in with their UNIX passwords, a Kerberos principle is made for them and they are granted tickets. Pine is configured to connect to Cyrus and authenticate with GSSAPI, so shell users don&#8217;t have to type in or save their password when accessing their email!</li>
<li>As I mentioned, all user data is now stored on a mirrored ZFS pool. Each user and virtual website gets their own ZFS file system and this will allow me to keep tabs on disk usage (and easily delete a user or site if the need should arise.) The zpool&#8217;s net size is 442GB.</li>
<li>All incoming email is goes through greylist, ClamAV, and finally SpamAssassin milters.</li>
<li>I&#8217;m more at ease and familiar with Solaris&#8217;s SMF facility now, having made a point to write SMF manifests for the services I&#8217;m running rather than plain old init scripts.</li>
</ol>
<p>In addition, I&#8217;m now <a href="http://elemental.org/cacti/graph_view.php">monitoring</a> several aspects and services on the new system using <a href="http://www.cacti.net/">Cacti</a>. </p>
<p>Here&#8217;s to another 8 years of hopefully trouble-free operation!</p>
<p>Technorati Tags: <a href="http://technorati.com/tag/Sun" rel="tag">Sun</a>, <a href="http://technorati.com/tag/Dell" rel="tag"> Dell</a>, <a href="http://technorati.com/tag/Solaris" rel="tag"> Solaris</a>, <a href="http://technorati.com/tag/ZFS" rel="tag"> ZFS</a></p>
]]></content:encoded>
			<wfw:commentRss>http://elektronkind.org/2007/11/elemental-server-upgrade/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

