<?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; Solaris</title>
	<atom:link href="http://zarathustrashallspeak.com/tag/solaris/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, 13 Jul 2010 18:35:48 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<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>
		<category><![CDATA[SysAdmin]]></category>
		<category><![CDATA[x4500]]></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>
<p><strong>Linux</strong></p>
<p><code><br />
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<br />
sdab&nbsp; sdaf | sdt&nbsp;&nbsp; sdx&nbsp; | sdar&nbsp; sdav | sdaj&nbsp; sdan | sdl&nbsp;&nbsp; sdp&nbsp; | sdd&nbsp;&nbsp; sdh<br />
-----------+------------+------------+------------+------------+-----------<br />
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<br />
sdaa&nbsp; sdae | sds&nbsp;&nbsp; sdw&nbsp; | sdaq&nbsp; sdau | sdai&nbsp; sdam | sdk&nbsp;&nbsp; sdo&nbsp; | sdc&nbsp;&nbsp; sdg<br />
-----------+------------+------------+------------+------------+-----------<br />
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<br />
 sdz&nbsp;&nbsp; sdad | sdr&nbsp;&nbsp; sdv&nbsp; | sdap&nbsp; sdat | sdah&nbsp; sdal | sdj&nbsp;&nbsp; sdn&nbsp; | sdb&nbsp;&nbsp; sdf<br />
-----------+------------+------------+------------+------------+-----------<br />
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<br />
 sdy&nbsp;&nbsp; sdac | sdq&nbsp;&nbsp; sdu&nbsp; | sdao&nbsp; sdas | sdag&nbsp; sdak | sdi&nbsp;&nbsp; sdm&nbsp; | sda&nbsp;&nbsp; sde<br />
 BOOT DEV<br />
</code></p>
<p><strong>Solaris</strong></p>
<p><code><br />
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<br />
c3t3&nbsp; c3t7 | c2t3&nbsp; c2t7 | c5t3&nbsp; c5t7 | c4t3&nbsp; c4t7 | c1t3&nbsp; c1t7 | c0t3&nbsp; c0t7<br />
-----------+------------+------------+------------+------------+-----------<br />
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<br />
c3t2&nbsp; c3t6 | c2t2&nbsp; c2t6 | c5t2&nbsp; c5t6 | c4t2&nbsp; c4t6 | c1t2&nbsp; c1t6 | c0t2&nbsp; c0t6<br />
-----------+------------+------------+------------+------------+-----------<br />
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<br />
c3t1&nbsp; c3t5 | c2t1&nbsp; c2t5 | c5t1&nbsp; c5t5 | c4t1&nbsp; c4t5 | c1t1&nbsp; c1t5 | c0t1&nbsp; c0t5<br />
-----------+------------+------------+------------+------------+-----------<br />
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<br />
c3t0&nbsp; c3t4 | c2t0&nbsp; c2t4 | c5t0&nbsp; c5t4 | c4t0&nbsp; c4t4 | c1t0&nbsp; c1t4 | c0t0&nbsp; c0t4<br />
 BOOT DEV<br />
</code></p>
<p><strong>OpenSolaris</strong></p>
<p><code><br />
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<br />
c11t3 c11t7 | c10t3 c10t7 | c13t3 c13t7 | c12t3 c12t7 | c8t3&nbsp; c8t7 | c7t3&nbsp; c7t7<br />
------------+-------------+-------------+-------------+------------+-----------<br />
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<br />
c11t2 c11t6 | c10t2 c10t6 | c13t2 c13t6 | c12t2 c12t6 | c8t2&nbsp; c8t6 | c7t2&nbsp; c7t6<br />
------------+-------------+-------------+-------------+------------+-----------<br />
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<br />
c11t1 c11t5 | c10t1 c10t5 | c13t1 c13t5 | c12t1 c12t5 | c8t1&nbsp; c8t5 | c7t1&nbsp; c7t5<br />
------------+-------------+-------------+-------------+------------+-----------<br />
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<br />
c11t0 c11t4 | c10t0 c10t4 | c13t0 c13t4 | c12t0 c12t4 | c8t0&nbsp; c8t4 | c7t0&nbsp; c7t4<br />
 BOOT DEV<br />
</code></p>
<p><strong>Nexenta</strong></p>
<p><code><br />
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<br />
c4t3&nbsp; c4t7 | c3t3&nbsp; c3t7 | c6t3&nbsp; c6t7 | c5t3&nbsp; c5t7 | c1t3&nbsp; c1t7 | c0t3&nbsp; c0t7<br />
-----------+------------+------------+------------+------------+-----------<br />
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<br />
c4t2&nbsp; c4t6 | c3t2&nbsp; c3t6 | c6t2&nbsp; c6t6 | c5t2&nbsp; c5t6 | c1t2&nbsp; c1t6 | c0t2&nbsp; c0t6<br />
-----------+------------+------------+------------+------------+-----------<br />
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<br />
c4t1&nbsp; c4t5 | c3t1&nbsp; c3t5 | c6t1&nbsp; c6t5 | c5t1&nbsp; c5t5 | c1t1&nbsp; c1t5 | c0t1&nbsp; c0t5<br />
-----------+------------+------------+------------+------------+-----------<br />
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<br />
c4t0&nbsp; c4t4 | c3t0&nbsp; c3t4 | c6t0&nbsp; c6t4 | c5t0&nbsp; c5t4 | c1t0&nbsp; c1t4 | c0t0&nbsp; c0t4<br />
  BOOT DEV<br />
</code></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>Yeah, Linux Is&#8230;</title>
		<link>http://zarathustrashallspeak.com/2009/10/21/yeah-linux-is/</link>
		<comments>http://zarathustrashallspeak.com/2009/10/21/yeah-linux-is/#comments</comments>
		<pubDate>Wed, 21 Oct 2009 20:45:36 +0000</pubDate>
		<dc:creator>Akairenn</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[SysAdmin]]></category>

		<guid isPermaLink="false">http://zarathustrashallspeak.com/?p=48</guid>
		<description><![CDATA[What a backwards operating system you have, -Lamb-.]]></description>
			<content:encoded><![CDATA[<p><i>Four Port Link Aggregation on Solaris:</i></p>
<p><code>dladm create-aggr -d e1000g0 -d e1000g1 -d e1000g2 -d e1000g3 1<br />
ifconfig aggr1 plumb 10.103.0.13 up<br />
dladm modify-aggr -L active -T short 1</code></p>
<p><i>Four Port Link Aggregation on Linux:</i></p>
<p><code>modprobe bonding mode=* miimon=100<br />
ifconfig bond0 hw ether randommacaddress<br />
ifconfig bond0 10.103.0.13 up<br />
ifenslave bond0 eth0<br />
ifenslave bond0 eth1<br />
ifenslave bond0 eth2<br />
ifenslave bond0 eth3</code></p>
<p>I won&#8217;t even get into the simplicity of Solaris&#8217; persistent configuration vs. Linux&#8217;s persistent configuration &#8211; which will change between distributions, even.</p>
<p>The more I play with Solaris and OpenSolaris, the more I&#8217;m forced to admit that Linux is a mere toy compared to either.</p>
<p>Three commands and link aggregation just works.  No hassle.  No debugging.  No conflicting instructions on how various bits should be configured.  No trying to figure out what mode to use, or why your selected mode isn&#8217;t working despite the fact that it should.</p>
<p>It&#8217;s unfortunate Solaris requires a logical method of thinking.  More people should be using it.  The learning curve is supposedly steep &#8211; I dare say it is, when you&#8217;re used to the nonsensical environments of Linux, Windows or even OS X.  Do yourself a favor and try to get past that.</p>
<p>Once you start discovering why things are so obviously set up the way they are, you&#8217;ll pause, perhaps scratch your chin, and say, &#8220;Damn &#8211; why the hell isn&#8217;t that other operating system like this?&#8221;</p>
]]></content:encoded>
			<wfw:commentRss>http://zarathustrashallspeak.com/2009/10/21/yeah-linux-is/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quick and Dirty Solaris 10 Network Configuration</title>
		<link>http://zarathustrashallspeak.com/2009/06/06/quick-and-dirty-solaris-10-network-configuration/</link>
		<comments>http://zarathustrashallspeak.com/2009/06/06/quick-and-dirty-solaris-10-network-configuration/#comments</comments>
		<pubDate>Sat, 06 Jun 2009 01:45:43 +0000</pubDate>
		<dc:creator>Akairenn</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[SysAdmin]]></category>

		<guid isPermaLink="false">http://zarathustrashallspeak.com/?p=72</guid>
		<description><![CDATA[Solaris is difficult for a Linux user to understand; I believe it might have to do with a complete lack of committee and the inability to take one's configuration ball and go home.]]></description>
			<content:encoded><![CDATA[<p>The folllowing example assumes a single interface using an IP address of 192.168.42.2.</p>
<p><strong>/etc/hosts</strong>:<br />
<code>#<br />
# Internet host table<br />
#<br />
127.0.0.1		localhost<br />
::1		localhost<br />
192.168.42.2 	mybox mybox.somedomain.com loghost</code></p>
<p>Make sure you leave the loghost bit in on one of your interfaces.</p>
<p><strong>/etc/netmasks</strong>:<br />
<code>#<br />
192.168.42.0	255.255.255.0</code></p>
<p>This is where you set netmasks for the networks in use by your devices.</p>
<p><strong>/etc/resolv.conf</strong>:<br />
<code>nameserver #.#.#.#<br />
nameserver #.#.#.#</code></p>
<p>Naturally, replace #.#.#.# with the IP addresses of your nameservers.</p>
<p><strong>/etc/nsswitch.conf</strong>:</p>
<p>Look for the following line:<br />
<code>hosts: files</code></p>
<p>Modify it to read:<br />
<code>hosts: files dns</code></p>
<p><strong>/etc/defaultrouter</strong>:<br />
<code>192.168.42.1</code></p>
<p>This is the default gateway for your system as a whole.  Sanity insists gateways are usually placed on the .1 IP of a network; your mileage may however vary.</p>
<p><strong>Tying it all together with /etc/hostname.*:</strong><br />
Your hostnames (for each interface) go into an interface-specific file.  For example purposes, I&#8217;m assuming an &#8216;e1000&#8242; networking device, with a single port.</p>
<p><em>/etc/hostname.e1000g0</em>:<br />
<code>mybox.somedomain.com</code></p>
<p><strong>Review</strong>:<br />
Roughly, your device gets its hostname from the /etc/hostname.* file.  It uses this to link up with /etc/hosts and /etc/netmasks to get IP information for itself.  In a simple world, the default gateway in /etc/defaultrouter is all you need for an initial, working route.  Finally nsswitch.conf is set to allow dns lookups for hosts.</p>
<p>Now when you bring up your box, your networking is good to go with no further screwing about.</p>
]]></content:encoded>
			<wfw:commentRss>http://zarathustrashallspeak.com/2009/06/06/quick-and-dirty-solaris-10-network-configuration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
