<?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>Hacktopia &#187; Soalris X86</title>
	<atom:link href="http://www.hacktopia.net/wp/category/solaris-x86/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hacktopia.net/wp</link>
	<description>The zen of hacking</description>
	<lastBuildDate>Thu, 26 Jan 2012 17:35:52 +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>SDS (Solstice DiskSuite) Replacing a failed disk</title>
		<link>http://www.hacktopia.net/wp/sds-solstice-disksuite-replacing-a-failed-disk/</link>
		<comments>http://www.hacktopia.net/wp/sds-solstice-disksuite-replacing-a-failed-disk/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 22:16:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Scripts]]></category>
		<category><![CDATA[Soalris X86]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[Solaris 10]]></category>
		<category><![CDATA[Solaris Sparc]]></category>
		<category><![CDATA[Veritas Volume Manager]]></category>

		<guid isPermaLink="false">http://www.hacktopia.net/wp/?p=35</guid>
		<description><![CDATA[1. Detach each submirror ex. metadetach -f d0 d20 d0: submirror d20 is detached 2. Clear each submirror ex. metaclear d20 d20: Concat/Stripe is cleared 3. Delete the db replica on the failed drive (you can find the replica output by issuing metadb command with no arguments): ex. metadb -d c0t2d0s7 4. Remove failed drive. [...]]]></description>
			<content:encoded><![CDATA[<p>1. Detach each submirror</p>
<p>ex.  metadetach -f d0 d20<br />
d0: submirror d20 is detached</p>
<p>2.  Clear each submirror</p>
<p>ex.  metaclear d20<br />
d20: Concat/Stripe is cleared</p>
<p>3.  Delete the db replica on the failed drive (you can find the replica output by issuing metadb command with no arguments):</p>
<p>ex.  metadb -d c0t2d0s7</p>
<p>4.  Remove failed drive. Replace with new drive.</p>
<p>5.  Run the format command and place the correct partition table, using the layout of the non-replaced drive.</p>
<p>6. re-create the metadb replica on the new disk</p>
<p>ex.  metadb -a c0t2d0s7</p>
<p>7. Run metainit for each replaced submirror</p>
<p>ex. metainit d21 1 1 c0t2d0s1<br />
d21: Concat/Stripe is setup</p>
<p>8.  Run metattach for each submirror</p>
<p>ex. metattach d0 d20<br />
d0: submirror d20 is attached</p>
<p>ex. metattach d1 d21<br />
d1: submirror d21 is attached</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hacktopia.net/wp/sds-solstice-disksuite-replacing-a-failed-disk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to manually set Solaris network interface Speed and Duplex</title>
		<link>http://www.hacktopia.net/wp/how-to-manually-set-solaris-network-interface-speed-and-duplex/</link>
		<comments>http://www.hacktopia.net/wp/how-to-manually-set-solaris-network-interface-speed-and-duplex/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 15:12:26 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Soalris X86]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[Solaris Sparc]]></category>

		<guid isPermaLink="false">http://www.hacktopia.net/wp/?p=36</guid>
		<description><![CDATA[If you want to set the nic speed and duplex of a Solaris machine you need to basically set up a script that wil be run at start up in one of the run levels preferably /etc/rc2.d/ /etc/rc2.d/S70ndd 1000 full duplex autoneg #!/sbin/sh # PATH=/sbin:/usr/bin:/usr/sbin echo &#8220;Configuring Network Interfaces&#8221; interface=bge0 case &#8220;$1&#8243; in # Example [...]]]></description>
			<content:encoded><![CDATA[<p>If you want to set the nic speed and duplex of a Solaris machine you need to basically set up a script that wil be run at start up in one of the run levels preferably /etc/rc2.d/</p>
<p>/etc/rc2.d/S70ndd</p>
<p>1000 full duplex autoneg</p>
<p>#!/sbin/sh<br />
#<br />
PATH=/sbin:/usr/bin:/usr/sbin</p>
<p>echo &#8220;Configuring Network Interfaces&#8221;<br />
interface=bge0<br />
case &#8220;$1&#8243; in<br />
# Example setting Gigabit Ethernet to Auto Negotiate<br />
&#8216;start&#8217;)<br />
ndd -set /dev/$interface adv_1000fdx_cap 1<br />
ndd -set /dev/$interface adv_1000hdx_cap 0<br />
ndd -set /dev/$interface adv_100fdx_cap 0<br />
ndd -set /dev/$interface adv_100hdx_cap 0<br />
ndd -set /dev/$interface adv_10fdx_cap 0<br />
ndd -set /dev/$interface adv_10hdx_cap 0<br />
ndd -set /dev/$interface adv_autoneg_cap 1<br />
;;<br />
esac<br />
exit 0_cap 0</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hacktopia.net/wp/how-to-manually-set-solaris-network-interface-speed-and-duplex/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Having trouble unmounting a file system in Unix</title>
		<link>http://www.hacktopia.net/wp/having-trouble-unmounting-a-file-system-in-unix/</link>
		<comments>http://www.hacktopia.net/wp/having-trouble-unmounting-a-file-system-in-unix/#comments</comments>
		<pubDate>Fri, 11 Jul 2008 15:11:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Soalris X86]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[Solaris Sparc]]></category>

		<guid isPermaLink="false">http://www.hacktopia.net/wp/?p=39</guid>
		<description><![CDATA[So you are trying to unmount a file system for some reason and it just wont let you. It keeps on telling you that it is busy. Whats the deal. You already cd to / so you are not the culprit. So instead of kicking everyone off the box just figure out who the offender [...]]]></description>
			<content:encoded><![CDATA[<p>So you are trying to unmount a file system for some reason and it just wont let you.  It keeps on telling you that it is busy.  Whats the deal.  You already cd to / so you are not the culprit.  So instead of kicking everyone off the box just figure out who the offender is and yell at them.</p>
<p>Excerpt from /var/adm/messages</p>
<blockquote><p>6 server05 mount[4691]: [ID 612810 user.error] mount: /www: Device busy<br />
Feb  5 07:41:19 server05 mount[4708]: [ID 612810 user.error] mount: /www: Device busy<br />
Feb  5 07:41:43 server05 mount[4717]: [ID 612810 user.error] mount: /www: Device busy<br />
Feb  5 07:43:30 server05 mount[4949]: [ID 612810 user.error] mount: /www: Device busy<br />
Feb  5 07:49:55 server05 mount[5273]: [ID 612810 user.error] mount: /www: Device busy<br />
Feb  5 07:53:39 server05 mount[5656]: [ID 612810 user.error] mount: /www: Device busy<br />
Feb  5 07:54:31 server05 mount[5713]: [ID 612810 user.error] mount: /www: Device busy</p></blockquote>
<p>use fuser to identify the process that is causing the trouble.</p>
<blockquote><p>server05% fuser /www<br />
/www:     4053c</p></blockquote>
<blockquote><p>server05% ps -ef | grep 4053<br />
abe    4061  4053  0 07:27:20 pts/3    0:00 less access<br />
abe    4053  4031  0 07:26:50 pts/3    0:00 bash<br />
abe    4075  4053  0 07:28:05 pts/3    0:00 less access<br />
abe    4067  4053  0 07:27:42 pts/3    0:01 less access<br />
abe    4122  4053  0 07:28:44 pts/3    0:00 more<br />
abe    4121  4053  0 07:28:44 pts/3    0:00 grep -i keep-a access<br />
louis    6983  6950  0 08:14:57 pts/1    0:00 grep 4053</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.hacktopia.net/wp/having-trouble-unmounting-a-file-system-in-unix/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to change the dump directory on a soalris server</title>
		<link>http://www.hacktopia.net/wp/hwo-to-change-the-dump-directory-on-a-soalris-server/</link>
		<comments>http://www.hacktopia.net/wp/hwo-to-change-the-dump-directory-on-a-soalris-server/#comments</comments>
		<pubDate>Wed, 09 Jul 2008 14:02:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Soalris X86]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[Solaris Sparc]]></category>

		<guid isPermaLink="false">http://www.hacktopia.net/wp/?p=37</guid>
		<description><![CDATA[HOW TO CHANGE THE DUMP DIRECOTRY # dumpadm -d /dev/dsk/c0t0d0s1 Dump content: kernel pages Dump device: /dev/dsk/c0t0d0s1 (dedicated) Savecore directory: /var/crash/unknown Savecore enabled: no # dumpadm -y Dump content: kernel pages Dump device: /dev/dsk/c0t0d0s1 (dedicated) Savecore directory: /var/crash/unknown Savecore enabled: yes]]></description>
			<content:encoded><![CDATA[<p>HOW TO CHANGE THE DUMP DIRECOTRY</p>
<p># dumpadm -d /dev/dsk/c0t0d0s1<br />
Dump content: kernel pages<br />
Dump device: /dev/dsk/c0t0d0s1 (dedicated)<br />
Savecore directory: /var/crash/unknown<br />
Savecore enabled: no<br />
# dumpadm -y<br />
Dump content: kernel pages<br />
Dump device: /dev/dsk/c0t0d0s1 (dedicated)<br />
Savecore directory: /var/crash/unknown<br />
Savecore enabled: yes</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hacktopia.net/wp/hwo-to-change-the-dump-directory-on-a-soalris-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Solaris&#8217;s version of top</title>
		<link>http://www.hacktopia.net/wp/solariss-version-of-top/</link>
		<comments>http://www.hacktopia.net/wp/solariss-version-of-top/#comments</comments>
		<pubDate>Fri, 30 May 2008 16:07:05 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Soalris X86]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[Solaris Sparc]]></category>

		<guid isPermaLink="false">http://www.hacktopia.net/wp/solariss-version-of-top/</guid>
		<description><![CDATA[Solaris&#8217;s version of top is called prstat /usr/bin/prstat Example output PID USERNAME SIZE RSS STATE PRI NICE TIME CPU PROCESS/NLWP 15934 root 2208K 1680K sleep 10 0 0:00:41 12% tar/1 15933 root 1552K 1392K sleep 54 0 0:00:10 3.5% tar/1 15951 ch132182 3376K 3128K cpu0 59 0 0:00:00 0.1% prstat/1 753 noaccess 211M 126M sleep [...]]]></description>
			<content:encoded><![CDATA[<p>Solaris&#8217;s version of top is called prstat  /usr/bin/prstat</p>
<p>Example output</p>
<blockquote>
<p align="left">    PID USERNAME  SIZE   RSS STATE  PRI NICE      TIME  CPU PROCESS/NLWP<br />
15934 root     2208K 1680K sleep   10    0   0:00:41  12% tar/1<br />
15933 root     1552K 1392K sleep   54    0   0:00:10 3.5% tar/1<br />
15951 ch132182 3376K 3128K cpu0    59    0   0:00:00 0.1% prstat/1<br />
753 noaccess  211M  126M sleep   59    0   0:36:31 0.0% java/35<br />
15938 ch132182 8480K 3104K sleep   59    0   0:00:00 0.0% sshd/1<br />
337 root     2328K 1560K sleep  100    &#8211;   0:02:52 0.0% xntpd/1<br />
147 root     3920K 3104K sleep   59    0   0:04:03 0.0% picld/6<br />
158 root     4576K 3896K sleep   59    0   0:02:15 0.0% nscd/26<br />
166 root     2520K 1416K sleep   59    0   0:00:00 0.0% powerd/3<br />
225 daemon   2832K 1808K sleep   59    0   0:00:00 0.0% rpcbind/1<br />
258 daemon   2416K 1784K sleep   60  -20   0:00:00 0.0% lockd/2<br />
235 root     2560K 1896K sleep   59    0   0:00:00 0.0% keyserv/4<br />
237 root     2360K 1680K sleep   59    0   0:00:00 0.0% ypbind/1<br />
153 daemon   4720K 2760K sleep   59    0   0:00:01 0.0% kcfd/5<br />
15809 ch132182 3472K 2144K sleep   59    0   0:00:09 0.0% sftp-server/1<br />
236 daemon   2712K 2088K sleep   59    0   0:00:00 0.0% statd/1<br />
114 root     2520K 1664K sleep   59    0   0:00:11 0.0% snmpdx/1<br />
65 root     9472K 6856K sleep   59    0   0:41:43 0.0% snmpd/1<br />
257 root     2288K 1528K sleep   59    0   0:00:01 0.0% ttymon/1<br />
Total: 75 processes, 237 lwps, load averages: 0.33, 0.25, 0.15</p></blockquote>
<p align="left">&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.hacktopia.net/wp/solariss-version-of-top/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

