<?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>Testing 1, 2, 3 &#187; Ubuntu</title>
	<atom:link href="http://wordpress.fusetnt.com/tag/ubuntu/feed/" rel="self" type="application/rss+xml" />
	<link>http://wordpress.fusetnt.com</link>
	<description>Tech, talk and tantrums</description>
	<lastBuildDate>Thu, 16 Sep 2010 10:10:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Getting the 3ware 9650SE working in Ubuntu 10.04 64-bit</title>
		<link>http://wordpress.fusetnt.com/2010/05/getting-the-3ware-9650se-working-in-ubuntu-10-04-64-bit/</link>
		<comments>http://wordpress.fusetnt.com/2010/05/getting-the-3ware-9650se-working-in-ubuntu-10-04-64-bit/#comments</comments>
		<pubDate>Fri, 21 May 2010 00:34:30 +0000</pubDate>
		<dc:creator>Daedalus</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[10.04]]></category>
		<category><![CDATA[3dm2]]></category>
		<category><![CDATA[3Ware]]></category>
		<category><![CDATA[3ware 9650SE-8LPML]]></category>
		<category><![CDATA[9650]]></category>
		<category><![CDATA[Lucid Lynx]]></category>
		<category><![CDATA[samba]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[webmin]]></category>

		<guid isPermaLink="false">http://wordpress.fusetnt.com/?p=641</guid>
		<description><![CDATA[UPDATE 16/09/2010 &#124; Despite 3ware updating its software to 10.2, the name resolution bug still exists. Webmin&#8217;s update to 1.520 fixes the Samba issue though. You&#8217;ll either need a clean install, or to follow these comments for the workaround. In the last week I&#8217;ve updated Ubuntu from 9.10 to 10.04, and found a few rude [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_654" class="wp-caption aligncenter" style="width: 535px"><a href="http://wordpress.fusetnt.com/wp-content/uploads/2010/05/lucidlynx.jpg"><img class="size-full wp-image-654" title="Lucid Lynx" src="http://wordpress.fusetnt.com/wp-content/uploads/2010/05/lucidlynx.jpg" alt="Lucid Lynx" width="525" height="182" /></a><p class="wp-caption-text">Ubuntu 10.04 might bring a new look, but it breaks a few things too.</p></div>
<p><strong><span style="color: #993300;">UPDATE 16/09/2010 | Despite 3ware updating its software to 10.2, the name resolution bug still exists. Webmin&#8217;s update to 1.520 fixes the Samba issue though. You&#8217;ll either need a clean install, or to follow <a title="The comments contain a workaround for getting Samba to work in Ubuntu 10.04" href="http://sourceforge.net/tracker/index.php?func=detail&amp;aid=2995073&amp;group_id=17457&amp;atid=117457" target="_blank">these comments for the workaround</a>.</span></strong></p>
<hr />
<strong>In the last week I&#8217;ve updated Ubuntu from 9.10 to 10.04, and found a few rude shocks along the way.</strong></p>
<p><a title="Samba's website" href="http://www.samba.org/" target="_blank">Samba</a>, for one, is now treated <a title="Samba now launched as a service" href="http://ubuntuforums.org/showthread.php?t=1464988">entirely differently</a>, and this of course breaks a number of things including <a title="Webmin's website" href="http://www.webmin.com/">Webmin</a>. Apparently this will be <a title="Webmin SourceForge forum" href="http://sourceforge.net/tracker/index.php?func=detail&amp;aid=2995073&amp;group_id=17457&amp;atid=117457">addressed in the next release of Webmin</a>, whenever that is. In the meantime, a distro upgrade from 9.10 to 10.04 will likely bork your Samba like it did mine, requiring a clean install to get things working again.</p>
<p>Another thing also broken in 10.04 is <a title="Ubuntu bug tracker" href="https://bugs.launchpad.net/ubuntu/+source/eglibc/+bug/574726">a library that affects name resolution</a>, which plays havoc with 3DM2&#8242;s email notification feature, crashing 3DM2 in the process. There&#8217;s a simple workaround for this: use your mail server&#8217;s IP instead of its name. Not optimal, but it will work until the Ubuntu devs catch up and stop palming the problem off to other devs.</p>
<h2>New 3DM2 + CLI 10.1</h2>
<p>One thing I did notice during the reinstall was that a new version of 3ware&#8217;s 3DM2 + CLI package was out, 10.1. Of course 3ware has never explicitly claimed Ubuntu support, so moving off the trusted 9.5.3 was a bit of a concern. I did it anyway, it worked fine (name resolution bug aside) and here&#8217;s how you can too.</p>
<p>The installation package has now moved to 100% text, away from the previous <a title="Getting the 3ware 9650SE working in Ubuntu 64-bit" href="http://wordpress.fusetnt.com/2009/12/getting-the-3ware-9650se-working-in-ubuntu-64-bit/" target="_blank">Installshield</a> efforts. It&#8217;s fairly trivial to set up too. Not Windows trivial, but then, nothing ever is on Linux.</p>
<p>First, uninstall any previous version of 3DM2 — how you do this will depend on  the distribution you&#8217;ve used. If you&#8217;ve used a .deb file, you should  find it in Synaptic Package Manager, but if you&#8217;ve used the old  Installshield package, you&#8217;ll need to open up a terminal and issue the following commands:</p>
<pre class="brush: delphi; title: ; notranslate">
cd /opt/AMCC/_uninst
sudo ./uninstaller.bin
</pre>
<p>And follow the  prompts. This assumes you installed to the default path of <em>/opt/AMCC</em>, if you&#8217;ve installed elsewhere, you&#8217;ll need to find uninstaller.bin yourself. Next, you&#8217;ll want to download the <em>3DM2  &amp; CLI Linux 10.1 code set</em> from <a title="3ware's website" href="http://www.3ware.com">3ware</a>.</p>
<p>Open a  terminal and navigate to the directory that <em>3DM2_CLI-Linux-10.1.zip</em> is  in.</p>
<p>Type:</p>
<pre class="brush: delphi; title: ; notranslate">
unzip 3DM2_CLI-Linux-10.1.zip -d 3dm2
cd 3dm2
chmod +x install.sh
sudo  ./install.sh --install
</pre>
<p>Then follow the prompts. If you&#8217;re still having grief, our <a title="Jonas Genannt's 3DM2 packages" href="http://jonas.genannt.name/">old friend has made some .deb files for us</a>.</p>
<p>After a successful install, simply open a browser, point it at https://127.0.0.1:888 and log in with the default password <em>3ware</em>. Just remember to use your mail server&#8217;s IP instead of its host name.</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.fusetnt.com/2010/05/getting-the-3ware-9650se-working-in-ubuntu-10-04-64-bit/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Getting the 3ware 9650SE working in Ubuntu 9.10 64-bit</title>
		<link>http://wordpress.fusetnt.com/2009/12/getting-the-3ware-9650se-working-in-ubuntu-64-bit/</link>
		<comments>http://wordpress.fusetnt.com/2009/12/getting-the-3ware-9650se-working-in-ubuntu-64-bit/#comments</comments>
		<pubDate>Sat, 12 Dec 2009 13:24:03 +0000</pubDate>
		<dc:creator>Daedalus</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[File Server]]></category>
		<category><![CDATA[3dm2]]></category>
		<category><![CDATA[3ware 9650se]]></category>
		<category><![CDATA[cli]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://wordpress.fusetnt.com/?p=576</guid>
		<description><![CDATA[While the Linux kernel has included 3ware drivers that have worked perfectly for a long time, to manage your array you need access to applications. Firmware aside, 3ware splits its application into two parts — its command line tool tw_cli and its web management tool 3dm2. While tw_cli is perfectly fine for managing the array [...]]]></description>
			<content:encoded><![CDATA[<p><strong>While the Linux kernel has included 3ware drivers that have worked perfectly for a long time, to manage your array you need access to applications.</strong></p>
<p>Firmware aside, 3ware splits its application into two parts — its command line tool <em>tw_cli </em>and its web management tool <em>3dm2</em>. While <em>tw_cli</em> is perfectly fine for managing the array directly, you&#8217;ll need <em>3dm2</em> to setup mail notifications and scheduled maintenance.</p>
<div id="attachment_569" class="wp-caption aligncenter" style="width: 510px"><a href="http://wordpress.fusetnt.com/wp-content/uploads/2009/12/3dm2.gif"><img title="3ware's 3dm2" src="http://wordpress.fusetnt.com/wp-content/uploads/2009/12/3dm2.gif" alt="3ware's 3dm2 is where all your card management should be done." width="500" height="301" /></a><p class="wp-caption-text">3ware&#39;s 3dm2 is where most of your card management will be done, as the CLI is sadly limited.</p></div>
<p>Until <a title="3ware's download page" href="http://www.3ware.com/support/download.asp" target="_blank">version 9.5.3</a> was released at the end of November, 3ware&#8217;s tools simply didn&#8217;t install in Ubuntu 64-bit thanks to a broken installer. To get things working, you needed a third party <a title="9.5.2 beta solution" href="http://jonas.genannt.name/" target="_blank">release</a>.</p>
<p>3ware&#8217;s install is simply weird; rather than simply provide a .deb file, once you&#8217;ve extracted the .tar.gz &#8220;Linux&#8221; bundle you&#8217;re presented with a .bin file. After making it executable, and running it:</p>
<pre class="brush: delphi; title: ; notranslate">
chmod +x setupLinux_x64.bin
sudo ./setupLinux_x64.bin
</pre>
<p>A Java runtime environment extracts, and, shock — a graphical version of <a title="Installshield" href="http://www.installshield.com" target="_blank"><em>Installshield</em></a> loads. Who said it was just for Windows?</p>
<div id="attachment_568" class="wp-caption aligncenter" style="width: 510px"><a href="http://wordpress.fusetnt.com/wp-content/uploads/2009/12/installshield.jpg"><img title="3ware's Installshield installation" src="http://wordpress.fusetnt.com/wp-content/uploads/2009/12/installshield.jpg" alt="Installshield on Linux... who'd have thought?" width="500" height="305" /></a><p class="wp-caption-text">Installshield on Linux... who&#39;d have thought?</p></div>
<p>After going through the process and a restart, the webserver was running on https://127.0.0.1:888 with the default password <em>3ware</em> and everything was as easy as pie. Complemented with <a title="GapcMon" href="http://gapcmon.sourceforge.net/" target="_blank">GapcMon</a>, <a title="apcupsd" href="http://www.apcupsd.com/" target="_blank">apcupsd</a>, <a title="Webmin" href="http://www.webmin.com/" target="_blank">Webmin</a>, <a title="Samba" href="http://www.samba.org/" target="_blank">Samba</a>, <a title="Proftpd" href="http://www.proftpd.org/" target="_blank">Proftpd</a> and <a title="gadmin-proftpd" href="http://www.gadmintools.org/" target="_blank">Gadmin-proftpd</a>, I&#8217;m now ready to start filling up my file server.</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.fusetnt.com/2009/12/getting-the-3ware-9650se-working-in-ubuntu-64-bit/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Sometimes giving in is easier</title>
		<link>http://wordpress.fusetnt.com/2009/12/sometimes-giving-in-is-easier/</link>
		<comments>http://wordpress.fusetnt.com/2009/12/sometimes-giving-in-is-easier/#comments</comments>
		<pubDate>Sat, 12 Dec 2009 13:18:26 +0000</pubDate>
		<dc:creator>Daedalus</dc:creator>
				<category><![CDATA[Featured]]></category>
		<category><![CDATA[File Server]]></category>
		<category><![CDATA[3ware 9650se]]></category>
		<category><![CDATA[Areca ARC-1300ix-16]]></category>
		<category><![CDATA[Asus P5Q-E]]></category>
		<category><![CDATA[block level dedupe]]></category>
		<category><![CDATA[controller]]></category>
		<category><![CDATA[Corsair TX-850]]></category>
		<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[Gigabyte GA-EP45 Extreme]]></category>
		<category><![CDATA[HP rack]]></category>
		<category><![CDATA[LSI SAS3081E-R]]></category>
		<category><![CDATA[Nexenta]]></category>
		<category><![CDATA[OpenSolaris]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[VirtualBox]]></category>
		<category><![CDATA[virtualisation]]></category>
		<category><![CDATA[ZFS]]></category>

		<guid isPermaLink="false">http://wordpress.fusetnt.com/?p=549</guid>
		<description><![CDATA[OpenSolaris&#8217; ZFS implementation recently picked up one of the tastiest things it possibly could: block level dedupe. Except I no longer care. Too impatient to wait for the RMA on the dead Asus P5Q-E (of which the replacement is now a spare swap-in board), thanks to an incredibly generous friend I picked up a Gigabyte [...]]]></description>
			<content:encoded><![CDATA[<p><strong>OpenSolaris&#8217; ZFS implementation recently picked up one of the tastiest things it possibly could: <a title="Block level dedupe in ZFS" href="http://blogs.sun.com/bonwick/entry/zfs_dedup" target="_blank">block level dedupe</a>.</strong></p>
<p>Except I no longer care.</p>
<p>Too impatient to wait for the RMA on the dead Asus P5Q-E (of which the replacement is now a spare swap-in board), thanks to an incredibly generous friend I picked up a Gigabyte GA-EP45-Extreme&#8230; which <a title="Open Solaris beta downloads" href="http://www.genunix.org/" target="_blank">OpenSolaris b127</a> hated, and refused to boot with. After a few days of hair pulling and switching off almost everything I could in the BIOS to try and rectify the issue, I finally admitted OpenSolaris was not to be.</p>
<div id="attachment_555" class="wp-caption aligncenter" style="width: 510px"><a href="http://wordpress.fusetnt.com/wp-content/uploads/2009/12/gigabyteep45extreme.jpg"><img class="size-full wp-image-555" title="Gigabyte GA-EP45 Extreme" src="http://wordpress.fusetnt.com/wp-content/uploads/2009/12/gigabyteep45extreme.jpg" alt="The Gigabyte GA-EP45 Extreme, great board, hated by OpenSolaris" width="500" height="411" /></a><p class="wp-caption-text">The Gigabyte GA-EP45 Extreme, great board, hated by OpenSolaris</p></div>
<p>Not willing to risk <a title="Nexenta" href="http://www.nexenta.org/" target="_blank">Nexenta</a>, I dropped to <a title="FreeBSD" href="http://www.freebsd.org/" target="_blank">FreeBSD 8</a>, the last bastion of ZFS hope (no folks, <a title="ZFS on FUSE" href="http://zfs-on-fuse.blogspot.com/" target="_blank">FUSE</a> does not count).</p>
<p>FreeBSD worked wonderfully from a compatibility front, but I soon discovered that when it came to virtualisation, it had the same options as a prisoner faced with the Spanish inquisition: basically none. There is, ironically, a version of <a title="VirtualBox for BSD" href="http://wiki.freebsd.org/VirtualBox" target="_blank">Sun&#8217;s VirtualBox</a> floating around, but it&#8217;s a hack job that hates 64-bit, and like most things FreeBSD if you&#8217;re not running from the command line you&#8217;re asking for pain.</p>
<p>And so, hoping that one day Larry Ellison would open up ZFS licensing a little more so the GPL crowd would stop whining and just integrate it already, I sighed, flicked the 3ware 9650SE into hardware RAID 6 and reached for the <a title="Ubuntu" href="http://www.ubuntu.com/" target="_blank">Ubuntu</a> 9.10 64-bit disc.</p>
<p>It worked.</p>
<h2>Post mortem: List of controller cards that will work with OpenSolaris</h2>
<p>While I note with grim satisfaction that Areca has still <a title="Areca are liars - the ARC-1300ix 16 does not support Solaris" href="http://wordpress.fusetnt.com/2009/08/areca-are-liars-the-arc-1300ix-16-does-not-support-solaris/" target="_blank">failed to produce</a> a Solaris driver for it&#8217;s ARC-1300ix series, here&#8217;s a list of PCI-Express cards known to work with OpenSolaris without requiring any RAID 0/JBOD workarounds, and being able to control at least eight drives.</p>
<ol>
<li><a title="LSI SAS3081E-R" href="http://www.lsi.com/storage_home/products_home/host_bus_adapters/sas_hbas/lsisas3081er/" target="_blank">LSI SAS3081E-R</a></li>
<li><a title="Intel SASUC8I" href="http://www.intel.com/products/server/raid-controllers/SASUC8I/SASUC8I-overview.htm" target="_blank">Intel SASUC8I</a> flashed with the <a title="TimC's comment" href="http://wordpress.fusetnt.com/2009/08/areca-are-liars-the-arc-1300ix-16-does-not-support-solaris/comment-page-1/#comment-233" target="_blank">SAS8031E-R&#8217;s IT (initiator target) firmware</a></li>
<li><a title="3ware 9650SE" href="http://www.3ware.com/products/serial_ata2-9650.asp" target="_blank">3ware 9650SE series</a></li>
</ol>
<p>Tiny, yes? The last, which I ended up with due to non-availability of the first two in Australia, is significantly more expensive as it has hardware RAID capability as well.</p>
<h2>Post mortem: Final system</h2>
<p><strong>Rack:</strong> HP 10622<br />
<strong>OS:</strong> Ubuntu 9.10<br />
<strong>PSU:</strong> Corsair TX-850<br />
<strong>CPU:</strong> Intel Q9550<br />
<strong>Memory:</strong> 8GB Corsair Dominator PC-2 8500<br />
<strong>Motherboard:</strong> Gigabyte GA-EP45 Extreme<br />
<strong>GPU:</strong> Geforce 7600GS silent (to be swapped out with a PCI card when a second 3ware controller card is bought)<br />
<strong>Controller card:</strong> 3ware 9650SE-8LPML<br />
<strong>Network card:</strong> HP NC364T<br />
<strong>Case:</strong> Chenbro RM41416B<br />
<strong>UPS:</strong> APC Smart-UPS 750<br />
<strong>Switch:</strong> Netgear GS724T<br />
<strong>System drives:</strong> Samsung HD501LJ SATA<br />
<strong>Array drives (RAID 6 w/XFS):</strong> WD RE3 1TB x3, Samsung HD103UJ 1TB x2, Seagate 7200.11 x2, Seagate 7200.12</p>
<p>The only problem left is the Seagate 7200.12, which seems to keep dropping from the array. I&#8217;ll have to see if a firmware update to the 3ware card fixes it, otherwise I may need to swap in a new drive (<em>Update: turns out the ridiculously expensive Mini-SAS to SATA cables I bought were dodgy. Upon replacing, I&#8217;ve had no dropouts).<br />
</em></p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress.fusetnt.com/2009/12/sometimes-giving-in-is-easier/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

