<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;DEEBSHg7eip7ImA9WhRUGU4.&quot;"><id>tag:blogger.com,1999:blog-16587565</id><updated>2012-01-30T10:17:39.602-05:00</updated><category term="install" /><category term="ldoms" /><category term="cloud control" /><category term="coradiant" /><category term="zfs" /><category term="javascript" /><category term="admin" /><category term="usair" /><category term="cluster" /><category term="books" /><category term="perl" /><category term="crystal" /><category term="projects" /><category term="gzip" /><category term="Windows" /><category term="bad loans" /><category term="loadrunner" /><category term="compression" /><category term="firefox" /><category term="applications" /><category term="css" /><category term="oracle rac" /><category term="browser" /><category term="spring" /><category term="11g" /><category term="solaris containers" /><category term="sun" /><category term="em12c" /><category term="performance" /><category term="solaris 11" /><category term="delta" /><category term="grid control" /><category term="solaris" /><category term="oracle world" /><category term="spe" /><category term="hardware" /><category term="Windows 7" /><category term="performance engineering" /><category term="acegi" /><category term="stimulus" /><category term="extensions" /><category term="ha-nfs" /><category term="iis" /><category term="entrepreneur" /><category term="sun cluster" /><category term="mysql" /><category term="java" /><category term="airlines" /><category term="politics" /><category term="mumbai" /><category term="enterprise manger" /><category term="backups" /><category term="india" /><category term="ideas" /><category term="emagents" /><category term="ie" /><category term="banks" /><category term="oracle" /><category term="obama" /><category term="ha nfs" /><category term="frequent flyer" /><category term="unix" /><category term="crystal reports" /><category term="testing" /><category term="annoying" /><category term="blasts" /><category term="db" /><title>Stuff...</title><subtitle type="html" /><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://nvmktechblog.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://nvmktechblog.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default?start-index=26&amp;max-results=25&amp;redirect=false&amp;v=2" /><author><name>Murali</name><uri>http://www.blogger.com/profile/11740621266071961163</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>78</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/blogspot/KVTxH" /><feedburner:info uri="blogspot/kvtxh" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;DEEBSHg6eyp7ImA9WhRUGU4.&quot;"><id>tag:blogger.com,1999:blog-16587565.post-4773989407162042563</id><published>2012-01-30T09:24:00.000-05:00</published><updated>2012-01-30T10:17:39.613-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-30T10:17:39.613-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="enterprise manger" /><category scheme="http://www.blogger.com/atom/ns#" term="cloud control" /><category scheme="http://www.blogger.com/atom/ns#" term="solaris 11" /><category scheme="http://www.blogger.com/atom/ns#" term="em12c" /><category scheme="http://www.blogger.com/atom/ns#" term="oracle" /><title>Solaris 11, Oracle 11g &amp; EM12C</title><content type="html">I've just started using Solaris 11, this is my first ever install of it.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Solaris 11&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Downloaded it, mounted it as lofi, and then created an LDOM by booting off the ISO.  I've not tried the Automated Installer (AI) yet.&lt;br /&gt;
&lt;br /&gt;
I realize that there isn't much information here, but really, there wasn't much to do.&lt;br /&gt;
&lt;br /&gt;
Add ISO to LDOM:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;ldm add-vdsdev /sol11/sol-11-1111-text-sparc.iso sol11iso@primary-vds0&lt;br /&gt;
ldm add-vdisk id=1 sol11iso sol11iso@primary-vds0 orcem12c&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
Show Disks on LDOM Ok prompt:&lt;br /&gt;
&lt;blockquote&gt;{0} ok  show-disks&lt;br /&gt;
a) /virtual-devices@100/channel-devices@200/disk@1&lt;br /&gt;
b) /virtual-devices@100/channel-devices@200/disk@0&lt;br /&gt;
c) /iscsi-hba/disk&lt;br /&gt;
q) NO SELECTION&lt;br /&gt;
Enter Selection, q to quit: a&lt;br /&gt;
/virtual-devices@100/channel-devices@200/disk@1 has been selected.&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
Boot from Disk 1 (as thats what the ID is for the ISO).  Also choose slice "f"&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;{0} ok boot /virtual-devices@100/channel-devices@200/disk@1:f&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
Follow the installer along and give appropriate credentials.  A user will need to be created, as root login is disabled by default.&lt;br /&gt;
&lt;br /&gt;
To allow root login:&lt;br /&gt;
&lt;br /&gt;
1.  Change "PermitRootLogin" to "yes" in the /etc/ssh/sshd_config file.&lt;br /&gt;
2.  Comment out "#CONSOLE=/dev/console" in the /etc/default/login file to allow non-console root login.&lt;br /&gt;
3. Switch the role of the root user "rolemod -K type=normal root"&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Oracle 11g (11.2.0.3 Install)&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
First things first, rebuild the Package index and then get the X packages installed:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;pkg rebuild-index&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
Test to make sure you have all the required packages&lt;br /&gt;
&lt;blockquote&gt;pkginfo -i SUNWarc SUNWbtool SUNWhea SUNWlibm SUNWlibms SUNWpool SUNWpoolr SUNWsprot SUNWtoo SUNWuiu8 SUNWfont-xorg-core SUNWfont-xorg-iso8859-1 SUNWmfrun SUNWxorg-client-programs SUNWxorg-clientlibs SUNWxwfsw SUNWxwplt&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
Install packages that are needed.&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;pkg install compatibility/packages/SUNWxwplt SUNWmfrun SUNWarc SUNWhea SUNWlibm&lt;br /&gt;
&lt;br /&gt;
pkg install x11/xclock&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
Add Swap if you dont have enough (You'll need about 16Gb depending upon the RAM you've allocated to the LDOM).&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;zfs create -V 14G swpool/swap14G&lt;br /&gt;
swap -a /dev/zvol/dsk/swpool/swap14G&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
Edit the /etc/vfstab to add the new swapfile.&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;/dev/zvol/dsk/swpool/swap14G    -               -               swap    -       no      -&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
I found that Timezone wasn't set.  In Solaris 11, all the properties have moved to SMF.  &lt;br /&gt;
&lt;blockquote&gt;root@orcem12c:~# svcs -a | grep environ&lt;br /&gt;
online         17:45:30 svc:/system/environment:init&lt;br /&gt;
root@orcem12c:~# svccfg -s system/environment:init&lt;br /&gt;
svc:/system/environment:init&gt; listprop environment/TZ astring&lt;br /&gt;
svc:/system/environment:init&gt; setprop environment/TZ=US/Eastern&lt;br /&gt;
svc:/system/environment:init&gt; validate&lt;br /&gt;
svc:/system/environment:init&gt; end&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
Install Oracle 11g.  I choose to use the file storage instead of ASM for the Db disks.&lt;br /&gt;
&lt;br /&gt;
Create new Pool for /opt/app/Oracle &amp; /opt/app/oradata (to hold all the Software &amp; Db files respectively)&lt;br /&gt;
&lt;blockquote&gt;zpool create -f -m /opt/app/Oracle swpool c2d1s0&lt;br /&gt;
zpool create -f -m /opt/app/oradata dbpool c2d2s0&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
Requirements for the Db:&lt;br /&gt;
&lt;br /&gt;
1.  2G SGA.&lt;br /&gt;
2.  Redo log files must atleast be 300Mb with 3 Redo logs.&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;SQL&gt; alter database&lt;br /&gt;
2  add logfile ('/opt/app/oradata/dbfiles/EM12C/em12redo01.log') Size 300M;&lt;br /&gt;
&lt;br /&gt;
Database altered.&lt;br /&gt;
&lt;br /&gt;
SQL&gt; alter database&lt;br /&gt;
2  add logfile ('/opt/app/oradata/dbfiles/EM12C/em12redo02.log') Size 300M;&lt;br /&gt;
&lt;br /&gt;
Database altered.&lt;br /&gt;
&lt;br /&gt;
SQL&gt; alter database&lt;br /&gt;
2  add logfile ('/opt/app/oradata/dbfiles/EM12C/em12redo03.log') Size 300M;&lt;br /&gt;
&lt;br /&gt;
SQL&gt; alter system switch logfile;&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
If adding logfiles, you can drop the old ones.  If the Db complains that it cant drop a logfile (if you need to), run "alter system checkpoint".  You cannot drop a logfile in "Current" status.&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;SQL&gt;  select * from v$log;&lt;br /&gt;
&lt;br /&gt;
GROUP#    THREAD#  SEQUENCE#      BYTES  BLOCKSIZE    MEMBERS ARC&lt;br /&gt;
---------- ---------- ---------- ---------- ---------- ---------- ---&lt;br /&gt;
STATUS           FIRST_CHANGE# FIRST_TIM NEXT_CHANGE# NEXT_TIME&lt;br /&gt;
---------------- ------------- --------- ------------ ---------&lt;br /&gt;
4          1         13  314572800        512          1 NO&lt;br /&gt;
INACTIVE               1089635 29-JAN-12      1089642 29-JAN-12&lt;br /&gt;
&lt;br /&gt;
5          1         14  314572800        512          1 NO&lt;br /&gt;
CURRENT                1089642 29-JAN-12   2.8147E+14&lt;br /&gt;
&lt;br /&gt;
6          1          0  314572800        512          1 YES&lt;br /&gt;
UNUSED                       0                      0&lt;br /&gt;
&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
I had to make the following changes:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;SQL&gt; alter system set session_cached_cursors=300 scope=spfile;&lt;br /&gt;
&lt;br /&gt;
System altered.&lt;br /&gt;
&lt;br /&gt;
SQL&gt; alter system set job_queue_processes=20;&lt;br /&gt;
&lt;br /&gt;
System altered.&lt;br /&gt;
&lt;br /&gt;
SQL&gt; alter system set shared_pool_size=600M scope=spfile;&lt;br /&gt;
&lt;br /&gt;
System altered.&lt;br /&gt;
&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;b&gt;EM12C (Cloud control) Install &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Once I made all the above Db changes, I was able to get through the installer using the "Simple" option.&lt;br /&gt;
&lt;br /&gt;
The only error message after all this, was that there wasn't an EM tablespace with an autoextend datafile.  Since I didnt create a tablespace, so I proceeded.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Once the install finishes, I logged in with https://&lt;hostname&gt;:port/em.  Login with the user sysman.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16587565-4773989407162042563?l=nvmktechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/_25BgJqcTCWTATE40Umw8f6C57A/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_25BgJqcTCWTATE40Umw8f6C57A/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/_25BgJqcTCWTATE40Umw8f6C57A/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/_25BgJqcTCWTATE40Umw8f6C57A/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/KVTxH/~4/Xp5mKknUgws" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nvmktechblog.blogspot.com/feeds/4773989407162042563/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=16587565&amp;postID=4773989407162042563" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/4773989407162042563?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/4773989407162042563?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/KVTxH/~3/Xp5mKknUgws/solaris-11-oracle-11g-em12c.html" title="Solaris 11, Oracle 11g &amp; EM12C" /><author><name>Murali</name><uri>http://www.blogger.com/profile/11740621266071961163</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://nvmktechblog.blogspot.com/2012/01/solaris-11-oracle-11g-em12c.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0cARXkzeSp7ImA9WhdbGUo.&quot;"><id>tag:blogger.com,1999:blog-16587565.post-4964541477963366438</id><published>2011-10-18T17:57:00.000-04:00</published><updated>2011-10-18T17:57:24.781-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-18T17:57:24.781-04:00</app:edited><title>Ops Center DHCP Hell....</title><content type="html">If you've set up Ops Center and  are wondering why the machines wont jump with DHCP, make sure you choose "ISC" instead of Solaris as your DHCP server.&lt;br /&gt;
&lt;br /&gt;
Also a good link to follow is this note &lt;a href="http://blogs.warwick.ac.uk/peggleton/entry/opscenter_and_isc/"&gt;OpsCenter and ISC DHCP server&lt;/a&gt; blog!&lt;br /&gt;
&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16587565-4964541477963366438?l=nvmktechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/hLZfeT_uA7Qi66glguVXZHbrbl8/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hLZfeT_uA7Qi66glguVXZHbrbl8/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/hLZfeT_uA7Qi66glguVXZHbrbl8/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/hLZfeT_uA7Qi66glguVXZHbrbl8/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/KVTxH/~4/j9Jo9HE1UBI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nvmktechblog.blogspot.com/feeds/4964541477963366438/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=16587565&amp;postID=4964541477963366438" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/4964541477963366438?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/4964541477963366438?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/KVTxH/~3/j9Jo9HE1UBI/ops-center-dhcp-hell.html" title="Ops Center DHCP Hell...." /><author><name>Murali</name><uri>http://www.blogger.com/profile/11740621266071961163</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://nvmktechblog.blogspot.com/2011/10/ops-center-dhcp-hell.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0cFQHg_eCp7ImA9WhdUGE8.&quot;"><id>tag:blogger.com,1999:blog-16587565.post-6792374825279293707</id><published>2011-10-05T10:28:00.002-04:00</published><updated>2011-10-05T10:30:11.640-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-05T10:30:11.640-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="oracle world" /><category scheme="http://www.blogger.com/atom/ns#" term="solaris" /><title>At Oracle World...Past 2 days...</title><content type="html">There were quite a few announcements at Oracle world!  None of them interesting!&lt;br /&gt;
&lt;br /&gt;
Enterprise Manager 12c has been released.&lt;br /&gt;
&lt;br /&gt;
Ops Center is free&lt;br /&gt;
&lt;br /&gt;
Solaris 11 is almost there, we can download an early release and install it. The big shocker - there is no way to go from 10 to 11 without a backup, reinstall and restore!\&lt;br /&gt;
&lt;br /&gt;
More to come as I have time to write up.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16587565-6792374825279293707?l=nvmktechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kCEDxgw8NIX93dno1R_5vSs4beI/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kCEDxgw8NIX93dno1R_5vSs4beI/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/kCEDxgw8NIX93dno1R_5vSs4beI/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kCEDxgw8NIX93dno1R_5vSs4beI/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/KVTxH/~4/eshA_MCfXqg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nvmktechblog.blogspot.com/feeds/6792374825279293707/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=16587565&amp;postID=6792374825279293707" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/6792374825279293707?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/6792374825279293707?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/KVTxH/~3/eshA_MCfXqg/at-oracle-worldpast-2-days.html" title="At Oracle World...Past 2 days..." /><author><name>Murali</name><uri>http://www.blogger.com/profile/11740621266071961163</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://nvmktechblog.blogspot.com/2011/10/at-oracle-worldpast-2-days.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0IDQX45eSp7ImA9WhdUE0Q.&quot;"><id>tag:blogger.com,1999:blog-16587565.post-5489925620563517473</id><published>2011-09-30T11:12:00.000-04:00</published><updated>2011-09-30T11:12:50.021-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-30T11:12:50.021-04:00</app:edited><title>Release of Solaris (Sparc or x86?)</title><content type="html">I got a handy tip from an Oracle person the other day....to make sure what solaris release and version the solaris cd is or jumpstart location is, check the SUNWsolnm/reloc/etc/release file.  &lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;&lt;br /&gt;
[root@host1]# cat SUNWsolnm/reloc/etc/release&lt;br /&gt;
                   Oracle Solaris 10 9/10 s10s_u9wos_14a SPARC&lt;br /&gt;
     Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.&lt;br /&gt;
                            Assembled 11 August 2010&lt;br /&gt;
[root@host1]#&lt;br /&gt;
&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16587565-5489925620563517473?l=nvmktechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Qa3ibW6hIke76iMGlPMa8DJc_lk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Qa3ibW6hIke76iMGlPMa8DJc_lk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Qa3ibW6hIke76iMGlPMa8DJc_lk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Qa3ibW6hIke76iMGlPMa8DJc_lk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/KVTxH/~4/IlPrEa6b6cw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nvmktechblog.blogspot.com/feeds/5489925620563517473/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=16587565&amp;postID=5489925620563517473" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/5489925620563517473?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/5489925620563517473?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/KVTxH/~3/IlPrEa6b6cw/release-of-solaris-sparc-or-x86.html" title="Release of Solaris (Sparc or x86?)" /><author><name>Murali</name><uri>http://www.blogger.com/profile/11740621266071961163</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://nvmktechblog.blogspot.com/2011/09/release-of-solaris-sparc-or-x86.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C08EQH0zeSp7ImA9WhdUE0Q.&quot;"><id>tag:blogger.com,1999:blog-16587565.post-2027820249320390463</id><published>2011-09-30T10:10:00.001-04:00</published><updated>2011-09-30T10:10:01.381-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-30T10:10:01.381-04:00</app:edited><title>TFTP Boot error Access Violation</title><content type="html">When accessing a tftp server clients receive "Error code 2: Access violation"&lt;br /&gt;
due to ownership &amp; permission of the /tftpboot directory.&lt;br /&gt;
&lt;br /&gt;
Steps to Follow&lt;br /&gt;
in.tftpd runs as user nobody. nobody needs rwx permissions to the /tftpboot&lt;br /&gt;
directory &lt;br /&gt;
chmod 766 /tftpboot&lt;br /&gt;
chown nobody:other /tftpboot&lt;br /&gt;
&lt;br /&gt;
Product&lt;br /&gt;
Network Management/Conn&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16587565-2027820249320390463?l=nvmktechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/DVCANgV5VAW2E9S-FnrlPy8snAU/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DVCANgV5VAW2E9S-FnrlPy8snAU/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/DVCANgV5VAW2E9S-FnrlPy8snAU/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/DVCANgV5VAW2E9S-FnrlPy8snAU/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/KVTxH/~4/i1v4VaxDEL8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nvmktechblog.blogspot.com/feeds/2027820249320390463/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=16587565&amp;postID=2027820249320390463" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/2027820249320390463?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/2027820249320390463?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/KVTxH/~3/i1v4VaxDEL8/tftp-boot-error-access-violation.html" title="TFTP Boot error Access Violation" /><author><name>Murali</name><uri>http://www.blogger.com/profile/11740621266071961163</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://nvmktechblog.blogspot.com/2011/09/tftp-boot-error-access-violation.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0YBQ3o7fSp7ImA9WhdbE0g.&quot;"><id>tag:blogger.com,1999:blog-16587565.post-4167039691021579252</id><published>2011-09-16T17:21:00.000-04:00</published><updated>2011-10-11T12:39:12.405-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-10-11T12:39:12.405-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ldoms" /><category scheme="http://www.blogger.com/atom/ns#" term="admin" /><category scheme="http://www.blogger.com/atom/ns#" term="oracle rac" /><category scheme="http://www.blogger.com/atom/ns#" term="solaris" /><category scheme="http://www.blogger.com/atom/ns#" term="oracle" /><title>Oracle 11g RAC in LDOMs (Oracle VM for Sparc)</title><content type="html">&lt;br /&gt;
&lt;b&gt; Setup &lt;/b&gt;&lt;br /&gt;
1.  2 T3-1B blades on different chassis.  Patch the firmware.  Install LDOM 2.1 software.&lt;br /&gt;
2.  SAN Connected storage via MPXIO (EMC SAN)&lt;br /&gt;
3.  Solaris 10/9 installed with End User Option.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Create install User&lt;/b&gt;&lt;br /&gt;
&lt;blockquote&gt;useradd -u 0 -o -g 1 -c "Install user" -d / -s /bin/true install&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;b&gt;Patch LDOM.&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Download the following Patches from oracle&lt;br /&gt;
•	117837-05: C++ compiler optimizer patch&lt;br /&gt;
•	117846-08: C++ compiler Optimization patch&lt;br /&gt;
•	118682-01&lt;br /&gt;
•	127111-02 SunOS 5.10: libc patch (this should already exist if LDOM is patched)&lt;br /&gt;
•	137111-04 SunOS 5.10: kernel patch (this should already exist if LDOM is patched)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt; Profile Settings &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
•  On a new system, set the following in /etc/profile&lt;br /&gt;
a.	MANPATH=/usr/man:/usr/local/man:/usr/sfw/man:$MANPATH &lt;br /&gt;
&lt;br /&gt;
•	Create the oracle required users &amp; groups&lt;br /&gt;
&lt;blockquote&gt;	groupadd -g 102 dba&lt;br /&gt;
groupadd -g 103 oinstall&lt;br /&gt;
projadd -p 102 -c "Oracle Project" group.dba&lt;br /&gt;
useradd -u 101 -g  dba -G oinstall -s /usr/bin/bash -c "Oracle User" -m –p 102 oracle&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
•  Set the Oracle password&lt;br /&gt;
&lt;br /&gt;
passwd -r files oracle&lt;br /&gt;
&lt;br /&gt;
•	Add the following entries to /etc/system for a 4G SGA or less. Shmmax should always be greater than SGA size.&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;set noexec_user_stack=1&lt;br /&gt;
set semsys:seminfo_semmni=100&lt;br /&gt;
set semsys:seminfo_semmns=1024&lt;br /&gt;
set semsys:seminfo_semmsl=256&lt;br /&gt;
set semsys:seminfo_semvmx=32767&lt;br /&gt;
set shmsys:shminfo_shmmax=4294967296&lt;br /&gt;
set shmsys:shminfo_shmmni=100&lt;br /&gt;
set rlim_fd_max=65636&lt;br /&gt;
set rlim_fd_cur=4096&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
Reboot the system after the above /etc/system have been made.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Alternate way&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Run prctl to make changes to the existing install so that a reboot is not required.  These should be run as root.  These changes don’t persist after a reboot.&lt;br /&gt;
prctl -n project.max-shm-memory -v 4gb -r -i project user.root&lt;br /&gt;
prctl -n project.max-sem-ids -v 256 -r -i project user.root&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt; Project  Settings &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
Make changes to the project so that changes persist for shm memory &amp; sem ids (4G or less SGA).  These should be run as root.&lt;br /&gt;
&lt;br /&gt;
projmod -sK "project.max-shm-memory=(privileged,4G,deny)" group.dba&lt;br /&gt;
projmod -sK "project.max-sem-ids=(privileged,256,deny)" group.dba&lt;br /&gt;
&lt;br /&gt;
/etc/project looks like this after changes:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;[root@orc11gtest]# cat /etc/project&lt;br /&gt;
system:0::::&lt;br /&gt;
user.root:1::::&lt;br /&gt;
noproject:2::::&lt;br /&gt;
default:3::::&lt;br /&gt;
group.staff:10::::&lt;br /&gt;
group.dba:102:Oracle Project:oracle::project.max-sem-ids=(privileged,256,deny);project.max-shm-memory=(privileged,4294967296,deny)&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
Verify the changes applied to the oracle user as below.&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;[oracle@orc11gtest]$ prctl -n project.max-shm-memory -i process $$&lt;br /&gt;
process: 2834: -bash&lt;br /&gt;
NAME    PRIVILEGE       VALUE    FLAG   ACTION                       RECIPIENT&lt;br /&gt;
project.max-shm-memory&lt;br /&gt;
privileged      4.00GB      -   deny                                 -&lt;br /&gt;
[oracle@orc11gtest]$ prctl -n project.max-sem-ids -i process $$&lt;br /&gt;
process: 2834: -bash&lt;br /&gt;
NAME    PRIVILEGE       VALUE    FLAG   ACTION                       RECIPIENT&lt;br /&gt;
project.max-sem-ids&lt;br /&gt;
privileged        256       -   deny           &lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;b&gt; Patch Check:&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;patchadd -p | grep 125555-03   &lt;br /&gt;
patchadd -p | grep 140796-01&lt;br /&gt;
patchadd -p | grep 140899-01&lt;br /&gt;
patchadd -p | grep 141016-01&lt;br /&gt;
patchadd -p | grep 139555-08&lt;br /&gt;
patchadd -p | grep 141414-02 (Replaced by 141444-09)&lt;br /&gt;
patchadd -p | grep 141736-05&lt;br /&gt;
patchadd -p | grep 120753-06&lt;br /&gt;
patchadd -p | grep 139574-03&lt;br /&gt;
patchadd -p | grep 141414-10&lt;br /&gt;
patchadd -p | grep 141736-05&lt;br /&gt;
&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
I'm using Ops center to create LDOMs to make my life a little easier.  If you're doing this, the Vnets sometimes will be different between the 2 blades.  Go into the "/guests/&lt;guestguid&gt;/servercfg.xml" and fix the &lt;blockquote&gt;&lt; idx &gt;3&lt; /idx &gt;  &lt;br /&gt;
&lt;br /&gt;
&lt;/blockquote&gt;number to match on both nodes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt; NTP Configuration &lt;/b&gt;&lt;br /&gt;
Make sure to set the /etc/inet/ntp.conf with slewalways and disable p11.&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;server &lt; serverip &gt;&lt;br /&gt;
driftfile /etc/ntp.drift&lt;br /&gt;
slewalways yes&lt;br /&gt;
disable pll&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Grid Software Install &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
ON each Control Domain -- add the disks for OVD, OCR &amp; Data to the LDOMs.  Make sure to add them in the same order, and set the same ID.  A good way to make sure everything is the same on both nodes, is to also volume label the disks on the control / IO domain  before assigning it to the LDOM.&lt;br /&gt;
&lt;br /&gt;
Have xwin running and kick off the installer.  Before you kick off the installer, its a good idea to run cluster verify tool.&lt;br /&gt;
&lt;blockquote&gt;./runcluvfy.sh stage -pre crsinst -n orczone1,orczone2 -verbose&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
Install any packages that are missing, fix the swap or any such thing, the MTUs etc, and you're ready to roll.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;To add Swap Space when using ZFS&lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
To create swap space on a ZFS volume (created 2 2g volumes):&lt;br /&gt;
&lt;blockquote&gt;zfs create -V 2gb rpool/swap2g&lt;br /&gt;
zfs create -V 2gb orcinstall/swap2g&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
Add it to swap&lt;br /&gt;
&lt;blockquote&gt;swap -a /dev/zvol/dsk/rpool/swap2g&lt;br /&gt;
swap -a /dev/zvol/dsk/orcinstall/swap2g&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
Add it to /etc/vfstab&lt;br /&gt;
&lt;blockquote&gt;/dev/zvol/dsk/rpool/swap2g      -       -       swap    -       no      -&lt;br /&gt;
/dev/zvol/dsk/orcinstall/swap2g      -       -       swap    -       no      -&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt; Install / Troubleshooting Notes &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
1.  A group called "DATA" was created by a previous install, and even though I zapped the disks, the group didnt go away.  To drop the diskgroup (which wouldn't mount or come online) I had to do this:&lt;br /&gt;
drop diskgroup data force including contents;&lt;br /&gt;
2.  If you're having trouble with ulimits and such, this link: &lt;a href="http://technopark02.blogspot.com/2008/07/solaris-increasing-maximum-processes.html"&gt;Max user processes&lt;/a&gt; is pretty helpful.&lt;br /&gt;
&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16587565-4167039691021579252?l=nvmktechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/aDXHd49D27h6l0kswsS8IfItjwg/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aDXHd49D27h6l0kswsS8IfItjwg/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/aDXHd49D27h6l0kswsS8IfItjwg/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/aDXHd49D27h6l0kswsS8IfItjwg/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/KVTxH/~4/5rnb4DgXO20" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nvmktechblog.blogspot.com/feeds/4167039691021579252/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=16587565&amp;postID=4167039691021579252" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/4167039691021579252?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/4167039691021579252?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/KVTxH/~3/5rnb4DgXO20/oracle-11g-rac-in-ldoms-oracle-vm-for.html" title="Oracle 11g RAC in LDOMs (Oracle VM for Sparc)" /><author><name>Murali</name><uri>http://www.blogger.com/profile/11740621266071961163</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://nvmktechblog.blogspot.com/2011/09/oracle-11g-rac-in-ldoms-oracle-vm-for.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0MER3c8fSp7ImA9WhdVGEU.&quot;"><id>tag:blogger.com,1999:blog-16587565.post-5158037913731073021</id><published>2011-09-14T09:10:00.001-04:00</published><updated>2011-09-24T12:23:26.975-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-09-24T12:23:26.975-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="oracle rac" /><category scheme="http://www.blogger.com/atom/ns#" term="11g" /><category scheme="http://www.blogger.com/atom/ns#" term="solaris containers" /><category scheme="http://www.blogger.com/atom/ns#" term="solaris" /><category scheme="http://www.blogger.com/atom/ns#" term="oracle" /><title>Oracle 11g RAC in a zone - Partial instructions.</title><content type="html">This is a post thats a WIP.  I will be adding to this as I keep finding new things, and hopefully a full step by step doc by the end of this.&lt;br /&gt;
&lt;br /&gt;
I had to stop this because of the requirement of EXCLUSIVE IPs for the non-global zone.  You can only have one Exclusive interface per vlan tag per server.&lt;br /&gt;
&lt;br /&gt;
That is, if you have VLAN tag 3 for your public interface, and you want to create another RAC cluster on the same blade, you'll have to get another vlan from your network team.  This seems unworkable, as all our Dbs are in the same VLAN.&lt;br /&gt;
&lt;br /&gt;
I've just begun setting up 2 T3-Blades to use zones for Oracle RAC cluster.&lt;br /&gt;
&lt;br /&gt;
Setup:&lt;br /&gt;
2 T3-1B Sparc blades with 64Gb of RAM.&lt;br /&gt;
Oracle 11gR2 downloaded&lt;br /&gt;
Oracle 11gR2 Grid Download&lt;br /&gt;
OS installed with "Full Install with OEM"&lt;br /&gt;
OS patched with the latest patch cluster.&lt;br /&gt;
Use EMC SAN for disk&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;MPXIO&lt;/b&gt;&lt;br /&gt;
Enable MPXIO if you're not using any vendor provided software to connect to the SAN&lt;br /&gt;
Using MPXIO to connect to the EMC CX-500&lt;br /&gt;
change "mpxio-disable" to "no" in ./kernel/drv/fp.conf&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Disks&lt;/b&gt;&lt;br /&gt;
Using ZFS for the global zone with internal disks.&lt;br /&gt;
&lt;br /&gt;
All Oracle zones will be created using mirrored disks from the SAN.&lt;br /&gt;
&lt;br /&gt;
I intend on creating a zone, configuring the basic setup (DNS, oracle user, oracle download copied over) and take&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;[root@ch0bl7qadb1w]# zpool list&lt;br /&gt;
NAME      SIZE  ALLOC   FREE    CAP  HEALTH  ALTROOT&lt;br /&gt;
orcpool   248G  11.0G   237G     4%  ONLINE  -&lt;br /&gt;
rpool     278G  7.99G   270G     2%  ONLINE  -&lt;br /&gt;
[root@ch0bl7qadb1w]# zpool status -v orcpool&lt;br /&gt;
pool: orcpool&lt;br /&gt;
state: ONLINE&lt;br /&gt;
scrub: none requested&lt;br /&gt;
config:&lt;br /&gt;
&lt;br /&gt;
NAME                                       STATE     READ WRITE CKSUM&lt;br /&gt;
orcpool                                    ONLINE       0     0     0&lt;br /&gt;
mirror-0                                 ONLINE       0     0     0&lt;br /&gt;
c0t60060160733014002C5FAEED7BD9E011d0  ONLINE       0     0     0&lt;br /&gt;
c0t60060160733014002D5FAEED7BD9E011d0  ONLINE       0     0     0&lt;br /&gt;
&lt;br /&gt;
errors: No known data errors&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;b&gt;Creating Zones&lt;/b&gt;&lt;br /&gt;
Create the zone (orczone1), boot it and configure the DNS and such.&lt;br /&gt;
&lt;br /&gt;
Zones have an annoying habit of setting auto-home. I normally run a script to disable auto-home. To allow the creation of the /home/oracle directory below, it's required to disable autohome.&lt;br /&gt;
&lt;br /&gt;
Create the oracle project with group membership of dba.&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;projadd -p 102 -c "Oracle Project" group.dba&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
Create the dba (id: 102) oinstall (id: 103) groups&lt;br /&gt;
&lt;br /&gt;
Create the Oracle, Oragrid users, the assign the oracle user belong to the oracle project.&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;useradd -u 101 -G dba -g oinstall -s /usr/bin/bash -m -p 102 oracle&lt;br /&gt;
useradd -u 103 -G dba -g oinstall -s /usr/bin/bash -m oragrid&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
Verify that the users are created appropriately&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;[root@orczone1]# id -a oracle&lt;br /&gt;
uid=101(oracle) gid=103(oinstall) groups=102(dba)&lt;br /&gt;
[root@orczone1]# id -a oragrid&lt;br /&gt;
uid=103(oragrid) gid=103(oinstall) groups=102(dba)&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
According to OFA guidelines, Oracle going to be installed in &lt;br /&gt;
/opt/app/oracle&lt;br /&gt;
&lt;br /&gt;
Oracle install also recommends that only ORACLE_BASE is set. I'm also going to be installing Grid software and Db software as the same user.&lt;br /&gt;
&lt;br /&gt;
Bash Profile for the oracle User&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote&gt;&lt;br /&gt;
PS1="[\u@\h]$ "&lt;br /&gt;
ORACLE_BASE=/opt/app/oracle&lt;br /&gt;
LD_LIBRARY_PATH=/usr/lib:/lib:$LD_LIBRARY_PATH&lt;br /&gt;
export SQLPATH=/home/oracle&lt;br /&gt;
&lt;br /&gt;
export ORACLE_BASE ORACLE_SID LD_LIBRARY_PATH&lt;br /&gt;
&lt;br /&gt;
export PATH=$CRS_HOME/bin:$ORACLE_HOME/bin:/usr/sbin:/usr/bin:/usr/ucb:/usr/local/bin:/bin/sbin:$PATH&lt;br /&gt;
&lt;br /&gt;
umask 022&lt;br /&gt;
ulimit -n 65536&lt;br /&gt;
&lt;br /&gt;
export EDITOR=vi&lt;br /&gt;
export editor=vi&lt;br /&gt;
export PS1&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt; NTP &lt;/b&gt;&lt;br /&gt;
My /etc/inet/ntp.conf file is this (in the Global Zone):&lt;br /&gt;
&lt;blockquote&gt;server 10.27.1.254&lt;br /&gt;
driftfile /etc/ntp.drift&lt;br /&gt;
slewalways yes&lt;br /&gt;
disable p11&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;b&gt; Grid Software install &lt;/b&gt;&lt;br /&gt;
&lt;br /&gt;
1.  Create /opt/app/11.2.0/grid on both nodes (orczone1 &amp; orczone2).&lt;br /&gt;
2.  Create /opt/app/oracle on both nodes&lt;br /&gt;
3.  I created the "app" directory and let oracle have rwx permissions on it.&lt;br /&gt;
4.  Add the SCAN Ips as well as the virtual IPs to DNS&lt;br /&gt;
&lt;blockquote&gt;Orczone1.cctdev.com&lt;br /&gt;
Orczone1-vip.cctdev.com&lt;br /&gt;
&lt;br /&gt;
Orczone2.cctdev.com&lt;br /&gt;
Orczone2-vip.cctdev.com&lt;br /&gt;
&lt;br /&gt;
Orczone-cluster.cctdev.com -- this was the SCAN IP.&lt;br /&gt;
&lt;/blockquote&gt;5.  Set the following in /etc/system for the global zone, to avoid annoyances in the non-global zone.  I use these blades only for Oracle, so it works for me!&lt;br /&gt;
&lt;blockquote&gt;set rlim_fd_max=65636&lt;br /&gt;
set rlim_fd_cur=4096&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
5.  During install of GRID software, oracle will try to plumb IPs and if you're not using Exclusive IPs in the non-global zone, it will fail.  This is where I stopped and switched to LDOMs.  &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Issue Log:&lt;br /&gt;
&lt;br /&gt;
One of the things that are needed are a Public &amp; Private Interface.&lt;br /&gt;
&lt;br /&gt;
When plumbing them, make sure that the private interface stays private and does not get added to your "default gateway".  If that happens, traffic has a tendency to get "lost" and when you try to reboot zones or even the server, you may lose connectivity with other nodes.  The way I did this, was to not add a defrouter in the zonecfg for the private interface.&lt;br /&gt;
&lt;br /&gt;
When creating a Zone for the Private interface, do not set the default router for that NIC unless you're using VLAN tagging and such.&lt;br /&gt;
&lt;br /&gt;
The netstat -rn should look something similar to this&lt;br /&gt;
&lt;blockquote&gt;Routing Table: IPv4&lt;br /&gt;
Destination           Gateway           Flags  Ref     Use     Interface&lt;br /&gt;
-------------------- -------------------- ----- ----- ---------- ---------&lt;br /&gt;
default              10.25.20.5           UG        1         27&lt;br /&gt;
default              10.25.20.5           UG        1          4 e1000g2&lt;br /&gt;
10.0.0.0             10.26.6.202          U         1         16 igb0&lt;br /&gt;
10.25.20.0           10.25.23.137         U         1          3 e1000g2&lt;br /&gt;
192.168.204.0        192.168.204.7        U         1          0 e1000g0&lt;br /&gt;
224.0.0.0            10.25.23.137         U         1          0 e1000g2&lt;br /&gt;
127.0.0.1            127.0.0.1            UH        5         92 lo0&lt;br /&gt;
&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16587565-5158037913731073021?l=nvmktechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/iTzVDtMbSMLKFj9DgvJlu8e_Adk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/iTzVDtMbSMLKFj9DgvJlu8e_Adk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/iTzVDtMbSMLKFj9DgvJlu8e_Adk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/iTzVDtMbSMLKFj9DgvJlu8e_Adk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/KVTxH/~4/CEGo9LNIw6U" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nvmktechblog.blogspot.com/feeds/5158037913731073021/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=16587565&amp;postID=5158037913731073021" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/5158037913731073021?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/5158037913731073021?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/KVTxH/~3/CEGo9LNIw6U/oracle-11g-rac-in-zone-partial.html" title="Oracle 11g RAC in a zone - Partial instructions." /><author><name>Murali</name><uri>http://www.blogger.com/profile/11740621266071961163</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://nvmktechblog.blogspot.com/2011/09/oracle-11g-rac-in-zone-partial.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEUAQXw4eCp7ImA9WhdXEkw.&quot;"><id>tag:blogger.com,1999:blog-16587565.post-9009115742735156106</id><published>2011-08-24T16:01:00.002-04:00</published><updated>2011-08-24T16:04:00.230-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-08-24T16:04:00.230-04:00</app:edited><title>cacaoadm not working</title><content type="html">I was trying to install Oracle Enterprise Ops Center and I kept getting a weird error which I couldn't find any information online about.
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;blockquote&gt;
&lt;br /&gt;[root@host1:/]# /usr/sbin/cacaoadm
&lt;br /&gt;Cannot perform firstime initialisation and configuration.
&lt;br /&gt;&lt;/blockquote&gt;
&lt;br /&gt;
&lt;br /&gt;Even reinstalling cacao didnt help (the packages were SUNWcacaodtrace &amp; SUNWcacaort ).
&lt;br /&gt;
&lt;br /&gt;Turns out the cacao.properties file was completely hosed.  Here's where the file is located /etc/cacao/instances/default/private/cacao.properties
&lt;br /&gt;
&lt;br /&gt;I ended up copying it from a different install, and it's working!!
&lt;br /&gt;
&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16587565-9009115742735156106?l=nvmktechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/c5heDvZG5TeAY4UeKTvBbTNAbZA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/c5heDvZG5TeAY4UeKTvBbTNAbZA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/c5heDvZG5TeAY4UeKTvBbTNAbZA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/c5heDvZG5TeAY4UeKTvBbTNAbZA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/KVTxH/~4/rSLnfdiUeeE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nvmktechblog.blogspot.com/feeds/9009115742735156106/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=16587565&amp;postID=9009115742735156106" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/9009115742735156106?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/9009115742735156106?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/KVTxH/~3/rSLnfdiUeeE/cacaoadm-not-working.html" title="cacaoadm not working" /><author><name>Murali</name><uri>http://www.blogger.com/profile/11740621266071961163</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://nvmktechblog.blogspot.com/2011/08/cacaoadm-not-working.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DUYBRHk7eSp7ImA9WhZaFk8.&quot;"><id>tag:blogger.com,1999:blog-16587565.post-387559081958633312</id><published>2011-07-02T13:07:00.003-04:00</published><updated>2011-07-02T13:19:15.701-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-07-02T13:19:15.701-04:00</app:edited><title>OEM 10g not starting ...Fix!</title><content type="html">If you have Oracle Enterprise Manager that very annoyingly wont restart, though it's been perfectly working before you shut it down, and opmnctl complains that it cant start the HTTP server, you're probably running into the file size limit of the Apache logs.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;[oragrid@admin30w]$ tail -20 /opt/oragrid/oms10g/Apache/Apache/logs/error_log&lt;br /&gt;[Sat Jul 2 01:43:20 2011] [error] (79)Value too large for defined data type: could not open transfer log file /opt/oragrid/oms10g/Apache/Apache/logs/access_log.&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;If you see that message, it implies that the access log file is too large, typically over 2Gb.  OEM by default doesn't rotate logs, so you need to either set it up, or rotate the logs manually.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;oragrid@admin30w]$ ls -l /opt/oragrid/oms10g/Apache/Apache/logs/access_log&lt;br /&gt;-rw-r---- 1 oragrid oinstall 2147483881 Apr 30 21:58 /opt/oragrid/oms10g/Apache/Apache/logs/access_log&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;To fix it, I just did a &lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;cat /dev/null &gt; /opt/oragrid/oms10g/Apache/Apache/logs/access_log&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;You can also set up log rotation this way.&lt;br /&gt;Note 339819.1 from Metalink will give you detailed steps on the multiple ways to setup log rotation.  However, this is supposed to be fixed in 11g.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1. Stop the OMS:&lt;br /&gt;&lt;br /&gt;cd &lt;OMS_HOME&gt;/opmn/bin&lt;br /&gt;opmnctl stopall&lt;br /&gt;2. Take a backup of the files :&lt;br /&gt;&lt;OMS_HOME&gt;/sysman/config/httpd_em.conf&lt;br /&gt;&lt;OMS_HOME&gt;/sysman/config/httpd_em.conf.template&lt;br /&gt;&lt;br /&gt;NOTE: You must make the changes to both httpd_em.conf AND httpd_em.conf.template because any 'emctl secure' operation results in the http_em.conf file being regenerated using http_em.conf.template and any changes that had been made to httpd_em.conf earlier will be lost.&lt;br /&gt;3. Edit the &lt;OMS_HOME&gt;/sysman/config/httpd_em.conf and modify:&lt;br /&gt;&lt;br /&gt;ErrorLog &lt;OMS_HOME&gt;/Apache/Apache/logs/error_log &lt;br /&gt;TransferLog &lt;OMS_HOME&gt;/Apache/Apache/logs/access_log &lt;br /&gt;&lt;br /&gt;TO&lt;br /&gt;&lt;br /&gt;ErrorLog "|/&lt;ORACLE_HOME&gt;/Apache/Apache/bin/rotatelogs &lt;OMS_HOME&gt;/Apache/Apache/logs/error_log 43200" &lt;br /&gt;TransferLog "|/&lt;ORACLE_HOME&gt;/Apache/Apache/bin/rotatelogs &lt;OMS_HOME&gt;/Apache/Apache/logs/access_log 43200"&lt;br /&gt;&lt;br /&gt;where &lt;OMS_HOME&gt; is the full path to your OMS install directory. &lt;br /&gt;4. Edit the &lt;OMS_HOME&gt;/sysman/config/httpd_em.conf.template and modify:&lt;br /&gt;&lt;br /&gt;ErrorLog &amp;ORACLE_HOME&amp;/Apache/Apache/logs/error_log&lt;br /&gt;TransferLog "&amp;ORACLE_HOME&amp;/Apache/Apache/logs/access_log"&lt;br /&gt;&lt;br /&gt;To&lt;br /&gt;&lt;br /&gt;ErrorLog "|&amp;ORACLE_HOME&amp;/Apache/Apache/bin/rotatelogs &amp;ORACLE_HOME&amp;/Apache/Apache/logs/error_log 43200"&lt;br /&gt;TransferLog "|&amp;ORACLE_HOME&amp;/Apache/Apache/bin/rotatelogs &amp;ORACLE_HOME&amp;/Apache/Apache/logs/access_log 43200"&lt;br /&gt;5. Delete the existing access_log and error_log files in the &lt;OMS_HOME&gt;/Apache/Apache/log directory.&lt;br /&gt;&lt;br /&gt;6. Re-start the OMS&lt;br /&gt;cd &lt;OMS_HOME&gt;/opmn/bin&lt;br /&gt;opmnctl startall&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16587565-387559081958633312?l=nvmktechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/f99r1RLdLHDcgH5LKXErAe5_OdA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/f99r1RLdLHDcgH5LKXErAe5_OdA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/f99r1RLdLHDcgH5LKXErAe5_OdA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/f99r1RLdLHDcgH5LKXErAe5_OdA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/KVTxH/~4/dy2idGy3I_U" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nvmktechblog.blogspot.com/feeds/387559081958633312/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=16587565&amp;postID=387559081958633312" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/387559081958633312?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/387559081958633312?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/KVTxH/~3/dy2idGy3I_U/oem-10g-not-starting-fix.html" title="OEM 10g not starting ...Fix!" /><author><name>Murali</name><uri>http://www.blogger.com/profile/11740621266071961163</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://nvmktechblog.blogspot.com/2011/07/oem-10g-not-starting-fix.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkEMQX89eSp7ImA9WhZUEEk.&quot;"><id>tag:blogger.com,1999:blog-16587565.post-4502501569148268392</id><published>2011-06-02T15:55:00.002-04:00</published><updated>2011-06-02T15:58:00.161-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-02T15:58:00.161-04:00</app:edited><title>Registering a Sunone 7 node to the admin server</title><content type="html">We have a number of SunONE 7 (now renamed to iPlanet) servers and the documentation online is fast fading, thanks to Oracle.&lt;br /&gt;&lt;br /&gt;To register a node after install:&lt;br /&gt;&lt;br /&gt;webserver7/bin&lt;br /&gt;&lt;br /&gt;/wadm --host=&lt;adminhost&gt; --port=&lt;admin port number&gt; --user=admin&lt;br /&gt;&lt;br /&gt;It will prompt for a password.&lt;br /&gt;wadm&gt; register-node&lt;br /&gt;&lt;br /&gt;That should register the host successfully.&lt;br /&gt;&lt;br /&gt;If you have renamed your server, navigate to the admin-server/config directory and fix the server.xml with the new hostname.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16587565-4502501569148268392?l=nvmktechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/SYmmpHKa0V2dL8BnjRKT2s9aTMM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SYmmpHKa0V2dL8BnjRKT2s9aTMM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/SYmmpHKa0V2dL8BnjRKT2s9aTMM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/SYmmpHKa0V2dL8BnjRKT2s9aTMM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/KVTxH/~4/Y-W7dkurM3k" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nvmktechblog.blogspot.com/feeds/4502501569148268392/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=16587565&amp;postID=4502501569148268392" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/4502501569148268392?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/4502501569148268392?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/KVTxH/~3/Y-W7dkurM3k/registering-sunone-7-node-to-admin.html" title="Registering a Sunone 7 node to the admin server" /><author><name>Murali</name><uri>http://www.blogger.com/profile/11740621266071961163</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://nvmktechblog.blogspot.com/2011/06/registering-sunone-7-node-to-admin.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0AGSXk-cCp7ImA9Wx9bFUU.&quot;"><id>tag:blogger.com,1999:blog-16587565.post-2136185039853342567</id><published>2011-02-24T17:14:00.003-05:00</published><updated>2011-02-24T17:15:28.758-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-24T17:15:28.758-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="oracle" /><category scheme="http://www.blogger.com/atom/ns#" term="db" /><title>Tablespace Utilization in Oracle</title><content type="html">Taken from: http://vsbabu.org/oracle/sect03.html&lt;br /&gt;Usage&lt;br /&gt;&lt;br /&gt;TABLESPACE USAGE NOTES:&lt;br /&gt;Tablespace Name - Name of the tablespace&lt;br /&gt;Bytes Used - Size of the file in bytes&lt;br /&gt;Bytes Free - Size of free space in bytes&lt;br /&gt;Largest - Largest free space in bytes&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;select a.TABLESPACE_NAME,&lt;br /&gt; a.BYTES bytes_used,&lt;br /&gt; b.BYTES bytes_free,&lt;br /&gt; b.largest,&lt;br /&gt; round(((a.BYTES-b.BYTES)/a.BYTES)*100,2) percent_used&lt;br /&gt;from  &lt;br /&gt; (&lt;br /&gt;  select  TABLESPACE_NAME,&lt;br /&gt;   sum(BYTES) BYTES &lt;br /&gt;  from  dba_data_files &lt;br /&gt;  group  by TABLESPACE_NAME&lt;br /&gt; )&lt;br /&gt; a,&lt;br /&gt; (&lt;br /&gt;  select  TABLESPACE_NAME,&lt;br /&gt;   sum(BYTES) BYTES ,&lt;br /&gt;   max(BYTES) largest &lt;br /&gt;  from  dba_free_space &lt;br /&gt;  group  by TABLESPACE_NAME&lt;br /&gt; )&lt;br /&gt; b&lt;br /&gt;where  a.TABLESPACE_NAME=b.TABLESPACE_NAME&lt;br /&gt;order  by ((a.BYTES-b.BYTES)/a.BYTES) desc&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16587565-2136185039853342567?l=nvmktechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/OWDaaSuD4LN24crY6GfX_jY3sh4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OWDaaSuD4LN24crY6GfX_jY3sh4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/OWDaaSuD4LN24crY6GfX_jY3sh4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/OWDaaSuD4LN24crY6GfX_jY3sh4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/KVTxH/~4/mFhgSGyVlao" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nvmktechblog.blogspot.com/feeds/2136185039853342567/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=16587565&amp;postID=2136185039853342567" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/2136185039853342567?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/2136185039853342567?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/KVTxH/~3/mFhgSGyVlao/tablespace-utilization-in-oracle.html" title="Tablespace Utilization in Oracle" /><author><name>Murali</name><uri>http://www.blogger.com/profile/11740621266071961163</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://nvmktechblog.blogspot.com/2011/02/tablespace-utilization-in-oracle.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkIGR3gyfyp7ImA9Wx9bFUU.&quot;"><id>tag:blogger.com,1999:blog-16587565.post-4398240081494509503</id><published>2011-02-24T16:53:00.002-05:00</published><updated>2011-02-24T16:55:26.697-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-02-24T16:55:26.697-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="unix" /><category scheme="http://www.blogger.com/atom/ns#" term="solaris" /><title>Files modified between times</title><content type="html">Sometimes, I get this task to find out files that changed between 2 dates.  I never seem to remember it, so I figured it out (googling) and here it is.  Hopefully someone else also can use it!&lt;br /&gt;&lt;br /&gt;olddate="201001010001"&lt;br /&gt;newdate="201012312359"&lt;br /&gt;touch -t $olddate ./tmp/oldfile&lt;br /&gt;touch -t $newdate ./tmp/newfile&lt;br /&gt;find /path/to/directory -type f  -newer ./tmp/oldfile ! -newer  ./tmp/newfile&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16587565-4398240081494509503?l=nvmktechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/PmE1b_Mtix4UrUH91Bu-KvdB8yQ/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PmE1b_Mtix4UrUH91Bu-KvdB8yQ/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/PmE1b_Mtix4UrUH91Bu-KvdB8yQ/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/PmE1b_Mtix4UrUH91Bu-KvdB8yQ/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/KVTxH/~4/-5PWZ04hAlo" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nvmktechblog.blogspot.com/feeds/4398240081494509503/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=16587565&amp;postID=4398240081494509503" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/4398240081494509503?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/4398240081494509503?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/KVTxH/~3/-5PWZ04hAlo/files-modified-between-times.html" title="Files modified between times" /><author><name>Murali</name><uri>http://www.blogger.com/profile/11740621266071961163</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://nvmktechblog.blogspot.com/2011/02/files-modified-between-times.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEYGR3cycCp7ImA9Wx9WEkk.&quot;"><id>tag:blogger.com,1999:blog-16587565.post-3752338771379870757</id><published>2011-01-17T00:06:00.007-05:00</published><updated>2011-01-17T00:28:46.998-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-17T00:28:46.998-05:00</app:edited><title>Good Bye 2010, Hello 2011</title><content type="html">Where did 2010 go?  Everything almost seems to be a blur...I spent almost 350 days working last year I think (yes, that includes, nights, weekends etc).  &lt;br /&gt;&lt;br /&gt;I'm going to try to recount some happy times ...&lt;br /&gt;&lt;br /&gt;January as always is a happy time, as I celebrate my anniversary with my lovely wife.  This time, we decided to go to Las Vegas as our friends were staying there and celebrate.  A couple of nights at their house, and one night at MGM Grand.  It was a good trip! Here is a picture I could find, of giving my wife a surprise gift.  I had my Brother In Law bring a pair of ear rings from India, and then send it to my friends place in Las Vegas without telling Lavanya :)  (Yes, thats her acting surprised :D)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_96DPgomq0wM/TTPPkbQk7lI/AAAAAAAABS0/VBqHibkjv_s/s1600/DSCF7540.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 241px;" src="http://3.bp.blogspot.com/_96DPgomq0wM/TTPPkbQk7lI/AAAAAAAABS0/VBqHibkjv_s/s320/DSCF7540.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5563018189432221266" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The rest of the year moved quickly, as we announced that we were going to have our second child!&lt;br /&gt;&lt;br /&gt;Ofcourse, who can forget the monstrous winter of 2009 / 2010!&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_96DPgomq0wM/TTPRR9DjODI/AAAAAAAABS8/67ZtIRBBFXc/s1600/2010-02-03%2B07.34.18.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 239px;" src="http://4.bp.blogspot.com/_96DPgomq0wM/TTPRR9DjODI/AAAAAAAABS8/67ZtIRBBFXc/s320/2010-02-03%2B07.34.18.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5563020071110129714" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Time quickly flew by after that.  We had my uncle, aunt &amp; mom come from India in May / June (I think).  They went on an US Tour and Alaska cruise and returned.  &lt;br /&gt;We went to a great airshow in May.  This was our first time ever, and unfortunately we were a little late, but got to see some awesome acrobatics.  Next time, I think we're going to go there for the whole day. Pranav had a blast!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_96DPgomq0wM/TTPR9CKLvvI/AAAAAAAABTE/I-RM2MmjFj8/s1600/2010-05-15%2B16.31.50%2B--%2Brotated.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 239px; height: 320px;" src="http://1.bp.blogspot.com/_96DPgomq0wM/TTPR9CKLvvI/AAAAAAAABTE/I-RM2MmjFj8/s320/2010-05-15%2B16.31.50%2B--%2Brotated.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5563020811214503666" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In June, Lavanya had her surprise "Seemantham" or Baby shower at our neighbours house.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_96DPgomq0wM/TTPSTdHJ7_I/AAAAAAAABTM/AFkyK-Bx9cM/s1600/2010-06-26%2B19.41.33.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 239px;" src="http://4.bp.blogspot.com/_96DPgomq0wM/TTPSTdHJ7_I/AAAAAAAABTM/AFkyK-Bx9cM/s320/2010-06-26%2B19.41.33.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5563021196406681586" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Then my In-laws arrived in August to help with our upcoming kid.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;September rolled around, and my second son -- Vaibhav Chandra decided he wanted to  be born before his due date, and he was born on Sept 3rd.&lt;br /&gt;&lt;br /&gt;My parents flew down on the 10th, and so our house was full with family and joy!&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_96DPgomq0wM/TTPSyBEKGyI/AAAAAAAABTU/T7aPxRgHp0w/s1600/img_20100903_144757.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 239px;" src="http://4.bp.blogspot.com/_96DPgomq0wM/TTPSyBEKGyI/AAAAAAAABTU/T7aPxRgHp0w/s320/img_20100903_144757.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5563021721453861666" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;On a side note, I flew so often to Toronto this year, it was crazy.  I think I made 6 trips in about a span of 3 months, often staying there a week at a time.&lt;br /&gt;&lt;br /&gt;After all the excitement was over, we all went to Minneapolis for  a week to visit my brother in law (I flew in from Toronto and returned to Toronto !)&lt;br /&gt;&lt;br /&gt;November came around, and my birthday passed silently this year, without a party or much fan fare!  I think its owed to my little one :)&lt;br /&gt;&lt;br /&gt;December came around, and time just flew.  I was super busy with work, going to Toronto once that month as well I think.&lt;br /&gt;&lt;br /&gt;2010 was definitely a year to remember because of the birth of Vaibhav, but not many things else, as it was a year of constant work and no play!  I look forward to a great 2011!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16587565-3752338771379870757?l=nvmktechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/9qkao2OPzvAm9L7s6Cnk_Xbp0A0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9qkao2OPzvAm9L7s6Cnk_Xbp0A0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/9qkao2OPzvAm9L7s6Cnk_Xbp0A0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/9qkao2OPzvAm9L7s6Cnk_Xbp0A0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/KVTxH/~4/moGpnaRN6MM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nvmktechblog.blogspot.com/feeds/3752338771379870757/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=16587565&amp;postID=3752338771379870757" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/3752338771379870757?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/3752338771379870757?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/KVTxH/~3/moGpnaRN6MM/good-bye-2010-hello-2011.html" title="Good Bye 2010, Hello 2011" /><author><name>Murali</name><uri>http://www.blogger.com/profile/11740621266071961163</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_96DPgomq0wM/TTPPkbQk7lI/AAAAAAAABS0/VBqHibkjv_s/s72-c/DSCF7540.JPG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://nvmktechblog.blogspot.com/2011/01/good-bye-2010-hello-2011.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A04MRng9fyp7ImA9Wx9XEEs.&quot;"><id>tag:blogger.com,1999:blog-16587565.post-1700966465269914755</id><published>2010-12-27T16:03:00.005-05:00</published><updated>2011-01-03T10:53:07.667-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-03T10:53:07.667-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="admin" /><category scheme="http://www.blogger.com/atom/ns#" term="sun" /><category scheme="http://www.blogger.com/atom/ns#" term="install" /><title>Solaris Jumpstart - setting up the ISO</title><content type="html">Step 1: Download the Solaris OS from Oracle&lt;br /&gt;wget --http-user=&lt;username&gt; --http-password=&lt;password&gt; --no-check-certificate --output-document=sol-10-u9-ga-sparc-dvd-iso.zip  http://download.oracle.com/otn/solaris/10/sol-10-u9-ga-sparc-dvd-iso.zip &amp;&lt;br /&gt;&lt;br /&gt;a.  wget may be installed in /usr/sfw/bin, so check that location as well, before you go hunting for wget.&lt;br /&gt;b.  This command will seem like it's hanging, but tail the output file, and you'll see the download status.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Step2:&lt;br /&gt;Unzip the file.&lt;br /&gt;&lt;br /&gt;Step 3:&lt;br /&gt;Mount the ISO&lt;br /&gt;a.  Create a block device for the ISO:&lt;br /&gt;&lt;br /&gt;[root@gpadev-sol-x86:/export/depot]# lofiadm -a /export/depot/sol-10-u9-ga-sparc-dvd.iso&lt;br /&gt;/dev/lofi/1&lt;br /&gt;&lt;br /&gt;b.  Mount it.&lt;br /&gt;[root@gpadev-sol-x86:/export/depot]# mount -F hsfs /dev/lofi/1 /mnt&lt;br /&gt;&lt;br /&gt;Step 3&lt;br /&gt;&lt;br /&gt;a.  Create a directory where you want the media to reside at.&lt;br /&gt;mkdir -p /export/depot/s10upd9&lt;br /&gt;&lt;br /&gt;b.  Use the Solaris Tools to copy over the Install media to the directory you want.  Dont just to a cp!&lt;br /&gt;&lt;br /&gt;[root@gpadev-sol-x86:/export/depot/s10upd9]# cd /mnt/Solaris_10/Tools/&lt;br /&gt;[root@gpadev-sol-x86:/mnt/Solaris_10/Tools]# ls&lt;br /&gt;add_install_client    Boot                  dial                  Installers            rm_install_client     setup_install_server&lt;br /&gt;&lt;br /&gt;c.  Use the "setup_install_server" command&lt;br /&gt;[root@gpadev-sol-x86:/mnt/Solaris_10/Tools]# ./setup_install_server -w /export/depot/s10upd9 /export/depot/s10upd9&lt;br /&gt;Verifying target directory...&lt;br /&gt;Calculating the required disk space for the Solaris_10 product&lt;br /&gt;Calculating space required for the installation boot image&lt;br /&gt;Copying the CD image to disk...&lt;br /&gt;Copying Install Boot Image hierarchy...&lt;br /&gt;Copying /boot netboot hierarchy...&lt;br /&gt;Install Server setup complete&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Step 4:&lt;br /&gt;Add to the Jumpstart server the location.&lt;br /&gt;&lt;br /&gt;Step 5:&lt;br /&gt;Remove the lofi device.&lt;br /&gt;&lt;br /&gt;lofiadm -d /dev/lofi/1&lt;br /&gt;&lt;br /&gt;Verify:&lt;br /&gt;lofiadm&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16587565-1700966465269914755?l=nvmktechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/KHhyvY_JrKyFPpomxn0UXy4-42g/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KHhyvY_JrKyFPpomxn0UXy4-42g/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/KHhyvY_JrKyFPpomxn0UXy4-42g/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/KHhyvY_JrKyFPpomxn0UXy4-42g/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/KVTxH/~4/dt246dhGntA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nvmktechblog.blogspot.com/feeds/1700966465269914755/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=16587565&amp;postID=1700966465269914755" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/1700966465269914755?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/1700966465269914755?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/KVTxH/~3/dt246dhGntA/solaris-jumpstart-setting-up-iso.html" title="Solaris Jumpstart - setting up the ISO" /><author><name>Murali</name><uri>http://www.blogger.com/profile/11740621266071961163</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://nvmktechblog.blogspot.com/2010/12/solaris-jumpstart-setting-up-iso.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0EMQno-fSp7ImA9Wx9XGEk.&quot;"><id>tag:blogger.com,1999:blog-16587565.post-3893901326845649852</id><published>2010-12-27T11:59:00.004-05:00</published><updated>2011-01-12T11:28:03.455-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-01-12T11:28:03.455-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="admin" /><category scheme="http://www.blogger.com/atom/ns#" term="sun" /><category scheme="http://www.blogger.com/atom/ns#" term="hardware" /><title>Sun Hardware handy tools</title><content type="html">I came across ipmitool recently, and it is really handy when you need  information about your machine (Serial Number, amount of memory etc)&lt;br /&gt;&lt;br /&gt;Eg:&lt;br /&gt;Whats the Serial Number of the Sun Blade?&lt;br /&gt;&lt;br /&gt;ipmitool -H &lt;span style="font-style:italic;"&gt;blade ILO IP&lt;/span&gt;-U root fru | grep "Product Serial"&lt;br /&gt;&lt;br /&gt;Whats the Serial Number of the Sun Chassis&lt;br /&gt;ipmitool -H &lt;span style="font-style:italic;"&gt;chassis ilo ip&lt;/span&gt; -U root fru | grep "Product Serial"&lt;br /&gt;&lt;br /&gt;How much memory do I have? (I had just installed some 4Gb dimms)&lt;br /&gt;ipmitool -H &lt;span style="font-style:italic;"&gt;blade ilo ip &lt;/span&gt;-U root fru | grep 4096MB | wc -l&lt;br /&gt;Password: &lt;br /&gt;      24&lt;br /&gt;&lt;br /&gt;i.e 24 dimms installed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16587565-3893901326845649852?l=nvmktechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/QaLKgnVedxG1_kWJOl3eTLoaLDE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QaLKgnVedxG1_kWJOl3eTLoaLDE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/QaLKgnVedxG1_kWJOl3eTLoaLDE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/QaLKgnVedxG1_kWJOl3eTLoaLDE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/KVTxH/~4/lwc8BtHr1-o" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nvmktechblog.blogspot.com/feeds/3893901326845649852/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=16587565&amp;postID=3893901326845649852" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/3893901326845649852?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/3893901326845649852?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/KVTxH/~3/lwc8BtHr1-o/sun-hardware-handy-tools.html" title="Sun Hardware handy tools" /><author><name>Murali</name><uri>http://www.blogger.com/profile/11740621266071961163</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://nvmktechblog.blogspot.com/2010/12/sun-hardware-handy-tools.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkAAQHk5eSp7ImA9Wx9REE8.&quot;"><id>tag:blogger.com,1999:blog-16587565.post-26851623555201295</id><published>2010-12-10T19:46:00.003-05:00</published><updated>2010-12-10T19:52:21.721-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-10T19:52:21.721-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="grid control" /><category scheme="http://www.blogger.com/atom/ns#" term="emagents" /><category scheme="http://www.blogger.com/atom/ns#" term="oracle" /><title>Oracle Grid control -- Removing EM Targets cleanly</title><content type="html">I was installing Grid Control agents on some of my middleware boxes, and ofcourse, the hostname got messed up when I did the silent install.  My number of attempts to remove the entry from Grid control had no use.  A quick google search revealed, I had to connect to the EMREP database on the Grid Control Server and remove it.&lt;br /&gt;&lt;br /&gt;On the Grid Control Server &lt;br /&gt;&lt;br /&gt;SQL&gt; select instance_name from v$instance;&lt;br /&gt;&lt;br /&gt;INSTANCE_NAME&lt;br /&gt;----------------&lt;br /&gt;emrep&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Get a list of all the targets...&lt;br /&gt;&lt;br /&gt;SQL&gt; select target_name from mgmt_targets where target_type='oracle_emd';&lt;br /&gt;&lt;br /&gt;Remove the offending target:&lt;br /&gt;SQL&gt; exec mgmt_admin.cleanup_agent('offendingTarget:3872');&lt;br /&gt;&lt;br /&gt;After a minute or more, voila, "PL/SQL procedure successfully completed."&lt;br /&gt;&lt;br /&gt;Refresh my Grid Control screen, and it's all gone.&lt;br /&gt;&lt;br /&gt;Got to give credit where due: I found it &lt;a href="http://dbamac.wordpress.com/2008/08/06/how-to-remove-agenttargets-from-grid-control-neatly/"&gt;here&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16587565-26851623555201295?l=nvmktechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/EgvRtOVwta6sNoGfsf7NBRhKnJo/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/EgvRtOVwta6sNoGfsf7NBRhKnJo/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/EgvRtOVwta6sNoGfsf7NBRhKnJo/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/EgvRtOVwta6sNoGfsf7NBRhKnJo/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/KVTxH/~4/FLQg1bU0VfE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nvmktechblog.blogspot.com/feeds/26851623555201295/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=16587565&amp;postID=26851623555201295" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/26851623555201295?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/26851623555201295?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/KVTxH/~3/FLQg1bU0VfE/oracle-grid-control-removing-em-targets.html" title="Oracle Grid control -- Removing EM Targets cleanly" /><author><name>Murali</name><uri>http://www.blogger.com/profile/11740621266071961163</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://nvmktechblog.blogspot.com/2010/12/oracle-grid-control-removing-em-targets.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CE4EQ384fCp7ImA9Wx5WEUU.&quot;"><id>tag:blogger.com,1999:blog-16587565.post-6797924565031906327</id><published>2010-09-22T11:23:00.012-04:00</published><updated>2010-09-22T15:15:02.134-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-09-22T15:15:02.134-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="sun" /><category scheme="http://www.blogger.com/atom/ns#" term="zfs" /><category scheme="http://www.blogger.com/atom/ns#" term="solaris" /><category scheme="http://www.blogger.com/atom/ns#" term="backups" /><title>Solaris things...</title><content type="html">I've been working with Solaris a lot, and we recently started with ZFS as well.  Perhaps I'm missing something, but "top" &amp;amp; prstat dont report the correct amount of Memory free (RAM) on the machine when using zfs and neither does vmstat.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;After some google searching, I found this helpful blog and thought I'd report.  Thanks to "milek.blogspot.com" for this:&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div&gt;&lt;blockquote&gt;&lt;br /&gt;#!/bin/bash&lt;br /&gt;#########&lt;br /&gt;# Copied from  http://milek.blogspot.com/2006/09/how-much-memory-does-zfs-consume.html&lt;br /&gt;# to get correct reading of Free Memory&lt;br /&gt;#&lt;br /&gt;&lt;br /&gt;FREE=$(($(pagesize)*$(kstat -p unix:0:system_pages:freemem|awk '{print $NF}')))&lt;br /&gt;ZIO_BUF=$(kstat -p zfs:0:arcstats:size|awk '{print $NF}')&lt;br /&gt;FREE_MEM=$(((FREE+ZIO_BUF)/1024))&lt;br /&gt;echo "Free Memory: $FREE_MEM MB"&lt;br /&gt;FREE_MEM=$(((FREE+ZIO_BUF)/1024/1024))&lt;br /&gt;echo "Free Memory: $FREE_MEM GB"&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Next one was backups.  We use Solaris 8 Branded Zones heavily to migrate off from our old Solaris environment.  I started using ufsdump for backups, since this was not ZFS.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Well, trying to restore using ufsrestore, caused a ton of problems.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;The simple &lt;blockquote&gt;zoneadm -z s8zone install -a dumpfile&lt;/blockquote&gt;&lt;br /&gt;would give me weird errors such as " Sanity Check: Missing etc at /mnt" &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Decided to use a ufsrestore, and that didnt help since zoneadm didn't know how to get it up.&lt;br /&gt;&lt;br /&gt;Long story short, I did the following&lt;br /&gt;&lt;br /&gt;1.  Do a ufsrestore on to the disk&lt;br /&gt;2.  Used Zonecfg to create the configuration&lt;br /&gt;3.  Manually edited the /etc/zones/index file to modify the entry to match the backup version (with new name).&lt;br /&gt;&lt;br /&gt;The index file would look like this:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;global:installed:/&lt;br /&gt;&lt;i&gt;hostname&lt;/i&gt;:installed:/export/zones/app30qa:&lt;i&gt;some id&lt;/i&gt;&lt;br /&gt;&lt;i&gt;hostname&lt;/i&gt;:installed:/export/zones/s8qa2flar:&lt;i&gt;some id&lt;/i&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;This made zoneadm think that it was "installed" and I was finally able to boot up.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16587565-6797924565031906327?l=nvmktechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/r7RX0AT9PjSBWVTG9Cqk5efzunw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/r7RX0AT9PjSBWVTG9Cqk5efzunw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/r7RX0AT9PjSBWVTG9Cqk5efzunw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/r7RX0AT9PjSBWVTG9Cqk5efzunw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/KVTxH/~4/WaUr6U9zpCQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nvmktechblog.blogspot.com/feeds/6797924565031906327/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=16587565&amp;postID=6797924565031906327" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/6797924565031906327?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/6797924565031906327?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/KVTxH/~3/WaUr6U9zpCQ/solaris-things.html" title="Solaris things..." /><author><name>Murali</name><uri>http://www.blogger.com/profile/11740621266071961163</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://nvmktechblog.blogspot.com/2010/09/solaris-things.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUUASXo8cSp7ImA9Wx5XEEo.&quot;"><id>tag:blogger.com,1999:blog-16587565.post-9168223921885565804</id><published>2010-09-09T18:54:00.002-04:00</published><updated>2010-09-09T19:00:48.479-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-09-09T19:00:48.479-04:00</app:edited><title>11 years....</title><content type="html">Whoa!  I just realized, that this past August, it's been a full 11 years since I landed in the good ol' US of A in 1999.  The twists and turns life has taken is interesting to say nonetheless.  However, there is a small part of me that has regrets....&lt;br /&gt;&lt;br /&gt;I didn't go back to India as I once thought I would by this time, but more than that, the fact that I'vent been able to be an entrepreneur in this country is hitting me the hardest.  I keep thinking of going back, but life keeps taking turns.  The worst part however, is the American immigration system that allows illegals to do what they please, but the ones like me who are following the law, be at the end of the line to get a Green Card.  Bah!&lt;br /&gt;&lt;br /&gt;The positives are definitely there too....better quality of life.  A nice townhome, a lovely wife, two wonderful sons now (the second one just born) are all positives....&lt;br /&gt;&lt;br /&gt;Now, if I can just get through the sleepless nights and refocus on being back on the entrepreneur path, it would just be so awesome.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16587565-9168223921885565804?l=nvmktechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/IfZ16QoPmruUhqHN8XJ_dRjUAcM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IfZ16QoPmruUhqHN8XJ_dRjUAcM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/IfZ16QoPmruUhqHN8XJ_dRjUAcM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/IfZ16QoPmruUhqHN8XJ_dRjUAcM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/KVTxH/~4/s2EzAFGsfhw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nvmktechblog.blogspot.com/feeds/9168223921885565804/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=16587565&amp;postID=9168223921885565804" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/9168223921885565804?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/9168223921885565804?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/KVTxH/~3/s2EzAFGsfhw/11-years.html" title="11 years...." /><author><name>Murali</name><uri>http://www.blogger.com/profile/11740621266071961163</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://nvmktechblog.blogspot.com/2010/09/11-years.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CkMAQH09fip7ImA9WxFQF0U.&quot;"><id>tag:blogger.com,1999:blog-16587565.post-7024512053561984777</id><published>2010-05-13T15:48:00.003-04:00</published><updated>2010-05-13T15:54:01.366-04:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-05-13T15:54:01.366-04:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="airlines" /><category scheme="http://www.blogger.com/atom/ns#" term="usair" /><category scheme="http://www.blogger.com/atom/ns#" term="frequent flyer" /><category scheme="http://www.blogger.com/atom/ns#" term="delta" /><title>Sucky Airlines</title><content type="html">&lt;div&gt;A friend of mine recently commented on how awesome Southwest is, and how sucky the rest of the airlines are on his blog post &lt;a href="http://kirkgsworld.blogspot.com/2010/03/brilliance-of-southwest.html"&gt;here&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Today, the WSJ had an article regarding Frequent Flyer miles and how easy it is to redeem them.  Results are not surprising.  Here's the link: &lt;a href="http://online.wsj.com/article/SB10001424052748704247904575240401159208996.html?mod=WSJ_LifeStyle_LeadStoryNA"&gt;"The Road to Redemption"&lt;/a&gt;  &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;US Air &amp;amp; Delta were the suckiest of the lot.  Southwest came up on top.  &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I hate almost all US based carriers, but United, Delta &amp;amp; US Air take top spots.  For international travel, travelling by a US based carrier is like throwing away money to get tortured (atleast the few trips I've been on)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16587565-7024512053561984777?l=nvmktechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/2sgbapDY_ie0Tl03ZrhjuYyeSVA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2sgbapDY_ie0Tl03ZrhjuYyeSVA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/2sgbapDY_ie0Tl03ZrhjuYyeSVA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/2sgbapDY_ie0Tl03ZrhjuYyeSVA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/KVTxH/~4/FzIsIg3zPXE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nvmktechblog.blogspot.com/feeds/7024512053561984777/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=16587565&amp;postID=7024512053561984777" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/7024512053561984777?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/7024512053561984777?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/KVTxH/~3/FzIsIg3zPXE/sucky-airlines.html" title="Sucky Airlines" /><author><name>Murali</name><uri>http://www.blogger.com/profile/11740621266071961163</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>2</thr:total><feedburner:origLink>http://nvmktechblog.blogspot.com/2010/05/sucky-airlines.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0QAQH8zfSp7ImA9WxBbE0s.&quot;"><id>tag:blogger.com,1999:blog-16587565.post-5866755046532169906</id><published>2010-03-11T21:26:00.002-05:00</published><updated>2010-03-11T21:35:41.185-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-03-11T21:35:41.185-05:00</app:edited><title>What have I been doing?</title><content type="html">Well...the past few months have been grueling at work (and still continues to be).  My friends keep telling me to take a break, and its high time I do, but unfortunately...I'm addicted to it (for now)...&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;So...what have I done / learnt this past few months (starting November) with work?&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Well...designed, architected (with a colleague) and currently leading the build of a Highly available Geo Clustered Oracle RAC cluster with Weblogic running on Sun Blades.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;Whats cool about it....well ..everything is :-)&lt;/div&gt;&lt;div&gt;1.  Implementing virtualization with Sun LDOMs &amp;amp; Zones.&lt;/div&gt;&lt;div&gt;2.  Implemented a Sun Cluster to provide highly available Network File Storage (I keep thinking this would have been incredibly useful at my previous job, since we used to only NFS mount our shared storage area) instead of spending tons of money on redundant NAS devices (filers as some people like to call them in the Sun world)&lt;/div&gt;&lt;div&gt;3.  Created an infrastructure so that any new Solaris or Linux machines can be quickly imaged with Jumpstart.&lt;/div&gt;&lt;div&gt;4.  Implemented Sun directory server for LDAP with replication.&lt;/div&gt;&lt;div&gt;5.  Java memory troubleshooting....&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;and many more...but those are some of the highlights.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;On the personal front though....&lt;/div&gt;&lt;div&gt;We celebrated our 6 year anniversary...&lt;/div&gt;&lt;div&gt;and ofcourse we announced that we're expecting another child due in September!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16587565-5866755046532169906?l=nvmktechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/oZin1UOYtpllf350DjYTs8BTpeA/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/oZin1UOYtpllf350DjYTs8BTpeA/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/oZin1UOYtpllf350DjYTs8BTpeA/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/oZin1UOYtpllf350DjYTs8BTpeA/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/KVTxH/~4/2SgyMid3VrY" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nvmktechblog.blogspot.com/feeds/5866755046532169906/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=16587565&amp;postID=5866755046532169906" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/5866755046532169906?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/5866755046532169906?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/KVTxH/~3/2SgyMid3VrY/what-have-i-been-doing.html" title="What have I been doing?" /><author><name>Murali</name><uri>http://www.blogger.com/profile/11740621266071961163</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://nvmktechblog.blogspot.com/2010/03/what-have-i-been-doing.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D0cBQXc5eSp7ImA9WhRUEE0.&quot;"><id>tag:blogger.com,1999:blog-16587565.post-7791767096420777584</id><published>2010-02-24T10:03:00.006-05:00</published><updated>2012-01-19T15:30:50.921-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2012-01-19T15:30:50.921-05:00</app:edited><category scheme="http://www.blogger.com/atom/ns#" term="ha nfs" /><category scheme="http://www.blogger.com/atom/ns#" term="sun" /><category scheme="http://www.blogger.com/atom/ns#" term="cluster" /><category scheme="http://www.blogger.com/atom/ns#" term="ha-nfs" /><category scheme="http://www.blogger.com/atom/ns#" term="sun cluster" /><title>Sun Cluster 3.2 with LDOM 1.3</title><content type="html">&lt;div dir="ltr" style="text-align: left;" trbidi="on"&gt;I had to get a Sun Cluster 3.2 to create a HA-NFS on LDOM 1.3.  LDOM 1.3 and Sun Cluster 3.2 now fully support Sun Clusters on Guest Domains not just the I/O Domain.  This makes it incredibly useful.&lt;br /&gt;
&lt;div&gt;I faced plenty of issues, and hoping that this post will serve as a guide to those who need to do it.&lt;/div&gt;&lt;div&gt;Setup:&lt;/div&gt;&lt;div&gt;1.  2 Physical T-6340 blades.&lt;br /&gt;
2.  Control Domain that also serves as our I/O Domain.&lt;br /&gt;
3.  1 Guest Domain on each Server for Sun Cluster.&lt;br /&gt;
3.  EMC Powerpath installed on the Control Domain&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;Storage:&lt;/div&gt;&lt;div&gt;Managed by EMC Powerpath &lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;The devices will be seen as : emcpowerXa&lt;/div&gt;&lt;div&gt;1 LUN for each Sun Cluster domain&lt;/div&gt;&lt;div&gt;1 Shared LUN between the 2 physical blades&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
I want to note STRONGLY that you should first try using the powerdevices for the LDOM &amp;amp; Sun Cluster, and only if that doesnt work use the cXtXdX devices.  Each configuration may be different and you may have better luck or a patch that I did not have at the time of my trial.&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;powermt display dev=&lt;emcpowerxa&gt; will give you the underlying cXtXdX number (in the I/O Domain).  &lt;/emcpowerxa&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;Present all devices in MPGroups to the LDOM (even for boot disk since we'll be using SVM with Sun Cluster) as cXtXdX devices.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;3 disks to be presented in this example&lt;/div&gt;&lt;div&gt;1.  Boot Disk (mpgroup: bdskgroup)&lt;/div&gt;&lt;div&gt;2.  Quorum Disk (mpgroup: quroumgroup)&lt;/div&gt;&lt;div&gt;3.  Shared Disk for storage (mpgroup: cludskgroup)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;(Make sure to give an id to each of the vdisks that are presented to the LDOM so that they always are presented in the same order even on a reboot)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;For each Sun Cluster LDOM present the VNETs from the VSWs in the order they're cabled for the private interconnect.  This is important.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;I used cross over cables.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Jumpstart and boot up the LDOM.&lt;/div&gt;&lt;div&gt;If you've done everything correctly you should see 3 devices when you do "format".&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;Install the Sun Cluster software with the NFS packages.  Patch it appropriately.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;I used the below instructions to create the cluster, however, its far easier in 3.2.  Just create the metadb by configuring the SVM (instructions in link below) and then run scinstall.    Once thats done run clsetup and follow the instructions for the NFS Service.&lt;/div&gt;&lt;div&gt;&lt;a href="http://napobo3.lk.net/sc/dual-node_HA_NFS_cluster_setup.html"&gt;http://napobo3.lk.net/sc/dual-node_HA_NFS_cluster_setup.html&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Copied from the above link:&lt;br /&gt;
2 nodes (hostname: node1, node2) with installed Solaris 10 01/06, patches, Sun Cluster, NFS agent for Sun Cluster, VxFS&lt;br /&gt;
Both nodes are connected to the FC SAN storage, 8 storage LUNs are mapped to each node.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Configure SVM&lt;/b&gt;&lt;br /&gt;
On both nodes&lt;br /&gt;
Create the 25MB partition on the boot disk (s7)&lt;br /&gt;
Create the SVM database replica&lt;br /&gt;
metadb -afc 3 c0d0s7 (c0t0d0s7 on sparc)&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;On one node (node1)&lt;/b&gt;&lt;br /&gt;
- Create disk sets :&lt;br /&gt;
metaset -s nfs1 -a -h node1 node2&lt;br /&gt;
metaset -s nfs1 -t -f&lt;br /&gt;
metaset -s nfs1 -a /dev/did/rdsk/d2 /dev/did/rdsk/d3 /dev/did/rdsk/d4 /dev/did/rdsk/d5 &lt;br /&gt;
metainit -s nfs1 d1 4 1 /dev/did/rdsk/d2s0 1 /dev/did/rdsk/d3s0 1 /dev/did/rdsk/d4s0 1 /dev/did/rdsk/d5s0 &lt;br /&gt;
metastat -s nfs1 -p &amp;gt;&amp;gt; /etc/lvm/md.tab&lt;br /&gt;
&lt;br /&gt;
metaset -s nfs2 -a -h node2 node1&lt;br /&gt;
metaset -s nfs2 -t -f&lt;br /&gt;
metaset -s nfs2 -a /dev/did/rdsk/d6 /dev/did/rdsk/d7 /dev/did/rdsk/d8 /dev/did/rdsk/d9&lt;br /&gt;
metainit -s nfs2 d1 4 1 /dev/did/rdsk/d6s0 1 /dev/did/rdsk/d7s0 1 /dev/did/rdsk/d8s0 1 /dev/did/rdsk/d9s0 &lt;br /&gt;
metastat -s nfs2 -p &amp;gt;&amp;gt; /etc/lvm/md.tab&lt;br /&gt;
scp /etc/lvm/md.tab node2:/tmp/md.tab&lt;br /&gt;
ssh node2 'cat /tmp/md.tab &amp;gt;&amp;gt; /etc/lvm/md.tab'&lt;br /&gt;
&lt;br /&gt;
- &lt;b&gt;Create VxFS on shared devices &lt;/b&gt; -- I didnt do this.. I just did a newfs.&lt;br /&gt;
mkfs -F vxfs /dev/md/nfs1/rdsk/d1&lt;br /&gt;
mkfs -F vxfs /dev/md/nfs2/rdsk/d1&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;On both nodes&lt;/b&gt;&lt;br /&gt;
- Create the directories &lt;br /&gt;
mkdir -p /global/nfs1&lt;br /&gt;
mkdir -p /global/nfs2&lt;br /&gt;
&lt;br /&gt;
&lt;/div&gt;&lt;br /&gt;
&lt;div&gt;&lt;a href="http://docs.sun.com/app/docs/doc/819-0912/chapter1-1?l=en&amp;amp;a=view"&gt;http://docs.sun.com/app/docs/doc/819-0912/chapter1-1?l=en&amp;amp;a=view&lt;/a&gt; is the quick start guide, is some help as well (especially with the metadb setup), but they talk about LOCAL devices as HA-NFS, and that isn't want we're doing.   :-)&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16587565-7791767096420777584?l=nvmktechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/NYSbwhKbCi_JXJOiI7lEFl2y_i0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NYSbwhKbCi_JXJOiI7lEFl2y_i0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/NYSbwhKbCi_JXJOiI7lEFl2y_i0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NYSbwhKbCi_JXJOiI7lEFl2y_i0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/KVTxH/~4/ue1r3cC4oIs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nvmktechblog.blogspot.com/feeds/7791767096420777584/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=16587565&amp;postID=7791767096420777584" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/7791767096420777584?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/7791767096420777584?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/KVTxH/~3/ue1r3cC4oIs/sun-cluster-32-with-ldom-13.html" title="Sun Cluster 3.2 with LDOM 1.3" /><author><name>Murali</name><uri>http://www.blogger.com/profile/11740621266071961163</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://nvmktechblog.blogspot.com/2010/02/sun-cluster-32-with-ldom-13.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEIEQH85fip7ImA9WxBXF0w.&quot;"><id>tag:blogger.com,1999:blog-16587565.post-5088819795279039851</id><published>2010-01-28T17:03:00.002-05:00</published><updated>2010-01-28T17:08:21.126-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-28T17:08:21.126-05:00</app:edited><title>iPad</title><content type="html">Yaay...the new Tablet.  The name sucks, seriously iPAD?  Sounds like a feminine hygiene product (thats what everyone else is saying too :P )&lt;br /&gt;&lt;br /&gt;Anyways...I read through the specs and I really wanted to think it was cool, but...&lt;br /&gt;1.  Wheres the USB port? &lt;br /&gt;&lt;br /&gt;Why the hell would I want to connect to my computer for everything?  If you're making a revolutionary and magical device, wouldn't you want people to use it even without a bloddy computer to get my files?  So, if I am in class and the other guy has his documents on a USB drive, how is he supposed to magically send it to my iPad?&lt;br /&gt;&lt;br /&gt;2.  No Flash Support?  If I want to have a full media web browser, then I certainly want flash!  Heck, you can't even log an Oracle support ticket without flash now!  LAME.&lt;br /&gt;&lt;br /&gt;3.  Lame resolution.  1024 x 768 makes it sound like an age old monitor.  Bah.&lt;br /&gt;&lt;br /&gt;Whats cool is the price point.  If it had a USB port, I'd probably pre order it and find a hack to get flash working...but now I'm really thinking if I need the device, even though it would have been an awesome replacement for my dieing laptop.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16587565-5088819795279039851?l=nvmktechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Yh0YZuKZ90QEmjJy7-hCf_zpL0w/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Yh0YZuKZ90QEmjJy7-hCf_zpL0w/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Yh0YZuKZ90QEmjJy7-hCf_zpL0w/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Yh0YZuKZ90QEmjJy7-hCf_zpL0w/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/KVTxH/~4/pNhlew532Vg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nvmktechblog.blogspot.com/feeds/5088819795279039851/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=16587565&amp;postID=5088819795279039851" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/5088819795279039851?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/5088819795279039851?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/KVTxH/~3/pNhlew532Vg/ipad.html" title="iPad" /><author><name>Murali</name><uri>http://www.blogger.com/profile/11740621266071961163</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://nvmktechblog.blogspot.com/2010/01/ipad.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEUHRXY5fyp7ImA9WxBXF0w.&quot;"><id>tag:blogger.com,1999:blog-16587565.post-505880016632726187</id><published>2010-01-28T16:58:00.003-05:00</published><updated>2010-01-28T17:03:54.827-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-28T17:03:54.827-05:00</app:edited><title>Travel in the US</title><content type="html">I recently had to travel to Toronto (after the Christmas day attempted attack) and boy do I hate the airlines even more.  I also travelled to Las Vegas which was mildly better but not by much...  Where do I start?&lt;br /&gt;&lt;br /&gt;1.  Charging for checking in bags? Totally blows.  Why would people travel without their f'ing clothes?&lt;br /&gt;2.  Airport security -- WTF.  Why is America so scared?  I think it's more political than actual fact.  Seriously....on the way back from Toronto I wasn't allowed to carry my laptop bag, had to check it in (it was a bloddy Swiss Backpack). &lt;br /&gt;2.1  The security check at the gate (no not the first x-ray check, one more before all the gates that lead to ANY US bound flights).  They were Canadians, so they atleast smiled.  Took out every single thing from my pocket and double signed my boarding pass and then someone else checked the double signature....seriously???&lt;br /&gt;3.  I hate hate hate all the bloddy airlines for their lack of professional service.  Just hate them.  We really need a new airline.&lt;br /&gt;&lt;br /&gt;I think the Republicans should shut the f**k up and not create a hysteria.  Sure some idiot tried to set off a firecracker, but wtf, seriously.  Just really dumb.  Makes us appear more scared than brave.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16587565-505880016632726187?l=nvmktechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/t30gg6aVBzAZnIjV2YNygdYSees/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/t30gg6aVBzAZnIjV2YNygdYSees/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/t30gg6aVBzAZnIjV2YNygdYSees/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/t30gg6aVBzAZnIjV2YNygdYSees/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/KVTxH/~4/NiLS36D3J5o" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nvmktechblog.blogspot.com/feeds/505880016632726187/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=16587565&amp;postID=505880016632726187" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/505880016632726187?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/505880016632726187?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/KVTxH/~3/NiLS36D3J5o/travel-in-us.html" title="Travel in the US" /><author><name>Murali</name><uri>http://www.blogger.com/profile/11740621266071961163</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://nvmktechblog.blogspot.com/2010/01/travel-in-us.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEcMQHs5cSp7ImA9WxBRFEk.&quot;"><id>tag:blogger.com,1999:blog-16587565.post-2617355098551871906</id><published>2009-12-28T15:16:00.013-05:00</published><updated>2010-01-02T09:21:21.529-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-01-02T09:21:21.529-05:00</app:edited><title>Wow..2009 is over</title><content type="html">With 2009 coming to an end, I thought i'd write a little on what went on this year.  Perhaps for me to reflect in the coming years....&lt;br /&gt;&lt;br /&gt;January marked the 5th Year of me being married.  Time does fly.  The days munged by to April where my Son turned 4 years old.  We got him a bike to start off...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_96DPgomq0wM/Sz4nxgj8i3I/AAAAAAAABM8/EdRz5XWRGIY/s1600-h/DSCN1171.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://3.bp.blogspot.com/_96DPgomq0wM/Sz4nxgj8i3I/AAAAAAAABM8/EdRz5XWRGIY/s320/DSCN1171.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5421814732908432242" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;and he got plenty more gifts at his birthday party...His nanamma (grandmother) was here as well which made it all the more fun.&lt;div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_96DPgomq0wM/Sz42XjGd04I/AAAAAAAABNE/deYpvQlnlXk/s1600-h/DSCN1204.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_96DPgomq0wM/Sz42XjGd04I/AAAAAAAABNE/deYpvQlnlXk/s320/DSCN1204.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5421830779587908482" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;I changed jobs in October and then left for my holiday trip to India.&lt;br /&gt;We had an exciting trip to India this time.  We stopped over in Dubai on the way there.  We spent 3 days, seeing the sights and sounds of Dubai.  The iconic Burj Al Dubai:&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_96DPgomq0wM/Sz43NoPp0sI/AAAAAAAABNM/dvQr_AaA6vY/s1600-h/DSCN1848.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://4.bp.blogspot.com/_96DPgomq0wM/Sz43NoPp0sI/AAAAAAAABNM/dvQr_AaA6vY/s320/DSCN1848.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5421831708681556674" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;The gold souk, the indoor ski place, all exciting stuff.  Pranav had a blast as well.  The one thing that sucked in Dubai was it's beach near the Hotel Atlantis.  The water was all murky and pretty disgusting.  It was surprising that a 7 star hotel had such a crappy beach, but I guess thats what you get when you over build.  However, the city itself was excellent.&lt;br /&gt;&lt;br /&gt;One of the displays at Dubai Gold Souk:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_96DPgomq0wM/Sz9Vg_FVxvI/AAAAAAAABN8/ga81sD7QQJo/s1600-h/DSCN2053.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_96DPgomq0wM/Sz9Vg_FVxvI/AAAAAAAABN8/ga81sD7QQJo/s320/DSCN2053.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5422146501555373810" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;One thing that did catch me offguard was, you had to pay for water at the hotel.  Most hotels, when you sit down, bring you a bottle of water, and at the end they put it on your bill as well.  There is no concept of "free" water.&lt;br /&gt;&lt;br /&gt;I also tasted an unbelievably tasty Chocolate Praline Cake.  A small piece was about 25 Dhirams (~$6.5), but was amazing!&lt;br /&gt;&lt;br /&gt;Dubai is known for it's malls.  But, they're really trying to outdo one another there.  The Dubai Mall has one of the best musical fountains in the world:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_96DPgomq0wM/Sz9V9dD3IgI/AAAAAAAABOE/Ll-lDIfb3SE/s1600-h/DSCN2083.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_96DPgomq0wM/Sz9V9dD3IgI/AAAAAAAABOE/Ll-lDIfb3SE/s320/DSCN2083.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5422146990638572034" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Not to forget, we also went for Dune bashing, followed by a Dune buggy ride &amp;amp; a belly dance with arabic food (was mostly Indian.  The only Arabic dish there was Khoobs (bread) and Hummus)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_96DPgomq0wM/Sz47R0-BO2I/AAAAAAAABNc/rLUDekcmREU/s1600-h/DSCN1995.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_96DPgomq0wM/Sz47R0-BO2I/AAAAAAAABNc/rLUDekcmREU/s320/DSCN1995.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5421836178863242082" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Then our India trip was fun as well.&lt;br /&gt;My Dad turned 60, and as tradition would have it, we celebrated by calling our near and dear friends &amp;amp; family along with the traditional rituals.&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_96DPgomq0wM/Sz44rEtVyyI/AAAAAAAABNU/yPoc0QxFFW8/s1600-h/DSCN2330.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_96DPgomq0wM/Sz44rEtVyyI/AAAAAAAABNU/yPoc0QxFFW8/s320/DSCN2330.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5421833314050100002" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;Following that we went to Tirpuati, Vijayanagram (the small town my dad is from, and met many of our relatives and some of his childhood friends) and my dad's aunt who pretty much brought him up.  Then we went to Vizag, a beautiful coastal city, with a beautiful sea shore.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_96DPgomq0wM/Sz9QAD2FXpI/AAAAAAAABNs/hOmIGnFuk9k/s1600-h/DSCN2486.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_96DPgomq0wM/Sz9QAD2FXpI/AAAAAAAABNs/hOmIGnFuk9k/s320/DSCN2486.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5422140438339739282" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Then I spent Diwali with my in-laws, back to Chennai with my grandparents and then it was time for me to get back to work.  Ofcourse, I probably gained about 5 lbs with all the eating (more like stuffing :) ) the delicious food back home.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_96DPgomq0wM/Sz9QVX0-XQI/AAAAAAAABN0/GABBk7UPSvY/s1600-h/DSCN2539.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_96DPgomq0wM/Sz9QVX0-XQI/AAAAAAAABN0/GABBk7UPSvY/s320/DSCN2539.JPG" border="0" alt="" id="BLOGGER_PHOTO_ID_5422140804481047810" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Once I came back from India though work got really busy.  We're bringing about 60 servers online for a very critical application and managing it all is as awesome as it's tiring.  Yes I am a geek and I enjoy working on Sun / Oracle Hardware / Software :).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Somewhere along the way I did turn 31.  My wife threw an awesome surprise Birthday bash for me.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16587565-2617355098551871906?l=nvmktechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/kZEZykUWMEU8dXeqyyFnijNE34k/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kZEZykUWMEU8dXeqyyFnijNE34k/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/kZEZykUWMEU8dXeqyyFnijNE34k/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/kZEZykUWMEU8dXeqyyFnijNE34k/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/KVTxH/~4/WfdpygX7SHk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nvmktechblog.blogspot.com/feeds/2617355098551871906/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=16587565&amp;postID=2617355098551871906" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/2617355098551871906?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/2617355098551871906?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/KVTxH/~3/WfdpygX7SHk/wow2009-is-over.html" title="Wow..2009 is over" /><author><name>Murali</name><uri>http://www.blogger.com/profile/11740621266071961163</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_96DPgomq0wM/Sz4nxgj8i3I/AAAAAAAABM8/EdRz5XWRGIY/s72-c/DSCN1171.JPG" height="72" width="72" /><thr:total>0</thr:total><feedburner:origLink>http://nvmktechblog.blogspot.com/2009/12/wow2009-is-over.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEcMQHg-cSp7ImA9WxBSGEw.&quot;"><id>tag:blogger.com,1999:blog-16587565.post-2737838187809111381</id><published>2009-12-26T02:19:00.002-05:00</published><updated>2009-12-26T02:21:21.659-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2009-12-26T02:21:21.659-05:00</app:edited><title>Sixth Sense technology....AMAZING</title><content type="html">Ok...I feel really bad that I haven't seen this video from TED for so long.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ted.com/talks/pranav_mistry_the_thrilling_potential_of_sixthsense_technology.html"&gt;Pranav Mistry talk at TED&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Please check it out.  This is amazing.  &lt;br /&gt;&lt;br /&gt;"Why use a tablet computer, why not just a piece of paper"?  &lt;br /&gt;"Why get stuck to only paper, how about moving that to a computer for more work"?&lt;br /&gt;&lt;br /&gt;All those and more answered....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/16587565-2737838187809111381?l=nvmktechblog.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/O8_ZxKuLkRYScfq9tzhUr_R-W7c/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/O8_ZxKuLkRYScfq9tzhUr_R-W7c/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/O8_ZxKuLkRYScfq9tzhUr_R-W7c/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/O8_ZxKuLkRYScfq9tzhUr_R-W7c/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/blogspot/KVTxH/~4/YwEYL2wpvDg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://nvmktechblog.blogspot.com/feeds/2737838187809111381/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=16587565&amp;postID=2737838187809111381" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/2737838187809111381?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/16587565/posts/default/2737838187809111381?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/blogspot/KVTxH/~3/YwEYL2wpvDg/sixth-sense-technologyamazing.html" title="Sixth Sense technology....AMAZING" /><author><name>Murali</name><uri>http://www.blogger.com/profile/11740621266071961163</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://nvmktechblog.blogspot.com/2009/12/sixth-sense-technologyamazing.html</feedburner:origLink></entry></feed>

