[Triumf-linux-managers] Anyone has experience with this sort of
a problem?
Denice
deatrich@triumf.ca
Thu, 20 Jul 2006 10:40:42 -0700 (PDT)
On Wed, 19 Jul 2006, Steven McDonald wrote:
>
> Yes, This is what I meant by the TRIUMF having a very chatty network being
> essentially one large broadcast domain, with over 1000 hosts in that domain.
>
> Steve
A good example of this is one of our nodes that is on both the TRIUMF public
network, and on a private network. It has the following cards:
00:0a.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 78)
00:0b.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 74)
The card on the public network emits similar messages all the time; the
card on the private network never emits these messages.
I have been sending kernel ring buffer messages to a log file for some time
now (most of these are in messages too, but not always.....):
# date and truncate dmesg output so that we can track problems
0-59/15 * * * * (F="/var/log/dmesgs.log"; /bin/date >> $F && /bin/dmesg -c >> $F)
Counting messages in the dmesgs log (going back to april 23) shows:
# grep eth0 /var/log/dmesgs.log*|wc -l
7528
# grep eth1 /var/log/dmesgs.log*|wc -l
1
# grep eth0 /var/log/dmesgs.log*|grep -v 'Too much work in interrup'
/var/log/dmesgs.log.2:divert: allocating divert_blk for eth0
However the status message code for us is slightly different:
# grep eth0 /var/log/dmesgs.log*|grep -v 'status e401'
/var/log/dmesgs.log:eth0: Too much work in interrupt, status e481.
/var/log/dmesgs.log.1:eth0: Too much work in interrupt, status e481.
/var/log/dmesgs.log.11:eth0: Too much work in interrupt, status e481.
/var/log/dmesgs.log.12:eth0: Too much work in interrupt, status e481.
/var/log/dmesgs.log.2:eth0: Too much work in interrupt, status e481.
/var/log/dmesgs.log.2:divert: allocating divert_blk for eth0
/var/log/dmesgs.log.4:eth0: Too much work in interrupt, status e481.
/var/log/dmesgs.log.6:eth0: Too much work in interrupt, status e481.
/var/log/dmesgs.log.6:eth0: Too much work in interrupt, status e081.
/var/log/dmesgs.log.6:eth0: Too much work in interrupt, status e081.
cheers,
denice
>
> Konstantin Olchanski wrote:
>> On Wed, Jul 19, 2006 at 02:35:11PM -0700, Mina Nozar wrote:
>>
>>> Jul 18 01:25:25 cadenza kernel: eth0: Too much work in interrupt, status
>>> 8401.
>>>
>>
>> I believe all machines with 3com 100Mbit/s network cards (3C905B/C) show
>> this message in the system log.
>>
>> I once looked into the source of the message in the 3com kernel driver
>> and it seems to be triggered by excessive broadcast traffic.
>>
>>
> _______________________________________________
> Triumf-linux-managers mailing list
> Triumf-linux-managers@trmail.triumf.ca
> http://trmail.Triumf.CA/mailman/listinfo/triumf-linux-managers
>
>
--
deatrich @ triumf.ca, Science/Atlas PH: +1 604-222-7665
<*> This moment's fortune cookie:
COBOL:
An exercise in Artificial Inelegance.