Hello,

I am seeing about quite a lot of ntop Mutex()-related syslog messages (about
10 per second) of the form:

Aug 23 06:55:46 gw ntop[21483]:   **ERROR** accessMutex() called 'rrd_last'
with an UN-INITIALIZED mutex [t140057103795984 m0x7f6
19b0ecae0 @rrdPlugin.c:2050]
Aug 23 06:55:46 gw ntop[21483]:   **ERROR** releaseMutex() called with an
UN-INITIALIZED mutex [t140057103795984 m0x7f619b0ecae0
@rrdPlugin.c:2059]
Aug 23 06:55:46 gw ntop[21483]:   **ERROR** accessMutex() called
'rrd_update' with an UN-INITIALIZED mutex [t140057103795984 m0x7
f619b0ecae0 @rrdPlugin.c:2318]
Aug 23 06:55:46 gw ntop[21483]:   **ERROR** releaseMutex() called with an
UN-INITIALIZED mutex [t140057103795984 m0x7f619b0ecae0
@rrdPlugin.c:2426]

(these four lines repeat)

ntop is running on an Ubuntu 10.04 64-bit Server virtual machine under kvm
using the virtio network cards. I don't see this error on an otherwise
similarly setup virtual system that is running under Hyper-V, so I am
wondering if this is kvm/virtio related.

# uname -a
Linux gw 2.6.32-24-server #39-Ubuntu SMP Wed Jul 28 06:21:40 UTC 2010 x86_64
GNU/Linux

# dpkg -l | grep ntop
ii  ntop                              3:3.3-13
display network usage in web browser

# dpkg -l | grep rrd
ii  librrd4                           1.3.8-1ubuntu1
Time-series data storage and display system (runtime li
ii  librrds-perl                      1.3.8-1ubuntu1
Time-series data storage and display system (Perl inter
ii  rrdtool                           1.3.8-1ubuntu1
Time-series data storage and display system (programs)

# lspci
00:00.0 Host bridge: Intel Corporation 440FX - 82441FX PMC [Natoma] (rev 02)
00:01.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II]
00:01.1 IDE interface: Intel Corporation 82371SB PIIX3 IDE [Natoma/Triton
II]
00:01.2 USB Controller: Intel Corporation 82371SB PIIX3 USB [Natoma/Triton
II] (rev 01)
00:01.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 03)
00:02.0 VGA compatible controller: Cirrus Logic GD 5446
00:03.0 Ethernet controller: Qumranet, Inc. Virtio network device
00:04.0 Ethernet controller: Qumranet, Inc. Virtio network device
00:05.0 SCSI storage controller: Qumranet, Inc. Virtio block device

I found one posting advising to run ntop with LANG=C. The Ubuntu/Debian
packages do that by default.

from /etc/init.d/ntop:
...
# Workaround for a rrd problem, see #471862.
export LANG=C
# end of workaround
...

Any ideas from anyone?

Thanks!

-Tim Miller Dyck
Waterloo, Ontario
Canada

_______________________________________________
Ntop mailing list
[email protected]
http://listgateway.unipi.it/mailman/listinfo/ntop

Reply via email to