<?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>Zarathustra Shall Speak &#187; Sun</title>
	<atom:link href="http://zarathustrashallspeak.com/tag/sun/feed/" rel="self" type="application/rss+xml" />
	<link>http://zarathustrashallspeak.com</link>
	<description>And you yourself are also this Will to Power.</description>
	<lastBuildDate>Tue, 17 Jan 2012 20:44:36 +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>Timer ISR/1: Time went backwards.</title>
		<link>http://zarathustrashallspeak.com/2010/04/02/timer-isr1-time-went-backwards/</link>
		<comments>http://zarathustrashallspeak.com/2010/04/02/timer-isr1-time-went-backwards/#comments</comments>
		<pubDate>Fri, 02 Apr 2010 08:56:45 +0000</pubDate>
		<dc:creator>Akairenn</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Sun]]></category>
		<category><![CDATA[Xen]]></category>

		<guid isPermaLink="false">http://zarathustrashallspeak.com/?p=306</guid>
		<description><![CDATA[AMD > Intel.  Always has.  Always will be.]]></description>
			<content:encoded><![CDATA[<p>If you find yourself alone, riding through green fields with the sun on your face, do not be troubled.  For you&#8217;re probably using an Intel-based system for virtualization, and are already dead!</p>
<p>Seriously, though, I&#8217;ve <em>never</em> had any of these weird goddamned problems with AMD-based systems.  Well, whatever.</p>
<p>If you randomly get the <em>&#8216;Timer ISR/1: Time went backwards&#8217;</em> nonsense, reboot your Dom0, enter BIOS, and make sure you turn off all of Intel&#8217;s power saving nonsense.  For a Sun Fire x4150, specifically, kill the following crap:</p>
<pre class="code">Advanced >
CPU Configuration > Intel(R) SpeedStep(tm) tech
Advanced > CPU Configuration > Intel(R) C-STATE tech
</pre>
<p>With an x4150, you may end up with a weird hardware clock issue &#8211; specifically, /dev/rtc being completely inaccessible.  hwclock &#8211;debug will return errno=19.</p>
<p>If you&#8217;re already infuriated to the point of wanting to put a server through a wall, you can do the following:</p>
<pre class="code">
Edit /etc/rc.sysinit and /etc/init.d/halt, comment out all lines referring to hwclock
Install and configure ntp
Edit /etc/sysconfig/ntpd, add the following to the first line of options: -x -g
</pre>
<p>-x will force ntpdate to run first on startup of ntpd, ensuring your eventual completely borked time will be set before ntpd proper starts.  -g will ensure that ntpd can continue to mangle your time, even if somehow your drift is several days off the mark.</p>
<p>Would that Xen had a more up-to-date kernel, or that RedHat hadn&#8217;t abandoned it in favor of KVM.   Or would that KVM was ready for prime time. :p</p>
]]></content:encoded>
			<wfw:commentRss>http://zarathustrashallspeak.com/2010/04/02/timer-isr1-time-went-backwards/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sun x4150/SG-XPCIE8SAS-I-Z</title>
		<link>http://zarathustrashallspeak.com/2010/02/22/sun-x4150sg-xpcie8sas-i-z/</link>
		<comments>http://zarathustrashallspeak.com/2010/02/22/sun-x4150sg-xpcie8sas-i-z/#comments</comments>
		<pubDate>Mon, 22 Feb 2010 23:16:35 +0000</pubDate>
		<dc:creator>Akairenn</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Sun]]></category>

		<guid isPermaLink="false">http://zarathustrashallspeak.com/?p=258</guid>
		<description><![CDATA[Sense.  This makes none.]]></description>
			<content:encoded><![CDATA[<p>Had some weird experiences with x4150&#8242;s and LSI RAID cards.  RAID cards would randomly work or not work, unless placed in the middle slot.</p>
<p>Thankfully, the cables leading to the drive backplane are just barely capable of reaching the middle slot.  Helps to pull them and reroute them &#8211; you can get them to fit snugly but not ridiculously tight.</p>
<p>Blah.</p>
]]></content:encoded>
			<wfw:commentRss>http://zarathustrashallspeak.com/2010/02/22/sun-x4150sg-xpcie8sas-i-z/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>x4500 Disk Mapping</title>
		<link>http://zarathustrashallspeak.com/2009/11/03/x4500-disk-mapping/</link>
		<comments>http://zarathustrashallspeak.com/2009/11/03/x4500-disk-mapping/#comments</comments>
		<pubDate>Tue, 03 Nov 2009 14:11:51 +0000</pubDate>
		<dc:creator>Akairenn</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Nexenta]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[Sun]]></category>

		<guid isPermaLink="false">http://zarathustrashallspeak.com/?p=99</guid>
		<description><![CDATA[Aside from Linux, once you can see the controller numbering used, this is pretty easy to figure out.  Still, handy reference is handy.]]></description>
			<content:encoded><![CDATA[<p>Disk mapping for the x4500 (aka, Thumper). Mileage may vary, depending on phase of the moon, firmware update status, operating system/distribution, solar flares.</p>
<h3>Linux</h3>
<pre class="code">
36&nbsp;&nbsp;&nbsp; 37&nbsp;&nbsp; | 38&nbsp;&nbsp;&nbsp; 39&nbsp;&nbsp; | 40&nbsp;&nbsp;&nbsp; 41&nbsp;&nbsp; | 42&nbsp;&nbsp;&nbsp; 43&nbsp;&nbsp; | 44&nbsp;&nbsp;&nbsp; 45&nbsp;&nbsp; | 46&nbsp;&nbsp;&nbsp; 47
sdab&nbsp; sdaf | sdt&nbsp;&nbsp; sdx&nbsp; | sdar&nbsp; sdav | sdaj&nbsp; sdan | sdl&nbsp;&nbsp; sdp&nbsp; | sdd&nbsp;&nbsp; sdh
-----------+------------+------------+------------+------------+-----------
24&nbsp;&nbsp;&nbsp; 25&nbsp;&nbsp; | 26&nbsp;&nbsp;&nbsp; 27&nbsp;&nbsp; | 28&nbsp;&nbsp;&nbsp; 29&nbsp;&nbsp; | 30&nbsp;&nbsp;&nbsp; 31&nbsp;&nbsp; | 32&nbsp;&nbsp;&nbsp; 33&nbsp;&nbsp; | 34&nbsp;&nbsp;&nbsp; 35
sdaa&nbsp; sdae | sds&nbsp;&nbsp; sdw&nbsp; | sdaq&nbsp; sdau | sdai&nbsp; sdam | sdk&nbsp;&nbsp; sdo&nbsp; | sdc&nbsp;&nbsp; sdg
-----------+------------+------------+------------+------------+-----------
12&nbsp;&nbsp;&nbsp; 13&nbsp;&nbsp; | 14&nbsp;&nbsp;&nbsp; 15&nbsp;&nbsp; | 16&nbsp;&nbsp;&nbsp; 17&nbsp;&nbsp; | 18&nbsp;&nbsp;&nbsp; 19&nbsp;&nbsp; | 20&nbsp;&nbsp;&nbsp; 21&nbsp;&nbsp; | 22&nbsp;&nbsp;&nbsp; 23
sdz&nbsp;&nbsp; sdad | sdr&nbsp;&nbsp; sdv&nbsp; | sdap&nbsp; sdat | sdah&nbsp; sdal | sdj&nbsp;&nbsp; sdn&nbsp; | sdb&nbsp;&nbsp; sdf
-----------+------------+------------+------------+------------+-----------
00&nbsp;&nbsp;&nbsp; 01&nbsp;&nbsp; | 02&nbsp;&nbsp;&nbsp; 03&nbsp;&nbsp; | 04&nbsp;&nbsp;&nbsp; 05&nbsp;&nbsp; | 06&nbsp;&nbsp;&nbsp; 07&nbsp;&nbsp; | 08&nbsp;&nbsp;&nbsp; 09&nbsp;&nbsp; | 10&nbsp;&nbsp;&nbsp; 11
sdy&nbsp;&nbsp; sdac | sdq&nbsp;&nbsp; sdu&nbsp; | sdao&nbsp; sdas | sdag&nbsp; sdak | sdi&nbsp;&nbsp; sdm&nbsp; | sda&nbsp;&nbsp; sde
 BOOT DEV
</pre>
<h3>Solaris</h3>
<pre class="code">
36&nbsp;&nbsp;&nbsp; 37&nbsp;&nbsp; | 38&nbsp;&nbsp;&nbsp; 39&nbsp;&nbsp; | 40&nbsp;&nbsp;&nbsp; 41&nbsp;&nbsp; | 42&nbsp;&nbsp;&nbsp; 43&nbsp;&nbsp; | 44&nbsp;&nbsp;&nbsp; 45&nbsp;&nbsp; | 46&nbsp;&nbsp;&nbsp; 47
c3t3&nbsp; c3t7 | c2t3&nbsp; c2t7 | c5t3&nbsp; c5t7 | c4t3&nbsp; c4t7 | c1t3&nbsp; c1t7 | c0t3&nbsp; c0t7
-----------+------------+------------+------------+------------+-----------
24&nbsp;&nbsp;&nbsp; 25&nbsp;&nbsp; | 26&nbsp;&nbsp;&nbsp; 27&nbsp;&nbsp; | 28&nbsp;&nbsp;&nbsp; 29&nbsp;&nbsp; | 30&nbsp;&nbsp;&nbsp; 31&nbsp;&nbsp; | 32&nbsp;&nbsp;&nbsp; 33&nbsp;&nbsp; | 34&nbsp;&nbsp;&nbsp; 35
c3t2&nbsp; c3t6 | c2t2&nbsp; c2t6 | c5t2&nbsp; c5t6 | c4t2&nbsp; c4t6 | c1t2&nbsp; c1t6 | c0t2&nbsp; c0t6
-----------+------------+------------+------------+------------+-----------
12&nbsp;&nbsp;&nbsp; 13&nbsp;&nbsp; | 14&nbsp;&nbsp;&nbsp; 15&nbsp;&nbsp; | 16&nbsp;&nbsp;&nbsp; 17&nbsp;&nbsp; | 18&nbsp;&nbsp;&nbsp; 19&nbsp;&nbsp; | 20&nbsp;&nbsp;&nbsp; 21&nbsp;&nbsp; | 22&nbsp;&nbsp;&nbsp; 23
c3t1&nbsp; c3t5 | c2t1&nbsp; c2t5 | c5t1&nbsp; c5t5 | c4t1&nbsp; c4t5 | c1t1&nbsp; c1t5 | c0t1&nbsp; c0t5
-----------+------------+------------+------------+------------+-----------
00&nbsp;&nbsp;&nbsp; 01&nbsp;&nbsp; | 02&nbsp;&nbsp;&nbsp; 03&nbsp;&nbsp; | 04&nbsp;&nbsp;&nbsp; 05&nbsp;&nbsp; | 06&nbsp;&nbsp;&nbsp; 07&nbsp;&nbsp; | 08&nbsp;&nbsp;&nbsp; 09&nbsp;&nbsp; | 10&nbsp;&nbsp;&nbsp; 11
c3t0&nbsp; c3t4 | c2t0&nbsp; c2t4 | c5t0&nbsp; c5t4 | c4t0&nbsp; c4t4 | c1t0&nbsp; c1t4 | c0t0&nbsp; c0t4
 BOOT DEV
</pre>
<h3>OpenSolaris</h3>
<pre class="code">
36&nbsp;&nbsp;&nbsp; 37&nbsp;&nbsp;&nbsp; | 38&nbsp;&nbsp;&nbsp; 39&nbsp;&nbsp;&nbsp; | 40&nbsp;&nbsp;&nbsp; 41&nbsp;&nbsp;&nbsp; | 42&nbsp;&nbsp;&nbsp; 43&nbsp;&nbsp;&nbsp; | 44&nbsp;&nbsp;&nbsp; 45&nbsp;&nbsp; | 46&nbsp;&nbsp;&nbsp; 47
c11t3 c11t7 | c10t3 c10t7 | c13t3 c13t7 | c12t3 c12t7 | c8t3&nbsp; c8t7 | c7t3&nbsp; c7t7
------------+-------------+-------------+-------------+------------+-----------
24&nbsp;&nbsp;&nbsp; 25&nbsp;&nbsp;&nbsp; | 26&nbsp;&nbsp;&nbsp; 27&nbsp;&nbsp;&nbsp; | 28&nbsp;&nbsp;&nbsp; 29&nbsp;&nbsp;&nbsp; | 30&nbsp;&nbsp;&nbsp; 31&nbsp;&nbsp;&nbsp; | 32&nbsp;&nbsp;&nbsp; 33&nbsp;&nbsp; | 34&nbsp;&nbsp;&nbsp; 35
c11t2 c11t6 | c10t2 c10t6 | c13t2 c13t6 | c12t2 c12t6 | c8t2&nbsp; c8t6 | c7t2&nbsp; c7t6
------------+-------------+-------------+-------------+------------+-----------
12&nbsp;&nbsp;&nbsp; 13&nbsp;&nbsp;&nbsp; | 14&nbsp;&nbsp;&nbsp; 15&nbsp;&nbsp;&nbsp; | 16&nbsp;&nbsp;&nbsp; 17&nbsp;&nbsp;&nbsp; | 18&nbsp;&nbsp;&nbsp; 19&nbsp;&nbsp;&nbsp; | 20&nbsp;&nbsp;&nbsp; 21&nbsp;&nbsp; | 22&nbsp;&nbsp;&nbsp; 23
c11t1 c11t5 | c10t1 c10t5 | c13t1 c13t5 | c12t1 c12t5 | c8t1&nbsp; c8t5 | c7t1&nbsp; c7t5
------------+-------------+-------------+-------------+------------+-----------
00&nbsp;&nbsp;&nbsp; 01&nbsp;&nbsp;&nbsp; | 02&nbsp;&nbsp;&nbsp; 03&nbsp;&nbsp;&nbsp; | 04&nbsp;&nbsp;&nbsp; 05&nbsp;&nbsp;&nbsp; | 06&nbsp;&nbsp;&nbsp; 07&nbsp;&nbsp;&nbsp; | 08&nbsp;&nbsp;&nbsp; 09&nbsp;&nbsp; | 10&nbsp;&nbsp;&nbsp; 11
c11t0 c11t4 | c10t0 c10t4 | c13t0 c13t4 | c12t0 c12t4 | c8t0&nbsp; c8t4 | c7t0&nbsp; c7t4
 BOOT DEV
</pre>
<h3>Nexenta</h3>
<pre class="code">
36&nbsp;&nbsp;&nbsp; 37&nbsp;&nbsp; | 38&nbsp;&nbsp;&nbsp; 39&nbsp;&nbsp; | 40&nbsp;&nbsp;&nbsp; 41&nbsp;&nbsp; | 42&nbsp;&nbsp;&nbsp; 43&nbsp;&nbsp; | 44&nbsp;&nbsp;&nbsp; 45&nbsp;&nbsp; | 46&nbsp;&nbsp;&nbsp; 47
c4t3&nbsp; c4t7 | c3t3&nbsp; c3t7 | c6t3&nbsp; c6t7 | c5t3&nbsp; c5t7 | c1t3&nbsp; c1t7 | c0t3&nbsp; c0t7
-----------+------------+------------+------------+------------+-----------
24&nbsp;&nbsp;&nbsp; 25&nbsp;&nbsp; | 26&nbsp;&nbsp;&nbsp; 27&nbsp;&nbsp; | 28&nbsp;&nbsp;&nbsp; 29&nbsp;&nbsp; | 30&nbsp;&nbsp;&nbsp; 31&nbsp;&nbsp; | 32&nbsp;&nbsp;&nbsp; 33&nbsp;&nbsp; | 34&nbsp;&nbsp;&nbsp; 35
c4t2&nbsp; c4t6 | c3t2&nbsp; c3t6 | c6t2&nbsp; c6t6 | c5t2&nbsp; c5t6 | c1t2&nbsp; c1t6 | c0t2&nbsp; c0t6
-----------+------------+------------+------------+------------+-----------
12&nbsp;&nbsp;&nbsp; 13&nbsp;&nbsp; | 14&nbsp;&nbsp;&nbsp; 15&nbsp;&nbsp; | 16&nbsp;&nbsp;&nbsp; 17&nbsp;&nbsp; | 18&nbsp;&nbsp;&nbsp; 19&nbsp;&nbsp; | 20&nbsp;&nbsp;&nbsp; 21&nbsp;&nbsp; | 22&nbsp;&nbsp;&nbsp; 23
c4t1&nbsp; c4t5 | c3t1&nbsp; c3t5 | c6t1&nbsp; c6t5 | c5t1&nbsp; c5t5 | c1t1&nbsp; c1t5 | c0t1&nbsp; c0t5
-----------+------------+------------+------------+------------+-----------
00&nbsp;&nbsp;&nbsp; 01&nbsp;&nbsp; | 02&nbsp;&nbsp;&nbsp; 03&nbsp;&nbsp; | 04&nbsp;&nbsp;&nbsp; 05&nbsp;&nbsp; | 06&nbsp;&nbsp;&nbsp; 07&nbsp;&nbsp; | 08&nbsp;&nbsp;&nbsp; 09&nbsp;&nbsp; | 10&nbsp;&nbsp;&nbsp; 11
c4t0&nbsp; c4t4 | c3t0&nbsp; c3t4 | c6t0&nbsp; c6t4 | c5t0&nbsp; c5t4 | c1t0&nbsp; c1t4 | c0t0&nbsp; c0t4
  BOOT DEV
</pre>
<p>&#8230;s&#8217;alot of disks.</p>
]]></content:encoded>
			<wfw:commentRss>http://zarathustrashallspeak.com/2009/11/03/x4500-disk-mapping/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sun StorageTek 6140, CentOS 5.3</title>
		<link>http://zarathustrashallspeak.com/2009/06/25/sun-storagetek-6140-rhel-or-centos-5-3-and-you/</link>
		<comments>http://zarathustrashallspeak.com/2009/06/25/sun-storagetek-6140-rhel-or-centos-5-3-and-you/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 15:58:15 +0000</pubDate>
		<dc:creator>Akairenn</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[CentOS]]></category>
		<category><![CDATA[Storage]]></category>
		<category><![CDATA[Sun]]></category>

		<guid isPermaLink="false">http://zarathustrashallspeak.com/?p=78</guid>
		<description><![CDATA[*holds up small card*  Multipath!  Multipath!  Multipath!]]></description>
			<content:encoded><![CDATA[<p>I fear no Sun hardware, for I am fear incarnate.</p>
<p>First, download the appropriate drivers for your FC HBA.  I&#8217;m currently using a QLogic card, and you should be, too.  If you&#8217;re not, your mileage and sanity may vary.  At any rate, a quick trip to the QLogic site provided me with <em>qla2xxx-v8.02.23_4-dist.tgz</em>, which I shoved into /opt.</p>
<p>The thing of primary importance are the Linux rdac drivers.  The rdac drivers they provide are out of date and will not compile against any modern kernel.  You can snag the updated rdac drivers from: <a href="http://lsi.com/rdac/rdac-LINUX-09.02.C5.13-source.tar.gz">http://lsi.com/rdac/rdac-LINUX-09.02.C5.13-source.tar.gz</a></p>
<p>Those, too, go into /opt.</p>
<p>Now on with the awesome:</p>
<pre class="code">
cd /opt
tar -zxf qla2xxx*.tgz
cd qlogic
./drvrsetup
cd qla2xxx-8*
./extras/build.sh install
cd /opt
tar -zxf rdac-LINUX-09.02.C5.13-source.tar.gz
cd linuxrdac-09.02.C5.13
make
make install
y
</pre>
<p>Open up /boot/grub/grub.conf.</p>
<p>Copy your existing Grub entry and paste it at the bottom of your file.  This is your fallback.  For the primary entry, modify the initrd line to point to mpp-YOURKERNELVERSION.img.  It should look similar to the following:</p>
<pre class="code">
initrd /mpp-2.6.18-128.1.14.el5.img
</pre>
<p>Of course, if your kernel is a different version, the numbers will be different.</p>
<p>Open up /etc/multipath.conf and do some pasting:</p>
<pre class="code">
blacklist {
        devnode "*"
}
devices {
        device {
                vendor SUN
                product CSM200_R
                product_blacklist "Universal Xport"
                features "1 queue_if_no_path"
                path_checker rdac
                hardware_handler "1 rdac"
                path_grouping_policy group_by_prio
                prio "rdac"
                failback immediate
        }
}
</pre>
<p>This may need to be modified depending on what you want/need; I&#8217;m rather new to playing with the 6140 myself so I can&#8217;t really make any recommendations.   This multipath.conf was actually provided to me by our contacts at <a href="http://ibrix.com/">Ibrix</a>.  Ibrix, as a business, is just pure awesome.  They&#8217;re on the level of Zeus in terms of willingness to assist potential customers.  Absolutely amazing.</p>
<p>Anyhow, make sure you have multipathd starting on boot:</p>
<pre class="code">
chkconfig multipathd on
</pre>
<p>Reboot, and you should be able to mount exports from your 6140 on your RHEL/CentOS 5.3 system, and do proper failover, without things freaking the hell out.</p>
]]></content:encoded>
			<wfw:commentRss>http://zarathustrashallspeak.com/2009/06/25/sun-storagetek-6140-rhel-or-centos-5-3-and-you/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quick SUN eLOM/iLOM Static IP Config</title>
		<link>http://zarathustrashallspeak.com/2009/06/10/quick-and-dirty-sun-elomilom-static-ip-configuration/</link>
		<comments>http://zarathustrashallspeak.com/2009/06/10/quick-and-dirty-sun-elomilom-static-ip-configuration/#comments</comments>
		<pubDate>Wed, 10 Jun 2009 03:34:19 +0000</pubDate>
		<dc:creator>Akairenn</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Sun]]></category>

		<guid isPermaLink="false">http://zarathustrashallspeak.com/?p=85</guid>
		<description><![CDATA[I will never again work with systems that don't have iLOM.]]></description>
			<content:encoded><![CDATA[<h3>eLOM:</h3>
<p>Enter the eLOM CLI via the Srv Mgt port.</p>
<pre class="code">
cd /SP/network
set IPAddress=172.16.200.6
set Gateway=172.16.200.1
</pre>
<p>Once done, you should be able to access the web management GUI via the IP entered.  In this example, 172.16.200.6.</p>
<h3>iLOM:</h3>
<p>Enter the iLOM CLI via the Srv Mgt port.</p>
<pre class="code">
cd /SP/network
set pendingipaddress=172.16.200.6
set pendingipgateway=172.16.200.1
set commitpending=true
</pre>
<p>Once done, you should be able to access the web management GUI via the IP entered.  In this example, 172.16.200.6.</p>
]]></content:encoded>
			<wfw:commentRss>http://zarathustrashallspeak.com/2009/06/10/quick-and-dirty-sun-elomilom-static-ip-configuration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

