Hey All,
I run into some errors on my system.
The device (a netgear 5300) will not populate any data throughput, so I started investigating closer.
When running "LANG=C LC_ALL=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg --lock-file /var/lock/mrtg/mrtg_l --confcache-file /var/lib/mrtg/mrtg.ok"
i see a lot of errors (for reading cut a few messages):
2021-01-22 09:50:40: ERROR: Cannot tune logfile: mmaping file '/var/lib/mrtg/192.168.0.2_49.rrd': Invalid argument
2021-01-22 09:50:40: ERROR: Cannot update /var/lib/mrtg/192.168.0.2_49.rrd with '1611305440:71206049626556:21956064301361' mmaping file '/var/lib/mrtg/192.168.0.2_49.rrd': Invalid argument
2021-01-22 09:50:40: ERROR: Cannot tune logfile: mmaping file '/var/lib/mrtg/192.168.0.2_50.rrd': Invalid argument
2021-01-22 09:50:40: ERROR: Cannot update /var/lib/mrtg/192.168.0.2_50.rrd with '1611305440:62166783836420:13725873670033' mmaping file '/var/lib/mrtg/192.168.0.2_50.rrd': Invalid argument
2021-01-22 09:50:40: ERROR: Cannot tune logfile: mmaping file '/var/lib/mrtg/192.168.0.2_53.rrd': Invalid argument
2021-01-22 09:50:40: ERROR: Cannot update /var/lib/mrtg/192.168.0.2_53.rrd with '1611305440:1232757024018:939671335197' mmaping file '/var/lib/mrtg/192.168.0.2_53.rrd': Invalid argument
2021-01-22 09:50:40: ERROR: Cannot tune logfile: mmaping file '/var/lib/mrtg/192.168.0.2_54.rrd': Invalid argument
2021-01-22 09:50:40: ERROR: Cannot update /var/lib/mrtg/192.168.0.2_54.rrd with '1611305440:1274090703396:865839621864' mmaping file '/var/lib/mrtg/192.168.0.2_54.rrd': Invalid argument
2021-01-22 09:50:40: ERROR: Cannot tune logfile: mmaping file '/var/lib/mrtg/192.168.0.2_55.rrd': Invalid argument
2021-01-22 09:50:40: ERROR: Cannot update /var/lib/mrtg/192.168.0.2_55.rrd with '1611305440:1004602831522:479963995581' mmaping file '/var/lib/mrtg/192.168.0.2_55.rrd': Invalid argument
2021-01-22 09:50:40: ERROR: Cannot tune logfile: mmaping file '/var/lib/mrtg/192.168.0.2_56.rrd': Invalid argument
2021-01-22 09:50:40: ERROR: Cannot update /var/lib/mrtg/192.168.0.2_56.rrd with '1611305440:893483883891:315626016212' mmaping file '/var/lib/mrtg/192.168.0.2_56.rrd': Invalid argument
2021-01-22 09:50:40: ERROR: Cannot tune logfile: mmaping file '/var/lib/mrtg/192.168.0.2_101.rrd': Invalid argument
2021-01-22 09:50:40: ERROR: Cannot update /var/lib/mrtg/192.168.0.2_101.rrd with '1611305439:140193833205525:15464631262089' mmaping file '/var/lib/mrtg/192.168.0.2_101.rrd': Invalid argument
2021-01-22 09:50:40: ERROR: Cannot tune logfile: mmaping file '/var/lib/mrtg/192.168.0.2_102.rrd': Invalid argument
2021-01-22 09:50:40: ERROR: Cannot update /var/lib/mrtg/192.168.0.2_102.rrd with '1611305439:76926361477301:17673894704440' mmaping file '/var/lib/mrtg/192.168.0.2_102.rrd': Invalid argument
2021-01-22 09:50:40: ERROR: Cannot tune logfile: mmaping file '/var/lib/mrtg/192.168.0.2_418.rrd': Invalid argument
2021-01-22 09:50:40: ERROR: Cannot update /var/lib/mrtg/192.168.0.2_418.rrd with '1611305440:350493028145802:68820463937923' mmaping file '/var/lib/mrtg/192.168.0.2_418.rrd': Invalid argument
2021-01-22 09:50:40: ERROR: Cannot tune logfile: mmaping file '/var/lib/mrtg/192.168.0.2_419.rrd': Invalid argument
2021-01-22 09:50:40: ERROR: Cannot update /var/lib/mrtg/192.168.0.2_419.rrd with '1611305440:3770370830287:1880241570741' mmaping file '/var/lib/mrtg/192.168.0.2_419.rrd': Invalid argument
2021-01-22 09:50:40: ERROR: Cannot tune logfile: mmaping file '/var/lib/mrtg/192.168.0.2_420.rrd': Invalid argument
2021-01-22 09:50:40: ERROR: Cannot update /var/lib/mrtg/192.168.0.2_420.rrd with '1611305440:5297473258108:3871747708687' mmaping file '/var/lib/mrtg/192.168.0.2_420.rrd': Invalid argument
......
Messages appear in the mail too...
access rights for /var/lib/mrtg:
drwxrwxr-x 2 apache nagios 12288 Jan 22 09:50 mrtg
access rights for contents of /var/lib/mrtg:
-rw-rw-r-- 1 apache nagios 105312 Jan 22 09:50 192.168.0.2_103.rrd
-rw-rw-r-- 1 apache nagios 105312 Jan 22 09:50 192.168.0.2_104.rrd
-rw-rw-r-- 1 apache nagios 105312 Jan 22 09:50 192.168.0.2_10.rrd
I checked all the files in https://support.nagios.com/kb/pdf-29.html
But no mention of my error ("Invalid argument") anywhere...
Thanks in advance!
/var/lib/mrtg/192.168.0.2_1.rrd': Invalid argument
- Ambassadors
- Posts: 7
- Joined: Wed Jan 15, 2020 3:18 am
- Location: Amsterdam
- Contact:
Re: /var/lib/mrtg/192.168.0.2_1.rrd': Invalid argument
Hi Ambassadors,
Looks like you might not have permission to update the rrd file.
What user are you logging in as?
Can you please run the following command? ... just want to see what is in the mrtg cron file:
You should get something like this (ONE line):
Your command is missing the "--user=nagios --group=nagios" at the end. It should be like the following if you are going to run it on the cmd:
Please try the above command and post the results here to this post/ticket.
Regards,
Vinh
Looks like you might not have permission to update the rrd file.
What user are you logging in as?
Can you please run the following command? ... just want to see what is in the mrtg cron file:
Code: Select all
cat /etc/cron.d/mrtg
Code: Select all
*/5 * * * * root LANG=C LC_ALL=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg --lock-file /var/lib/mrtg/mrtg.lock --confcache-file /var/lib/mrtg/mrtg.ok --user=nagios --group=nagios
Code: Select all
LANG=C LC_ALL=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg --lock-file /var/lib/mrtg/mrtg.lock --confcache-file /var/lib/mrtg/mrtg.ok --user=nagios --group=nagios
Regards,
Vinh
- Ambassadors
- Posts: 7
- Joined: Wed Jan 15, 2020 3:18 am
- Location: Amsterdam
- Contact:
Re: /var/lib/mrtg/192.168.0.2_1.rrd': Invalid argument
Hey Vinh,
The output:
So ran the command you said:
Those files are present... but dates are at Feb 17th 2020:
I will try to remove the device and delete all corresponding files too... looks like legacy files...
The output:
Code: Select all
cat /etc/cron.d/mrtg
*/5 * * * * root LANG=C LC_ALL=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg --lock-file /var/lib/mrtg/mrtg.lock --confcache-file /var/lib/mrtg/mrtg.ok --user=nagios --group=nagios
Code: Select all
LANG=C LC_ALL=C /usr/bin/mrtg /etc/mrtg/mrtg.cfg --lock-file /var/lib/mrtg/mrtg.lock --confcache-file /var/lib/mrtg/mrtg.ok --user=nagios --group=nagios
2021-01-25 10:38:51: ERROR: Cannot tune logfile: mmaping file '/var/lib/mrtg/192.168.0.4_49.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot update /var/lib/mrtg/192.168.0.4_49.rrd with '1611567531:62048891940684:17871931439524' mmaping file '/var/lib/mrtg/192.168.0.4_49.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot tune logfile: mmaping file '/var/lib/mrtg/192.168.0.4_50.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot update /var/lib/mrtg/192.168.0.4_50.rrd with '1611567531:67644943613272:16649560750664' mmaping file '/var/lib/mrtg/192.168.0.4_50.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot tune logfile: mmaping file '/var/lib/mrtg/192.168.0.4_417.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot update /var/lib/mrtg/192.168.0.4_417.rrd with '1611567531:2263981838:2701720742' mmaping file '/var/lib/mrtg/192.168.0.4_417.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot tune logfile: mmaping file '/var/lib/mrtg/192.168.0.4_418.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot update /var/lib/mrtg/192.168.0.4_418.rrd with '1611567531:129693835553956:34521492190188' mmaping file '/var/lib/mrtg/192.168.0.4_418.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot tune logfile: mmaping file '/var/lib/mrtg/192.168.0.2_1.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot update /var/lib/mrtg/192.168.0.2_1.rrd with '1611567531:1272284585699:979290766937' mmaping file '/var/lib/mrtg/192.168.0.2_1.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot tune logfile: mmaping file '/var/lib/mrtg/192.168.0.2_2.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot update /var/lib/mrtg/192.168.0.2_2.rrd with '1611567531:1532546325761:1100127621542' mmaping file '/var/lib/mrtg/192.168.0.2_2.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot tune logfile: mmaping file '/var/lib/mrtg/192.168.0.2_3.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot update /var/lib/mrtg/192.168.0.2_3.rrd with '1611567531:942916098781:582930425762' mmaping file '/var/lib/mrtg/192.168.0.2_3.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot tune logfile: mmaping file '/var/lib/mrtg/192.168.0.2_4.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot update /var/lib/mrtg/192.168.0.2_4.rrd with '1611567531:933736455842:502162335042' mmaping file '/var/lib/mrtg/192.168.0.2_4.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot tune logfile: mmaping file '/var/lib/mrtg/192.168.0.2_49.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot update /var/lib/mrtg/192.168.0.2_49.rrd with '1611567531:71305059454833:22014367714526' mmaping file '/var/lib/mrtg/192.168.0.2_49.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot tune logfile: mmaping file '/var/lib/mrtg/192.168.0.2_50.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot update /var/lib/mrtg/192.168.0.2_50.rrd with '1611567531:62265988007158:13785684219155' mmaping file '/var/lib/mrtg/192.168.0.2_50.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot tune logfile: mmaping file '/var/lib/mrtg/192.168.0.2_53.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot update /var/lib/mrtg/192.168.0.2_53.rrd with '1611567531:1234027530158:940577822073' mmaping file '/var/lib/mrtg/192.168.0.2_53.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot tune logfile: mmaping file '/var/lib/mrtg/192.168.0.2_54.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot update /var/lib/mrtg/192.168.0.2_54.rrd with '1611567531:1275560817834:869443487910' mmaping file '/var/lib/mrtg/192.168.0.2_54.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot tune logfile: mmaping file '/var/lib/mrtg/192.168.0.2_55.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot update /var/lib/mrtg/192.168.0.2_55.rrd with '1611567531:1006789317042:480163167306' mmaping file '/var/lib/mrtg/192.168.0.2_55.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot tune logfile: mmaping file '/var/lib/mrtg/192.168.0.2_56.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot update /var/lib/mrtg/192.168.0.2_56.rrd with '1611567531:894483510814:319603442515' mmaping file '/var/lib/mrtg/192.168.0.2_56.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot tune logfile: mmaping file '/var/lib/mrtg/192.168.0.2_101.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot update /var/lib/mrtg/192.168.0.2_101.rrd with '1611567531:140375490477040:15667629161533' mmaping file '/var/lib/mrtg/192.168.0.2_101.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot tune logfile: mmaping file '/var/lib/mrtg/192.168.0.2_102.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot update /var/lib/mrtg/192.168.0.2_102.rrd with '1611567531:77104736380583:17740787650785' mmaping file '/var/lib/mrtg/192.168.0.2_102.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot tune logfile: mmaping file '/var/lib/mrtg/192.168.0.2_418.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot update /var/lib/mrtg/192.168.0.2_418.rrd with '1611567531:351051274319614:69208468745999' mmaping file '/var/lib/mrtg/192.168.0.2_418.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot tune logfile: mmaping file '/var/lib/mrtg/192.168.0.2_419.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot update /var/lib/mrtg/192.168.0.2_419.rrd with '1611567531:3777925382479:1884859370625' mmaping file '/var/lib/mrtg/192.168.0.2_419.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot tune logfile: mmaping file '/var/lib/mrtg/192.168.0.2_420.rrd': Invalid argument
2021-01-25 10:38:51: ERROR: Cannot update /var/lib/mrtg/192.168.0.2_420.rrd with '1611567531:5314419259452:3889439698462' mmaping file '/var/lib/mrtg/192.168.0.2_420.rrd': Invalid argument
Code: Select all
0 -rw-rw-r-- 1 apache nagios 0 Feb 17 2020 /var/lib/mrtg/192.168.0.2_420.rrd
- Ambassadors
- Posts: 7
- Joined: Wed Jan 15, 2020 3:18 am
- Location: Amsterdam
- Contact:
Re: /var/lib/mrtg/192.168.0.2_1.rrd': Invalid argument
Removed the config for these devices, and removed the files from /var/lib/mrtg corresponding to the device(s)
Let's wait a while and see if the errors are gone. Was running around in circles apparently last week... only now noticed the date was off... and very well could be an old(er) discover of the device, thus legacy files which do not correspond and have 0 input.
Let's wait a while and see if the errors are gone. Was running around in circles apparently last week... only now noticed the date was off... and very well could be an old(er) discover of the device, thus legacy files which do not correspond and have 0 input.
Re: /var/lib/mrtg/192.168.0.2_1.rrd': Invalid argument
Hi Ambassadors,
Great!! .... I think it will works after you have deleted those rrd files.
Regards,
Vinh
Great!! .... I think it will works after you have deleted those rrd files.
Regards,
Vinh
- Ambassadors
- Posts: 7
- Joined: Wed Jan 15, 2020 3:18 am
- Location: Amsterdam
- Contact:
Re: /var/lib/mrtg/192.168.0.2_1.rrd': Invalid argument
Hey Vinh,
Problem is solved.
I get data from the switches, and no more errors!
So the erroneous .rrd files were leftovers from other configs.
Removed the switches, removed the files and made a new config.
Solved!
Thanks for the input!
Problem is solved.
I get data from the switches, and no more errors!
So the erroneous .rrd files were leftovers from other configs.
Removed the switches, removed the files and made a new config.
Solved!
Thanks for the input!
Re: /var/lib/mrtg/192.168.0.2_1.rrd': Invalid argument
Great!! .... I will go ahead and lock this post/ticket .... 
Vinh
Vinh