Page 2 of 2

Re: Disk space and permissions issues

Posted: Wed Feb 24, 2021 10:18 am
by peakyblinder
Hi,

Yep, I ran it as me, not sudo. I ran the logrotate again in debug mode as sudo. Here is the debug output.

Code: Select all

reading config file nagiosxi
Allocating hash table for state file, size 15360 B

Handling 4 logs

rotating pattern: /usr/local/nagiosxi/var/*log  forced from command line (1 rotations)
empty log files are not rotated, old logs are removed
switching euid to 1000 and egid to 1001
considering log /usr/local/nagiosxi/var/cleaner.log
  log needs rotating
considering log /usr/local/nagiosxi/var/cmdsubsys.log
  log needs rotating
considering log /usr/local/nagiosxi/var/dbmaint.log
  log needs rotating
considering log /usr/local/nagiosxi/var/deadpool.log
  log needs rotating
considering log /usr/local/nagiosxi/var/event_handler.log
  log needs rotating
considering log /usr/local/nagiosxi/var/eventman.log
  log needs rotating
considering log /usr/local/nagiosxi/var/feedproc.log
  log needs rotating
considering log /usr/local/nagiosxi/var/load_url.log
  log needs rotating
considering log /usr/local/nagiosxi/var/nom.log
  log needs rotating
considering log /usr/local/nagiosxi/var/perfdataproc.log
  log needs rotating
considering log /usr/local/nagiosxi/var/recurringdowntime.log
  log needs rotating
considering log /usr/local/nagiosxi/var/reportengine.log
  log needs rotating
considering log /usr/local/nagiosxi/var/scheduledreporting.log
  log needs rotating
considering log /usr/local/nagiosxi/var/snmptt_service_results.log
  log does not need rotating (log is empty)considering log /usr/local/nagiosxi/var/sysstat.log
  log needs rotating
considering log /usr/local/nagiosxi/var/wkhtmltox.log
  log needs rotating
rotating log /usr/local/nagiosxi/var/cleaner.log, log->rotateCount is 1
dateext suffix '-20210224'
glob pattern '-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'
renaming /usr/local/nagiosxi/var/cleaner.log.1.gz to /usr/local/nagiosxi/var/cleaner.log.2.gz (rotatecount 1, logstart 1, i 1),
renaming /usr/local/nagiosxi/var/cleaner.log.0.gz to /usr/local/nagiosxi/var/cleaner.log.1.gz (rotatecount 1, logstart 1, i 0),
renaming /usr/local/nagiosxi/var/cleaner.log to /usr/local/nagiosxi/var/cleaner.log.1
compressing log with: /bin/gzip
removing old log /usr/local/nagiosxi/var/cleaner.log.2.gz
error: error opening /usr/local/nagiosxi/var/cleaner.log.2.gz: No such file or directory
rotating log /usr/local/nagiosxi/var/cmdsubsys.log, log->rotateCount is 1
dateext suffix '-20210224'
glob pattern '-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'
renaming /usr/local/nagiosxi/var/cmdsubsys.log.1.gz to /usr/local/nagiosxi/var/cmdsubsys.log.2.gz (rotatecount 1, logstart 1, i 1),
renaming /usr/local/nagiosxi/var/cmdsubsys.log.0.gz to /usr/local/nagiosxi/var/cmdsubsys.log.1.gz (rotatecount 1, logstart 1, i 0),
renaming /usr/local/nagiosxi/var/cmdsubsys.log to /usr/local/nagiosxi/var/cmdsubsys.log.1
compressing log with: /bin/gzip
removing old log /usr/local/nagiosxi/var/cmdsubsys.log.2.gz
error: error opening /usr/local/nagiosxi/var/cmdsubsys.log.2.gz: No such file or directory
rotating log /usr/local/nagiosxi/var/dbmaint.log, log->rotateCount is 1
dateext suffix '-20210224'
glob pattern '-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'
renaming /usr/local/nagiosxi/var/dbmaint.log.1.gz to /usr/local/nagiosxi/var/dbmaint.log.2.gz (rotatecount 1, logstart 1, i 1),
renaming /usr/local/nagiosxi/var/dbmaint.log.0.gz to /usr/local/nagiosxi/var/dbmaint.log.1.gz (rotatecount 1, logstart 1, i 0),
renaming /usr/local/nagiosxi/var/dbmaint.log to /usr/local/nagiosxi/var/dbmaint.log.1
compressing log with: /bin/gzip
removing old log /usr/local/nagiosxi/var/dbmaint.log.2.gz
error: error opening /usr/local/nagiosxi/var/dbmaint.log.2.gz: No such file or directory
rotating log /usr/local/nagiosxi/var/deadpool.log, log->rotateCount is 1
dateext suffix '-20210224'
glob pattern '-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'
renaming /usr/local/nagiosxi/var/deadpool.log.1.gz to /usr/local/nagiosxi/var/deadpool.log.2.gz (rotatecount 1, logstart 1, i 1),
renaming /usr/local/nagiosxi/var/deadpool.log.0.gz to /usr/local/nagiosxi/var/deadpool.log.1.gz (rotatecount 1, logstart 1, i 0),
renaming /usr/local/nagiosxi/var/deadpool.log to /usr/local/nagiosxi/var/deadpool.log.1
compressing log with: /bin/gzip
removing old log /usr/local/nagiosxi/var/deadpool.log.2.gz
error: error opening /usr/local/nagiosxi/var/deadpool.log.2.gz: No such file or directory
rotating log /usr/local/nagiosxi/var/event_handler.log, log->rotateCount is 1
dateext suffix '-20210224'
glob pattern '-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'
renaming /usr/local/nagiosxi/var/event_handler.log.1.gz to /usr/local/nagiosxi/var/event_handler.log.2.gz (rotatecount 1, logstart 1, i 1),
renaming /usr/local/nagiosxi/var/event_handler.log.0.gz to /usr/local/nagiosxi/var/event_handler.log.1.gz (rotatecount 1, logstart 1, i 0),
renaming /usr/local/nagiosxi/var/event_handler.log to /usr/local/nagiosxi/var/event_handler.log.1
compressing log with: /bin/gzip
removing old log /usr/local/nagiosxi/var/event_handler.log.2.gz
error: error opening /usr/local/nagiosxi/var/event_handler.log.2.gz: No such file or directory
rotating log /usr/local/nagiosxi/var/eventman.log, log->rotateCount is 1
dateext suffix '-20210224'
glob pattern '-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'
renaming /usr/local/nagiosxi/var/eventman.log.1.gz to /usr/local/nagiosxi/var/eventman.log.2.gz (rotatecount 1, logstart 1, i 1),
renaming /usr/local/nagiosxi/var/eventman.log.0.gz to /usr/local/nagiosxi/var/eventman.log.1.gz (rotatecount 1, logstart 1, i 0),
renaming /usr/local/nagiosxi/var/eventman.log to /usr/local/nagiosxi/var/eventman.log.1
compressing log with: /bin/gzip
removing old log /usr/local/nagiosxi/var/eventman.log.2.gz
error: error opening /usr/local/nagiosxi/var/eventman.log.2.gz: No such file or directory
rotating log /usr/local/nagiosxi/var/feedproc.log, log->rotateCount is 1
dateext suffix '-20210224'
glob pattern '-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'
renaming /usr/local/nagiosxi/var/feedproc.log.1.gz to /usr/local/nagiosxi/var/feedproc.log.2.gz (rotatecount 1, logstart 1, i 1),
renaming /usr/local/nagiosxi/var/feedproc.log.0.gz to /usr/local/nagiosxi/var/feedproc.log.1.gz (rotatecount 1, logstart 1, i 0),
renaming /usr/local/nagiosxi/var/feedproc.log to /usr/local/nagiosxi/var/feedproc.log.1
compressing log with: /bin/gzip
removing old log /usr/local/nagiosxi/var/feedproc.log.2.gz
error: error opening /usr/local/nagiosxi/var/feedproc.log.2.gz: No such file or directory
rotating log /usr/local/nagiosxi/var/load_url.log, log->rotateCount is 1
dateext suffix '-20210224'
glob pattern '-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'
renaming /usr/local/nagiosxi/var/load_url.log.1.gz to /usr/local/nagiosxi/var/load_url.log.2.gz (rotatecount 1, logstart 1, i 1),
renaming /usr/local/nagiosxi/var/load_url.log.0.gz to /usr/local/nagiosxi/var/load_url.log.1.gz (rotatecount 1, logstart 1, i 0),
renaming /usr/local/nagiosxi/var/load_url.log to /usr/local/nagiosxi/var/load_url.log.1
compressing log with: /bin/gzip
removing old log /usr/local/nagiosxi/var/load_url.log.2.gz
error: error opening /usr/local/nagiosxi/var/load_url.log.2.gz: No such file or directory
rotating log /usr/local/nagiosxi/var/nom.log, log->rotateCount is 1
dateext suffix '-20210224'
glob pattern '-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'
renaming /usr/local/nagiosxi/var/nom.log.1.gz to /usr/local/nagiosxi/var/nom.log.2.gz (rotatecount 1, logstart 1, i 1),
renaming /usr/local/nagiosxi/var/nom.log.0.gz to /usr/local/nagiosxi/var/nom.log.1.gz (rotatecount 1, logstart 1, i 0),
renaming /usr/local/nagiosxi/var/nom.log to /usr/local/nagiosxi/var/nom.log.1
compressing log with: /bin/gzip
removing old log /usr/local/nagiosxi/var/nom.log.2.gz
error: error opening /usr/local/nagiosxi/var/nom.log.2.gz: No such file or directory
rotating log /usr/local/nagiosxi/var/perfdataproc.log, log->rotateCount is 1
dateext suffix '-20210224'
glob pattern '-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'
renaming /usr/local/nagiosxi/var/perfdataproc.log.1.gz to /usr/local/nagiosxi/var/perfdataproc.log.2.gz (rotatecount 1, logstart 1, i 1),
renaming /usr/local/nagiosxi/var/perfdataproc.log.0.gz to /usr/local/nagiosxi/var/perfdataproc.log.1.gz (rotatecount 1, logstart 1, i 0),
renaming /usr/local/nagiosxi/var/perfdataproc.log to /usr/local/nagiosxi/var/perfdataproc.log.1
compressing log with: /bin/gzip
removing old log /usr/local/nagiosxi/var/perfdataproc.log.2.gz
error: error opening /usr/local/nagiosxi/var/perfdataproc.log.2.gz: No such file or directory
rotating log /usr/local/nagiosxi/var/recurringdowntime.log, log->rotateCount is 1
dateext suffix '-20210224'
glob pattern '-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'
renaming /usr/local/nagiosxi/var/recurringdowntime.log.1.gz to /usr/local/nagiosxi/var/recurringdowntime.log.2.gz (rotatecount 1, logstart 1, i 1),
renaming /usr/local/nagiosxi/var/recurringdowntime.log.0.gz to /usr/local/nagiosxi/var/recurringdowntime.log.1.gz (rotatecount 1, logstart 1, i 0),
renaming /usr/local/nagiosxi/var/recurringdowntime.log to /usr/local/nagiosxi/var/recurringdowntime.log.1
compressing log with: /bin/gzip
removing old log /usr/local/nagiosxi/var/recurringdowntime.log.2.gz
error: error opening /usr/local/nagiosxi/var/recurringdowntime.log.2.gz: No such file or directory
rotating log /usr/local/nagiosxi/var/reportengine.log, log->rotateCount is 1
dateext suffix '-20210224'
glob pattern '-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'
renaming /usr/local/nagiosxi/var/reportengine.log.1.gz to /usr/local/nagiosxi/var/reportengine.log.2.gz (rotatecount 1, logstart 1, i 1),
renaming /usr/local/nagiosxi/var/reportengine.log.0.gz to /usr/local/nagiosxi/var/reportengine.log.1.gz (rotatecount 1, logstart 1, i 0),
renaming /usr/local/nagiosxi/var/reportengine.log to /usr/local/nagiosxi/var/reportengine.log.1
compressing log with: /bin/gzip
removing old log /usr/local/nagiosxi/var/reportengine.log.2.gz
error: error opening /usr/local/nagiosxi/var/reportengine.log.2.gz: No such file or directory
rotating log /usr/local/nagiosxi/var/scheduledreporting.log, log->rotateCount is 1
dateext suffix '-20210224'
glob pattern '-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'
renaming /usr/local/nagiosxi/var/scheduledreporting.log.1.gz to /usr/local/nagiosxi/var/scheduledreporting.log.2.gz (rotatecount 1, logstart 1, i 1),
renaming /usr/local/nagiosxi/var/scheduledreporting.log.0.gz to /usr/local/nagiosxi/var/scheduledreporting.log.1.gz (rotatecount 1, logstart 1, i 0),
renaming /usr/local/nagiosxi/var/scheduledreporting.log to /usr/local/nagiosxi/var/scheduledreporting.log.1
compressing log with: /bin/gzip
removing old log /usr/local/nagiosxi/var/scheduledreporting.log.2.gz
error: error opening /usr/local/nagiosxi/var/scheduledreporting.log.2.gz: No such file or directory
rotating log /usr/local/nagiosxi/var/sysstat.log, log->rotateCount is 1
dateext suffix '-20210224'
glob pattern '-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'
renaming /usr/local/nagiosxi/var/sysstat.log.1.gz to /usr/local/nagiosxi/var/sysstat.log.2.gz (rotatecount 1, logstart 1, i 1),
renaming /usr/local/nagiosxi/var/sysstat.log.0.gz to /usr/local/nagiosxi/var/sysstat.log.1.gz (rotatecount 1, logstart 1, i 0),
renaming /usr/local/nagiosxi/var/sysstat.log to /usr/local/nagiosxi/var/sysstat.log.1
compressing log with: /bin/gzip
removing old log /usr/local/nagiosxi/var/sysstat.log.2.gz
error: error opening /usr/local/nagiosxi/var/sysstat.log.2.gz: No such file or directory
rotating log /usr/local/nagiosxi/var/wkhtmltox.log, log->rotateCount is 1
dateext suffix '-20210224'
glob pattern '-[0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9]'
renaming /usr/local/nagiosxi/var/wkhtmltox.log.1.gz to /usr/local/nagiosxi/var/wkhtmltox.log.2.gz (rotatecount 1, logstart 1, i 1),
renaming /usr/local/nagiosxi/var/wkhtmltox.log.0.gz to /usr/local/nagiosxi/var/wkhtmltox.log.1.gz (rotatecount 1, logstart 1, i 0),
renaming /usr/local/nagiosxi/var/wkhtmltox.log to /usr/local/nagiosxi/var/wkhtmltox.log.1
compressing log with: /bin/gzip
removing old log /usr/local/nagiosxi/var/wkhtmltox.log.2.gz
error: error opening /usr/local/nagiosxi/var/wkhtmltox.log.2.gz: No such file or directory
switching euid to 0 and egid to 0

rotating pattern: /usr/local/nagiosxi/var/xidebug.log  forced from command line (1 rotations)
empty log files are not rotated, old logs are removed
switching euid to 48 and egid to 1001
considering log /usr/local/nagiosxi/var/xidebug.log
  log /usr/local/nagiosxi/var/xidebug.log does not exist -- skipping
switching euid to 0 and egid to 0

rotating pattern: /usr/local/nagiosxi/var/xidebug.log.backtrace  forced from command line (1 rotations)
empty log files are not rotated, old logs are removed
switching euid to 48 and egid to 1001
considering log /usr/local/nagiosxi/var/xidebug.log.backtrace
  log /usr/local/nagiosxi/var/xidebug.log.backtrace does not exist -- skipping
switching euid to 0 and egid to 0

rotating pattern: /usr/local/nagiosxi/var/components/auditlog.log  forced from command line (1 rotations)
empty log files are not rotated, old logs are removed
considering log /usr/local/nagiosxi/var/components/auditlog.log
error: skipping "/usr/local/nagiosxi/var/components/auditlog.log" because parent directory has insecure permissions (It's world writable or writable by group which is not "root") Set "su" directive in config file to tell logrotate which user/group should be used for rotation.
Again, thanks for your assistance with this. It is much appreciated!

Re: Disk space and permissions issues

Posted: Wed Feb 24, 2021 4:47 pm
by dchurch
Okay, seems to have fixed it to actually run the log rotation on the affected logs whenever logrotate is run (instead of skipping due to permissions).

One test you can do is overfill the log, then wait a day for it to rotate over:

Code: Select all

yes 'test log line' | head -2000000 >> /usr/local/nagiosxi/var/sysstat.log

Re: Disk space and permissions issues

Posted: Fri Feb 26, 2021 11:10 am
by peakyblinder
Hi,

We have success! All the logs that should be rotating are now rotating.

Thank you very much for your assistance with this, it is much appreciated!

Re: Disk space and permissions issues

Posted: Fri Feb 26, 2021 11:20 am
by benjaminsmith
We have success! All the logs that should be rotating are now rotating.

Thank you very much for your assistance with this, it is much appreciated
Your welcome. Glad that's working for you now.

We''ll go ahead and close this topic.

Have a great weekend!