SunBlade 2000 hardware question: SCSI controller and SUN72 drives

According to the Sunsolve web pages

The SunBlade 2000 has a One single-ended, 68-pin, SCSI connector (16-bit Ultra/Fast/Wide, 40-MB/sec)

We have a SunBlade 2000 unit with 3 SUN72G drives.  1 with he OS and 2 with RAID where our application is running . The problem is that the application is taking too long to finish compiling.  What takes 8 minutes on a more powerful machine, is taking 40+ so minutes on that SunBlade (Its a pretty big job involving millions of records).  I'm pretty sure the bottle neck is on that controller, but my question is are the SUN72G drives FC-AL 160 drives, or 80 drives??   I cannot find this information anywhere.  

Here's a printout of the config::

       0. c1t1d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
       1. c2t0d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
       2. c2t1d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
Specify disk (enter its number):

#df -k
Filesystem            kbytes    used   avail capacity  Mounted on
/dev/dsk/c1t1d0s0    62429340 17822049 43982998    29%    /
/proc                      0       0       0     0%    /proc
fd                         0       0       0     0%    /dev/fd
mnttab                     0       0       0     0%    /etc/mnttab
swap                 9473608      16 9473592     1%    /var/run
swap                 9666520  192928 9473592     2%    /tmp
/dev/md/dsk/d2       141105156 95745111 43948994    69%    /data

The 2 drives are on an external connection .  My question is

1.  What kind of third party external controller will solve the bottle neck issue. It has to be 100% compatible with Sun 8, and with those FC-AL drives.  
2. SUN72 drives are what exactly?  80 or 160 drives?
3. About FC-AL drives.  Can these drives be mounted using an internal LVD internal cable, or these drives can be only mounted externally.  I'm not sure how this configuration looks because its on customer site in another country.  I cannot go and check it physically.
4. Is there any commands I can run to see the scsi state of these drives.  Speed (40, 80, 160), transfer rate statistics (mb/sec during high load)
5. Any other commands I can run to get printouts relevant to solving a HW bottleneck issue on SunOS8

1st post in the community.  Hope to give more "solutions" than ask questions ;)  

Thanks in advance.

Who is Participating?
How much RAM you have in the box, type in:
/usr/platform/`uname -m`/sbin/prtdiag | grep -i memory

Please check which process is eatting up the system resource:

/usr/ucb/ps -uax | head -15
will show the the top 15 process eating up your CPU and memory.

To check a single process size, you can use "ps", eg:

usr/bin/ps -e -o pid,vsz,rss,comm |grep command-name


RSS is the total amount of real memory allocated to the process.  This goes up as you touch virtual memory pages and goes down when you don't touch virtual pages for a while and the kernel finds other uses for the real memory

VSZ  is the total memory size allocated to the program (RAM + swap space)

man ps

to learn more details

if you use Solaris 8 or newer, you can also use  prstat (better than top)

man prstat
to learn more

Oracle RAM memory usage script:

If the process is heavy use swap, it will slow down the job a lot, and take longer to
complete the task. check to see if you need to add more RAM first.

Also have a look at the "SUN PERFORMANCE" FAQ:

ROCK1972Author Commented:
Awesome.  Thanks for the help.  I have only one more question.

When I ran
iostat -E
sd15     Soft Errors: 0 Hard Errors: 0 Transport Errors: 0
Vendor: SEAGATE  Product: ST1181677LWV     Revision: 0002 Serial No: 3EM09E2R00007236
Size: 181.54GB <181542666240 bytes>
Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
Illegal Request: 0 Predictive Failure Analysis: 0
ssd0     Soft Errors: 0 Hard Errors: 0 Transport Errors: 0
Vendor: SEAGATE  Product: ST318304FSUN18G  Revision: 042D Serial No: 0107L0A9VK
Size: 18.11GB <18110967808 bytes>
Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
Illegal Request: 0 Predictive Failure Analysis: 0

I got the information on the 2 disk drives, how can I tell what type/kind of SCSI it is..

I need to know if they are 40, 80, 160 disks and so far in Linux this is displayed when the system boots, in Solaris, I have no idea where to find this.

My concern is to determine the speed of the SCSI controller (20, 40, 80, 160, 320) and the speed of the drive in therms of the SCSI channel/bus type.

Thanks for all the help.  

You can use the following commad to find out some HW infor:
/usr/platform/`uname -m`/sbin/prtdiag
man prtdiag

You can also find the HW details from the manual comes with the
box, or get the HW manual from:

You can find almost all the Sun/Solaris manuals from the same site.

Sorry, not all the infor can you Solaris command to find out.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.