Solved

SunBlade 2000 hardware question: SCSI controller and SUN72 drives

Posted on 2004-08-03
3
551 Views
Last Modified: 2013-12-27
According to the Sunsolve web pages
http://sunsolve.sun.com/handbook_pub/Systems/SunBlade2000/spec.html

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::

AVAILABLE DISK SELECTIONS:
       0. c1t1d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
          /pci@8,600000/SUNW,qlc@4/fp@0,0/ssd@w2100000c5077f9ee,0
       1. c2t0d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
          /pci@8,700000/scsi@6,1/sd@0,0
       2. c2t1d0 <SUN72G cyl 14087 alt 2 hd 24 sec 424>
          /pci@8,700000/scsi@6,1/sd@1,0
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.

Rock
0
Comment
Question by:ROCK1972
  • 2
3 Comments
 
LVL 38

Accepted Solution

by:
yuzh earned 500 total points
ID: 11711489
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

where:

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:
http://www.oracle-training.cc/teas_elite_troub_4.htm

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:
http://www.sun.com/sun-on-net/itworld/UIR010329cockcroftletters.html
http://www.experts-exchange.com/Operating_Systems/Solaris/Q_20498241.html



0
 
LVL 1

Author Comment

by:ROCK1972
ID: 11726569
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.  

Rock
0
 
LVL 38

Expert Comment

by:yuzh
ID: 11726890
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:
http://docs.sun.com

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.
0

Featured Post

Top 6 Sources for Identifying Threat Actor TTPs

Understanding your enemy is essential. These six sources will help you identify the most popular threat actor tactics, techniques, and procedures (TTPs).

Join & Write a Comment

Suggested Solutions

Let's say you need to move the data of a file system from one partition to another. This generally involves dismounting the file system, backing it up to tapes, and restoring it to a new partition. You may also copy the file system from one place to…
This tech tip describes how to install the Solaris Operating System from a tape backup that was created using the Solaris flash archive utility. I have used this procedure on the Solaris 8 and 9 OS, and it shoudl also work well on the Solaris 10 rel…
Learn how to get help with Linux/Unix bash shell commands. Use help to read help documents for built in bash shell commands.: Use man to interface with the online reference manuals for shell commands.: Use man to search man pages for unknown command…
This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.

757 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

19 Experts available now in Live!

Get 1:1 Help Now