JNI 1560 in different speed PCI slots


 
Thread Tools Search this Thread
Operating Systems Solaris JNI 1560 in different speed PCI slots
# 1  
Old 02-15-2008
JNI 1560 in different speed PCI slots

I've got lots of scsi transport errors on the E2900 - the HBA was replaced once out of curiosity but the problem still exists.

Feb 15 07:03:11 ivsdbch2 scsi: [ID 243001 kern.warning] WARNING: /ssm@0,0/pci@18
,600000/SUNW,jfca@1,1/fp@0,0/ssd@w5005076300c889cb,4 (ssd21):
Feb 15 07:03:11 ivsdbch2 SCSI transport failed: reason 'tran_err': retryi
ng command
Feb 15 09:45:34 ivsdbch2 scsi: [ID 243001 kern.warning] WARNING: /ssm@0,0/pci@18
,600000/SUNW,jfca@1,1/fp@0,0/ssd@w5005076300c489cb,5 (ssd26):
Feb 15 09:45:34 ivsdbch2 SCSI transport failed: reason 'timeout': retryin
g command


I suspect this is the problem:

Of the two HBAs, these are dual-port - one of them is plugged into the 33Mhz pci while the other is in the 66Mhz, as shown here from prtdiag.


0 pci 66 PCI5 SUNW,jfca (scsi) FCX2-6562-L
0 pci 66 PCI5 SUNW,jfca (scsi) FCX2-6562-L
0 pci 33 PCI4 SUNW,jfca (scsi) FCX2-6562-L
0 pci 33 PCI4 SUNW,jfca (scsi) FCX2-6562-L


There isnt any other available 66Mhz slots if I want to move PCI4 over, so my only option is to move PCI5 to PCI3, which is a 33Mhz slot. I wonder if moving down to the 33Mhz would degrade any performance.

Anyone know if it's okay to plug these HBAs to the 33Mhz pci slots?

Thanks.
# 2  
Old 02-17-2008
Given those error messages, and the fact that you've tried replacing the controller, I would try:

Replace the GBIC on the disk side.

Replace ssd21. It might be failing in such a way as to screw with other disks' use of the bus. (When you get bursts of error messages, does it always start with ssd21?)

(I've never used an E2900, my experience is with earlier Suns. But when I've had bursts of error messages from multiple disks in one FC array, is was always one of those two things.)

Also - googling for that JNI board shows that 66 Mhz PCI is considered legacy for it, so you really don't want it in an even slower slot.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Programming

Problems with JNI and currentTimeMillis function

Hello, I have a technical problem: I work on AIX 7.1 with Java 1.7 (32 and 64 bit) and I make an application that intercepts certain functions related to time. In this application there is a Java JNI agent with whom I can intercept the Java "getLastModifiedTime" no problem but I am unable to... (5 Replies)
Discussion started by: steph311
5 Replies

2. Solaris

available PCI slots on v440

How do I find any available PCI slots on a v440? When I run prtconf, I get the following output? But I am not able to make out whether all the PCI slots are used. ================================= IO Devices ================================= Bus Freq Brd Type MHz Slot ... (1 Reply)
Discussion started by: jtamminen
1 Replies

3. Filesystems, Disks and Memory

data from blktrace: read speed V.S. write speed

I analysed disk performance with blktrace and get some data: read: 8,3 4 2141 2.882115217 3342 Q R 195732187 + 32 8,3 4 2142 2.882116411 3342 G R 195732187 + 32 8,3 4 2144 2.882117647 3342 I R 195732187 + 32 8,3 4 2145 ... (1 Reply)
Discussion started by: W.C.C
1 Replies

4. AIX

JNI program work with jdk 5 but not jdk6 on aix 5.3

My JNI program work with jdk 5 but not jdk6 on aix 5.3. i.e. I compiled & tested my program with jdk 5 and it worked. Then with the same files & directory, I run jdk6 (I installed both jdk5 & 6) and it failed. Why? jdk5 is ok: $ /usr/java5_64/jre/bin/java -d64 -jar... (0 Replies)
Discussion started by: TsanChung
0 Replies

5. Solaris

How to look for open pci slots

I'm looking for open PCI slots in our array of sun boxes. I need help on how to distinguish if there's an open slot or not using prtdiag and prtconf. Is there a better tool for this? TIA. Here's my prtdiag -v | grep pci: pci 66 PCI5 SUNW,qlc-pci1077,2312 (scsi-+ ... (9 Replies)
Discussion started by: revzalot
9 Replies

6. Programming

Setting environment variable using JNI call

I have function declaration in Java and same function definition written in C programming language.. A JNI call from Java is made to a fuction...Function would set the environment variable { putenv(cEnvString1);} using C-built -in function ..and later return the encrypted string... putenv is... (6 Replies)
Discussion started by: shafi2all
6 Replies

7. HP-UX

JNI and -AA

Hi, I have a Hello World program using JNI taken from this site. HP Unix - Java - Using Java 2 JNI on HP-UX It builds fine and runs fine. But if I add -AA to my compile line, I get this error. error: java.lang.UnsatisfiedLinkError: libaCCImpl.sl: Unresolved external Here are my build... (2 Replies)
Discussion started by: cactuar
2 Replies

8. Filesystems, Disks and Memory

dmidecode, RAM speed = "Current Speed: Unknown"

Hello, I have a Supermicro server with a P4SCI mother board running Debian Sarge 3.1. This is the "dmidecode" output related to RAM info: RAM speed information is incomplete.. "Current Speed: Unknown", is there anyway/soft to get the speed of installed RAM modules? thanks!! Regards :)... (0 Replies)
Discussion started by: Santi
0 Replies

9. Solaris

Moving HBA cards to different PCI slots

Has anyone ever relocated an HBA card after already having it configured in another PCI slot? I've found that the HBA instance #'s start incrementing past the previous. It results in me having to have my instance numbers in /kernel/drv/qla2300.conf be 4,5,6,7 instead of 0,1,2,3. Cleanup with... (5 Replies)
Discussion started by: kduffin
5 Replies

10. HP-UX

create thread C with JNI function with JAVA

Hello, J create a thread C with a JNI function via JAVA. J have the following message (but not in each time): Someone has an idea ? Thank. Unexpected Signal : 4 occurred at PC=0x78C103E0 Function= Library=(N/A) NOTE: We are unable to locate the function name... (0 Replies)
Discussion started by: AUBERT
0 Replies
Login or Register to Ask a Question