Sponsored Content
Top Forums UNIX for Advanced & Expert Users Gurus needed to diagnose severe performance degradation Post 302349783 by achenle on Tuesday 1st of September 2009 07:38:08 PM
Old 09-01-2009
A 66MHz, 64-bit PCI bus can handle 4 gbps, so unless it's a badly-engineered bus, that shouldn't be your problem.

Also, do NOT remove the autonegotiate feature from your network cards and switches if you're running gigE over copper.

1. If your links are not running at 1000 mbps, full-duplex, there's a problem. Papering over that underlying problem by forcing the link to 1000 mpbs full-duplex doesn't fix the problem.

2. Disabling autonegotiation on copper gigE places you outside the specifications of IEEE 802.3: (http://www.sun.com/blueprints/0704/817-7526.pdf)

Quote:
The IEEE 802.3 standard states that you must support and test autonegotiation enabled to certify a product IEEE 802.3 compliant, and for multivendor interoperability (for example, testing at the UNH Interoperability Laboratory). There are no requirements in the standard to support locked down or forced configurations using autonegotiation disabled. As a result, there are no requirements for vendors to test multivendor interoperability between products with autonegotiation disabled.

The IEEE 802.3ab specification does not allow for forced mode 1000BASE-T with autonegotiation disabled running at 1000 Mbps. As a result, many switch vendors do not support forced mode.
I'd look to be sure you do all the tuning that Oracle advises for running over NFS. Especially make sure you're using jumbo frames.

And you might very well need to look into replacing your old hardware and software. There have been a lot of hardware and software advances in networking performance since Solaris 9 was current.
 

9 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

SED GURUS - Help!

I wish to substituite a string on each line but ONLY if it appears within double-quotes: this_string="abc#def#geh" # Comment here I wish to change the "#" characters within the double quoted string to "_": this_string="abc_def_geh" # Comment here ... but as you see, the "comment" hash... (2 Replies)
Discussion started by: Simerian
2 Replies

2. Solaris

error notification and diagnose

Hi All, How does Solaris 9/10 alert the server? Where do you get the error on the server? Is there some kind of verifying of errors (like in AIX, CERTIFY resources or diagnose)? Please let me know. Thanks, itik (4 Replies)
Discussion started by: itik
4 Replies

3. Red Hat

Severe Error while starting the System

Dear All, I am facing a unknown error, I start the Linux (RHEL 4 update 6) as usual. After starting the various services(like network,sendmail,portmap etc) a error appears suddenly. The error looks like : Post_create: setxattr failed, rc=28 (dev=hda2 ino=772685) Post_create: setxattr... (2 Replies)
Discussion started by: akhtar.bhat
2 Replies

4. Shell Programming and Scripting

Performance degradation with KSH93

Hi, I have a script that calls an external program to perform some calculations and then I read with "grep" and "sed" values from the output files. I've noticed that performance of KSH93 degrades with every iteration. The output files are all the same size, so I don't understand why after the... (2 Replies)
Discussion started by: i.f.schulz
2 Replies

5. Shell Programming and Scripting

Performance monitoring help needed.

How would i check for following? 1)open ports in my linux machine. 2)Hard disk read speed. 3)Hard disk write speed. (2 Replies)
Discussion started by: pinga123
2 Replies

6. AIX

Diagnose high disk write IO

Hi, say for example if there is high disk write IO in one disk (detected from NMON), how to we identify what processes is writing on that particular disk? (3 Replies)
Discussion started by: ngaisteve1
3 Replies

7. Shell Programming and Scripting

Severe performance issue while 'grep'ing on large volume of data

Background ------------- The Unix flavor can be any amongst Solaris, AIX, HP-UX and Linux. I have below 2 flat files. File-1 ------ Contains 50,000 rows with 2 fields in each row, separated by pipe. Row structure is like Object_Id|Object_Name, as following: 111|XXX 222|YYY 333|ZZZ ... (6 Replies)
Discussion started by: Souvik
6 Replies

8. Shell Programming and Scripting

Shell script to diagnose the network

i have learnt a little bit of shell scripting but not alot. i want to write a script to diagnose the network using ping and another script to traceroute. how would i do this? (6 Replies)
Discussion started by: stefanere2k9
6 Replies

9. AIX

Ld: 0711-851 SEVERE ERROR:

I need to install python 3.3.0 to AIX 6.1 I created folder where I want to install I downloaded files archive from python official website I extracted it into new folder and ran; 1)./configure --with-gcc="xlc_r" --with-cxx="xlC_r" --disable-ipv6 --prefix=my_folder CXX=xlC_r... (2 Replies)
Discussion started by: AIX_30
2 Replies
ee(7)							 Miscellaneous Information Manual						     ee(7)

NAME
ee - Intel (82558/28559) PCI 10/100 Ethernet SYNOPSIS
config_driver ee DESCRIPTION
The ee interface supports the Intel 82558 and 82559-based Compaq adapters (including the DE60x line of adapters). These PCI bus adapters support standard 10/100 Ethernet operation, and provide equivalent service compared to the DE500-BA adapters (IEEE 802.3u Autonegotiation, full/half duplex, 10/100 Mbps). In addition to the standard features, the Compaq adapters support a hardware feature called parallel detection. This feature detects speed (10/100) and mode (full/half duplex) automatically when connecting to a repeater/switch that does NOT perform IEEE 802.3u Autonegotiation. By default, the driver uses Autonegotiation mode. This mode either connects to the remote partner with IEEE 802.3u Autonegotiation or resolves the speed and mode using parallel detection. The adapters are designed to automatically connect to all network configurations without manual intervention. However, if manual intervention is required, lan_config operations are supported (see lan_config(8) for more information). If you want to preserve your lan_config command information across system restarts, edit the /etc/inet.local file and include the appropriate commands. This information also remains the same through system version updates. This driver does NOT require new console firmware to operate in a runtime only manner. Tru64 UNIX does not use console variables to define media, mode, or speed. Booting over a network requires SRM firmware Version 5.5 or later (on most platforms). ERRORS
The following diagnostic error messages contain relevant information provided by the ee interface, and are printed on the console. Each message begins with the adapter identification, including the unit number of the adapter. The ee driver found a system that has not defined cachelinesize in the PCI configuration header. This is an informational message only, and the driver correctly defines the cache- linesize parameter. Not enough free memory exists to run the driver. The EEPROM on the board did not pass the checksum test. The board indicated in this message is unusable. The device did not pass self test. The diagnostic test that failed follows immediately after this message. The board indicated in this message is unusable. RELATED INFORMATION
Commands: lan_config(8) Files: inet.local(4) delim off ee(7)
All times are GMT -4. The time now is 07:24 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy