<?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>Dave Hildebrand.com</title>
	<atom:link href="http://www.davehildebrand.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.davehildebrand.com</link>
	<description>The IT Crowd</description>
	<lastBuildDate>Mon, 18 Mar 2013 13:46:12 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Kick-Ass Pony Creator</title>
		<link>http://www.davehildebrand.com/life/kick-ass-pony-creator/</link>
		<comments>http://www.davehildebrand.com/life/kick-ass-pony-creator/#comments</comments>
		<pubDate>Thu, 07 Mar 2013 07:20:07 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Life]]></category>
		<category><![CDATA[DTrace]]></category>
		<category><![CDATA[SmartOS]]></category>

		<guid isPermaLink="false">http://www.davehildebrand.com/?p=787</guid>
		<description><![CDATA[I&#8217;m no Brony, but, I did spend entirely too much time tonight customizing a pony. Dam you DTrace!]]></description>
				<content:encoded><![CDATA[<p><a href="http://www.davehildebrand.com/wp-content/uploads/2013/03/hiResPony.png"><img src="http://www.davehildebrand.com/wp-content/uploads/2013/03/hiResPony-e1362640605310-150x135.png" alt="hiResPony" width="150" height="135" class="alignleft size-thumbnail wp-image-788" /></a><br />
I&#8217;m no <a href="http://www.urbandictionary.com/define.php?term=Brony" target="_blank">Brony</a>, but, I did spend entirely too much time tonight <a href="http://generalzoi.deviantart.com/art/Pony-Creator-Full-Version-254295904" target="_blank">customizing a pony</a>.</p>
<p>Dam you <a href="http://dtrace.org/blogs/about/dtracepony/" target="_blank">DTrace</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.davehildebrand.com/life/kick-ass-pony-creator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SmartOS &#8211; Adding a Zone</title>
		<link>http://www.davehildebrand.com/tech-help/smartos-adding-a-zone/</link>
		<comments>http://www.davehildebrand.com/tech-help/smartos-adding-a-zone/#comments</comments>
		<pubDate>Wed, 06 Mar 2013 04:11:31 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Tech Help]]></category>
		<category><![CDATA[SmartOS]]></category>
		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://www.davehildebrand.com/?p=745</guid>
		<description><![CDATA[SmartOS is configured &#038; running. Time to install a Zone. Zone are OS virtualized guests. You can read more about them here. Here are the basic commands you&#8217;ll need to find, list, install, delete and create a Zone. Update image repository imgadm update View available images imgadm avail View install images imgadm list Import an [...]]]></description>
				<content:encoded><![CDATA[<p><img src="http://www.davehildebrand.com/wp-content/uploads/2013/03/smartos-stacked-logo.png" alt="smartos-stacked-logo" width="200" height="200" class="alignright size-full wp-image-753" /><a href="http://smartos.org/" target="_blank">SmartOS</a> is configured &#038; running.  Time to <a href="http://wiki.smartos.org/display/DOC/How+to+create+a+zone+%28+OS+virtualized+machine+%29+in+SmartOS" target="_blank">install a Zone</a>.</p>
<p>Zone are OS virtualized guests.  You can read more about them <a href="http://wiki.smartos.org/display/DOC/Zones" target="_blank">here</a>.</p>
<p>Here are the basic commands you&#8217;ll need to find, list, install, delete and create a Zone.</p>
<p>Update image repository</p>
<p><code>imgadm update</code><br />
<span id="more-745"></span><br />
View available images</p>
<p><code>imgadm avail</code></p>
<p>View install images</p>
<p><code>imgadm list</code></p>
<p>Import an image &#8211; the uuid is shown when listing available images</p>
<p><code>imgadm import %uuid%</code></p>
<p>Delete an image</p>
<p><code>imgadm destroy %uuid%</code></p>
<p>VM management</p>
<p>vmadm list<br />
vmadm -f %filename%<br />
vmadm delte<br />
vmadm reboot<br />
vmadm stop %uuid%<br />
vmadm start %uuid%</p>
<p>Once you have your image(s) downloaded you need to create the template the image will use to configure the Zone.  I&#8217;ve uploaded one that you can view below.</p>
<p><code><a href="http://www.davehildebrand.com/wp-content/uploads/2013/03/template.txt">template.json</a></code></p>
<p>Your template will contain info that SmartOS will use to configure your Zone.  Things like the HOSTNAME, IP, Gateway, disk &#038; RAM size will be included in the file.  The dataset_uuid is the uuid of the image you&#8217;ve downloaded to your host.  It is important that you put in the correct uuid or the command will fail or you will create a Zone with the wrong image.</p>
<p>Create your Zone</p>
<p>vmadm install -f %your_template_name%.json</p>
<p>Once your Zone has finish building you can log into it.  Do a <code>vmadm list</code> to see the uuid of your VMs.</p>
<p><code>zlogin %uuid%</code></p>
<p>You are logged in as root automatically.  I&#8217;ve yet to decifer what the default root password is or how to change it.  This page says the cmds within will change the root password, but, I&#8217;ve only been able to successfully change the admin password and that account is almost useless.</p>
<p>Here are some useful cmds when logged into a Zone.</p>
<p>Show the services on the box (enabled &#038; disabled)</p>
<p><code>svcs -a</code></p>
<p>Service management cmds</p>
<p><code>svcadm enable %service_name%<br />
svcadm disable %service_name%<br />
svcadm restart %service_name%</code></p>
<p>Install packages</p>
<p><code>pkgin list<br />
pkgin avail<br />
pkgin update<br />
pkgin install %package name%<br />
pkgin upgrade<br />
pkgin full-upgrade<br />
pkgin remove %package name%</code></p>
<p>Log out of your Zone</p>
<p><code>logout</code></p>
<p>Next time I&#8217;ll tackle a KVM guest.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.davehildebrand.com/tech-help/smartos-adding-a-zone/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SmartOS &#8211; a beginners tale</title>
		<link>http://www.davehildebrand.com/tech-help/smartos-a-beginners-tale/</link>
		<comments>http://www.davehildebrand.com/tech-help/smartos-a-beginners-tale/#comments</comments>
		<pubDate>Sun, 03 Mar 2013 23:24:56 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Tech Help]]></category>
		<category><![CDATA[SmartOS]]></category>

		<guid isPermaLink="false">http://www.davehildebrand.com/?p=716</guid>
		<description><![CDATA[SmartOS is pretty wicked, but, as a Windows and occasional Linux monkey, the cmd line was a bit daunting to figure out. There is a lot of info on the the SmartOS wiki, but, none of it geared to Solaris/illumos/SmartOS neophytes, and, it is all over the place. To begin, boot SmartOS from USB or [...]]]></description>
				<content:encoded><![CDATA[<p><img src="http://www.davehildebrand.com/wp-content/uploads/2013/03/smartos-stacked-logo.png" alt="smartos-stacked-logo" width="200" height="200" class="alignright size-full wp-image-753" /><a href="http://smartos.org/" target="_blank">SmartOS </a>is pretty wicked, but, as a Windows and occasional Linux monkey, the cmd line was a bit daunting to figure out.  There is a lot of info on the the SmartOS wiki, but, none of it geared to <a href="http://en.wikipedia.org/wiki/Solaris_(operating_system)" target="_blank">Solaris</a>/<a href="http://wiki.illumos.org/display/illumos/About+illumos" target="_blank">illumos</a>/SmartOS neophytes, and, it is all over the place. </p>
<p>To begin, boot SmartOS from USB or CD.  The OS will copy into memory and begin the &#8220;installation&#8221;.  SmartOS runs from memory so there really isn&#8217;t much of an install.  You only need to set your admin NIC, config it&#8217;s settings and choose the disk(s) you want to use for your zpool.<br />
<span id="more-716"></span><br />
If you want striped mirrored zpools, install only on 1 disk.  SmartOS will default to raidz. You can add additional disks to the pool after installation.</p>
<p>The SmartOS zpool is called <code>zones</code>.</p>
<p>Add a mirrored disk to your zpool.</p>
<p><code>zpool attach -f zones %original disk% %new disk%</p>
<p>Add a mirrored pair of disks.  Data will be striped between the two mirrors.</p>
<p>zpool add zones mirrror %disk 3% %disk 4%</code></p>
<p>Add log and cache if you have it.</p>
<p><code>zpool add zones log mirror %log disk 15 %log disk 2%<br />
zpool add zones cache %cache disk 1%<br />
zpool add zones cache %cache disk 2%</code></p>
<p>Now that you are done configuring your disks, check out the zpool status</p>
<p><code>zpool status</code></p>
<p>Compression in zfs is pretty sweet, so you should turn it on.</p>
<p><code>zfs set compression=on zones</code></p>
<p>Check compression status on the zpool.</p>
<p><code>zfs get compression zones</code></p>
<p>Your Hostname will reset upon reboot.  Use the xml below to set a static hostname.  Make sure to change %YOUR_HOSTNAME% to the correct setting.</p>
<p><a href="http://www.davehildebrand.com/wp-content/uploads/2013/03/set-hostname.txt">set-hostname.xml</a></p>
<p>Check to see what your current hostname is.</p>
<p><code>hostname</code></p>
<p>Here are some useful cmds that can be run to manage your system.</p>
<p>Use <code>svcs</code> to check the status of services.</p>
<p><code>svcs ssh</code></p>
<p>use <code>svcadm</code> to manage services.</p>
<p><code>svcadm restart %cmd%<br />
svcadm refresh %cmd%<br />
svcadm enable %cmd%<br />
svcadm disable %cmd%</code></p>
<p>Shutdown (power off) &#038; restart your server.</p>
<p><code>shutdown -y -g0 -i5<br />
shutdown -y -g0 -i6</code></p>
<p>View your physical interfaces.</p>
<p><code>dladm show-phys -m</code></p>
<p>View your NIC settings.</p>
<p><code>ifconfig</code></p>
<p>Factory reset your install.</p>
<p><code>zfs set smartdc:factoryreset=yes zones/var</code></p>
<p>This info should get you setup with a working SmartOS server and ready to add virtualized guest via OS virtualization or KVM.</p>
<p>Next time I&#8217;ll detail creating your guest OSs.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.davehildebrand.com/tech-help/smartos-a-beginners-tale/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Supermicro X8SIL Network Drop</title>
		<link>http://www.davehildebrand.com/tech-help/supermicro-x8sil-network-drop/</link>
		<comments>http://www.davehildebrand.com/tech-help/supermicro-x8sil-network-drop/#comments</comments>
		<pubDate>Sat, 09 Feb 2013 05:41:04 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Tech Help]]></category>
		<category><![CDATA[Nexenta]]></category>
		<category><![CDATA[zfs]]></category>

		<guid isPermaLink="false">http://www.davehildebrand.com/?p=710</guid>
		<description><![CDATA[This cost me a few hours of frustration tonight. Turns out that any OS but Windows 7/2008 R2 and RHEL/CentOS 5 running on a Supermicro X8SIL needs to have Active State Power Management turned off in the BIOS otherwise network connectivity will drop shortly after start up. You can find it at Advanced, Advanced Chipset [...]]]></description>
				<content:encoded><![CDATA[<p>This cost me a few hours of frustration tonight.  Turns out that any OS but Windows 7/2008 R2 and RHEL/CentOS 5 running on a Supermicro X8SIL needs to have Active State Power Management turned off in the BIOS otherwise network connectivity will drop shortly after start up.</p>
<p>You can find it at Advanced, Advanced Chipset Control and disable Active State Power Management in the BIOS.</p>
<p>Cheers to <a href="http://tickett.wordpress.com/2011/08/26/supermicro-x8sil-f-losing-network-connectivity/" target="_blank">Lee Ticket</a> for ending my frustrations.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.davehildebrand.com/tech-help/supermicro-x8sil-network-drop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Storage Server 2013</title>
		<link>http://www.davehildebrand.com/tech-help/storage-server-2013/</link>
		<comments>http://www.davehildebrand.com/tech-help/storage-server-2013/#comments</comments>
		<pubDate>Sun, 20 Jan 2013 07:22:30 +0000</pubDate>
		<dc:creator>Dave</dc:creator>
				<category><![CDATA[Tech Help]]></category>
		<category><![CDATA[ESXi]]></category>
		<category><![CDATA[Nexenta]]></category>
		<category><![CDATA[SmartOS]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[xenserver]]></category>
		<category><![CDATA[zfs]]></category>

		<guid isPermaLink="false">http://www.davehildebrand.com/?p=698</guid>
		<description><![CDATA[I&#8217;ve been running a home-brew storage server for a few years running on an old version of FreeNAS. Actually, it was a XenServer 5.5 box with FreeNAS running as a VM with 2TB of storage presented to it via a HP P400 RAID card I had lying around. The setup worked, but, it lacked in [...]]]></description>
				<content:encoded><![CDATA[<p>I&#8217;ve been running a home-brew storage server for a few years running on an old version of FreeNAS.  Actually, it was a XenServer 5.5 box with FreeNAS running as a VM with 2TB of storage presented to it via a HP P400 RAID card I had lying around.  The setup worked, but, it lacked in horsepower.<br />
<span id="more-698"></span><br />
I&#8217;ve kept an eye on zfs since we did a server virtualization PoC a few years ago.  We had used a Sun 7110 as NFS/iSCSI storage server, which used Solaris and zfs.  The guys over at <a href="http://www.zfsbuild.com/" target="new">zfsbuild</a> have been documenting their latest hardware build and posting some amazing benchmarks.  zfsbuild are using Nexenta as their storage OS.</p>
<p>Not wanting to give up the ability to run a few VMs at home I started looking for a way to get Nexenta direct access to my storage controller and gain all the benefits of zfs.  While researching PCI pass-through I stumbled across <a href="http://smartos.org/" target="new">SmartOS</a>.  SmartOS is built on <a href="http://en.wikipedia.org/wiki/Illumos" target="new">illumos</a> and offers zfs, DTrace, Zones &#038; KVM.  This looked like the perfect OS to use, but, to enable KVM I required a CPU with both Virtual Machine eXtensions (VMX) and Extended Page Tables.  My CPU only has VMX.  Time to find another option.</p>
<p>My preferred hypervisor is XenServer, but, it currently only offers GPU pass through.  ESXi however does offer PCI pass through and a few blogs have detailed how they got Nexenta working on an ESXi box.  My CPU will work with ESXi, so, it looks like this is the path to take.</p>
<p>It&#8217;s time to put together my existing and additional parts I received for this build.</p>
<ul>
<li>2x Intel 60GB 330 SSD&#8217;s &#8211; L2ARC</li>
<li>2x Intel 20GB 313 SSD&#8217;s &#8211; ZIL</li>
<li>1x OCZ 60GB SSD &#8211; boot (had on hand)</li>
<li>LSI 9211-8i HBA &#8211; Flashed to IT mode</li>
<li>Icy Dock 6 Bay 2.5&#8243; Backplane Cage &#8211; house all the SSDs</li>
<li>Gigabyte EP45-UD3R (from existing build)</li>
<li>Intel Core2 Quad Q8400 (from existing build)</li>
<li>16GB DDR2 (from existing build)</li>
<li>2x Intel 1GB NICs (had on hand) </li>
</ul>
<p>The 1st issue I encountered was in booting with the LSI card installed.  The UD3R kept trying to use the LSI card as a video card.  Flashing to the latest UD3R BIOS cleared up that error.</p>
<p>Next the LSI card gave me this error:</p>
<blockquote><p>warning 1 drives are reported bios memory allocation is full</p></blockquote>
<p>My initial searches didn&#8217;t turn anything up.  I eventually stumbled on this SuperMicro <a href="http://www.supermicro.com/support/faqs/faq.cfm?faq=13209" target="new">link</a>, but, it didn&#8217;t clear up the issue.  Next I installed the <a href="http://brycv.com/blog/2012/flashing-it-firmware-to-lsi-sas9211-8i/" target="new">latest firmware &#038; BIOS</a> on the LSI.  Again, this didn&#8217;t clear things up.  Then I stumbled upon a <a href="http://www.sweclockers.com/forum/6-lagring/888020-forslag-pa-sata-sas-kontroller-8-diskar-post9662700/" target="new">Swedish forum post</a> that did the trick.</p>
<p>Now I could finally install ESXi.  During the setup I could see the drive hanging off the LSI and all the SSDs.  Now we&#8217;re cooking with gas!  Wrong, the vSphere Client won&#8217;t connect to ESXi.  It keeps timing out and so far my searches aren&#8217;t turning up much.  I&#8217;ve reinstalled a couple of times (of note: the ESXi install is WAY slower than XenServer) and done multiple SSH service restarts.  I&#8217;m suspecting something in my hardware is unsupported by ESXi.  Post in the comments if you know of a fix for this or know my setup isn&#8217;t supported.</p>
<p>I&#8217;ll continue searching for a fix, but, it might be time to upgrade my Mobo, CPU &#038; RAM to something a little more recent and that can handle SmartOS.  Stay tuned.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.davehildebrand.com/tech-help/storage-server-2013/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
