Betriebssysteme > Solaris

lpstat fuellt /var/log/messages

(1/1)

signal_15:
Mahlzeit,

auf meiner solaris 10 bueches ist binnen wenigen tagen /var/log/messages auf 2,2mb angewachsen. voll mit meldungen wie diesen.


--- Code: ---Aug  1 10:47:35 freya lpstat[8522]: [ID 462742 user.debug] database: printers, default: user files nis nisplus
Aug  1 10:47:35 freya lpstat[8522]: [ID 462742 user.debug] database: printers, default: user files nis nisplus
Aug  1 10:47:35 freya lpstat[8522]: [ID 462742 user.debug] database: printers, default: user files nis nisplus
Aug  1 10:47:35 freya lpstat[8523]: [ID 462742 user.debug] database: printers, default: user files nis nisplus
Aug  1 10:47:35 freya lpstat[8523]: [ID 462742 user.debug] database: printers, default: user files nis nisplus
Aug  1 10:47:35 freya lpstat[8523]: [ID 462742 user.debug] database: printers, default: user files nis nisplus
Aug  1 11:11:36 freya lpstat[9381]: [ID 462742 user.debug] database: printers, default: user files nis nisplus
Aug  1 11:11:36 freya lpstat[9381]: [ID 462742 user.debug] database: printers, default: user files nis nisplus
Aug  1 11:11:36 freya lpstat[9381]: [ID 462742 user.debug] database: printers, default: user files nis nisplus
Aug  1 11:11:36 freya lpstat[9382]: [ID 462742 user.debug] database: printers, default: user files nis nisplus
Aug  1 11:11:36 freya lpstat[9382]: [ID 462742 user.debug] database: printers, default: user files nis nisplus
Aug  1 11:11:36 freya lpstat[9382]: [ID 462742 user.debug] database: printers, default: user files nis nisplus
Aug  1 11:30:07 freya lpstat[10024]: [ID 462742 user.debug] database: printers, default: user files nis nisplus
Aug  1 11:30:07 freya lpstat[10024]: [ID 462742 user.debug] database: printers, default: user files nis nisplus
Aug  1 11:30:07 freya lpstat[10024]: [ID 462742 user.debug] database: printers, default: user files nis nisplus
Aug  1 11:31:13 freya lpstat[10109]: [ID 462742 user.debug] database: printers, default: user files nis nisplus
Aug  1 11:31:13 freya lpstat[10109]: [ID 462742 user.debug] database: printers, default: user files nis nisplus
Aug  1 11:31:13 freya lpstat[10109]: [ID 462742 user.debug] database: printers, default: user files nis nisplus
Aug  1 11:31:20 freya lpstat[10110]: [ID 462742 user.debug] database: printers, default: user files nis nisplus
Aug  1 11:31:20 freya lpstat[10110]: [ID 462742 user.debug] database: printers, default: user files nis nisplus
Aug  1 11:31:20 freya lpstat[10110]: [ID 462742 user.debug] database: printers, default: user files nis nisplus
Aug  1 11:35:37 freya lpstat[10231]: [ID 462742 user.debug] database: printers, default: user files nis nisplus
Aug  1 11:35:37 freya lpstat[10231]: [ID 462742 user.debug] database: printers, default: user files nis nisplus
Aug  1 11:35:37 freya lpstat[10231]: [ID 462742 user.debug] database: printers, default: user files nis nisplus
Aug  1 11:35:37 freya lpstat[10232]: [ID 462742 user.debug] database: printers, default: user files nis nisplus
Aug  1 11:35:37 freya lpstat[10232]: [ID 462742 user.debug] database: printers, default: user files nis nisplus
Aug  1 11:35:37 freya lpstat[10232]: [ID 462742 user.debug] database: printers, default: user files nis nisplus

--- Ende Code ---

hat jemand eine ahnung wo diese meldungen her kommen und warum? danke.

ct,

Ten Little Indyans:

--- Zitat von: signal_15 am 01. August 2011, 12:03:01 ---
--- Zitat ---Aug  1 11:35:37 freya lpstat[10232]: [ID 462742 user.debug] database: printers, default: user files nis nisplus

--- Ende Zitat ---

hat jemand eine ahnung wo diese meldungen her kommen und warum? danke.

--- Ende Zitat ---

Wo sie her kommen - von lpstat ;)
Warum - weil
(a) Dein syslog so konfiguriert ist user.debug-Meldungen nach /var/log/messages zu schreiben und
(b) Dein Solaris 10 vermutlich mindestens Update 5 ist: Bug 6953351

signal_15:
danke fuer die schnelle antwort und den link zu 'wesunsolve'. leider finde ich auf dieser seite oder an anderer stelle keinen workaround.

mal anders herum gefragt. da ich auf der buechse keine drucker nutze, welchen dienst mus ich abschalten damit lpstat nicht mehr alle nase lang aufgerufen wird?

oder sollte ich einfach in syslog-ng einen filter setzen?

ct,

linuxdomination:
hmm..was heisst du siehst keinen workaround...

vi /etc/syslog.conf
:%s/user.debug/user.err/g
svcadm restart svc:/system/system-log:default

sollte dann ungefähr so aussehen..


--- Code: ---#ident  "@(#)syslog.conf        1.5     98/12/14 SMI"   /* SunOS 5.0 */
#
# Copyright (c) 1991-1998 by Sun Microsystems, Inc.
# All rights reserved.
#
# syslog configuration file.
#
# This file is processed by m4 so be careful to quote (`') names
# that match m4 reserved words.  Also, within ifdef's, arguments
# containing commas must be quoted.
#
*.err;kern.notice;auth.notice                   /dev/sysmsg
*.err;kern.debug;daemon.notice;mail.crit        /var/adm/messages

*.alert;kern.err;daemon.err                     operator
*.alert                                         root

*.emerg                                         *

# if a non-loghost machine chooses to have authentication messages
# sent to the loghost machine, un-comment out the following line:
#auth.notice                    ifdef(`LOGHOST', /var/log/authlog, @loghost)

mail.debug                      ifdef(`LOGHOST', /var/log/syslog, @loghost)

#
# non-loghost machines will use the following lines to cause "user"
# log messages to be logged locally.
#
ifdef(`LOGHOST', ,
user.err                                        /dev/sysmsg
user.err                                        /var/adm/messages
user.alert                                      `root, operator'
user.emerg                                      *
)

--- Ende Code ---

steht irgendwie ziemlich deutlich in den dokument...

signal_15:
ist mir schon klar, dass man die severity runter setzen koennte. damit verliert man aber auch alle anderen moeglichen meldungen aus user.debug.

mich interessiert viel mehr warum alle nase lang lpstat aufgerufen wird. wie gesagt, druckerei brauche ich nicht.



--- Zitat von: linuxdomination am 01. August 2011, 14:40:51 ---vi /etc/syslog.conf
:%s/user.debug/user.err/g

--- Ende Zitat ---

in meinem fall wuerde es eher so aussehen.

--- Code: ---filter filter_messages {
  facility(kern user daemon syslog cron)
  and not message("Log statistics")
  and not message("database: printers, default: user files nis nisplus");
};

--- Ende Code ---

ct,

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln