Autor |
Sõnum |
akbgf
Vana Pingviin
Liitunud: 07.10.2009
Postitused: 763
Asukoht: Tõravere
Distributsioon: OpenSUSE, Ubuntu
|
|
Tere!
Ehk on kellelgi head nõu?
OpenSUSE uuendamise openSUSE-11.1 -> 11.4 järel tulevad
/var/log/messages faili cron-i CMD teated:
.. /USR/SBIN/CRON[pid]: (kasutaja) CMD (crontabi_cmd-rida)
Kuivõrd ühte teadet tuleb iga viie minuti tagant, on nüüd messages-file risu täis ja vajaliku märkamine raske.
Olen proovinud igasuguseid /dev/null-i suunamisi, aga seni edutult.
Ka /etc/syslog.conf-i faili eraldi cron-i logi lisamine ei koristanud neid messages-failist ära:
cron.* -/var/log/cron.info
Täiendavat logifaili cron.info ei tekkinud ka.
Mõnes foorumis pakutakse crontab-i rea algusesse '-', aga minu man crontab midagi sellist ei paku.
Ka on '-' toime kohta kahesugust infot - et ainult roodu jaoks, või et siis jääb see crontabi rida täitmata.
|
|
|
|
|
|
|
|
sander85
Vana Pingviin
Vanus: 39
Liitunud: 08.08.2005
Postitused: 4359
Asukoht: Tallinn (vahel ka Virtsu)
Distributsioon: Mageia, Debian, CentOS
|
|
Ma nüüd ei tea, ma ise testiks lisasin messages logisse suunatavate asjade lõppu ;!cron.*
croni teated kadusid sealt logist ära, aga kuna mul sinna harva muud infot tuli, siis pole ma nüüd 100% kindel, et kas ma tegin lihtsalt antud reegli lootusetult katki või on see rohi probleemi vastu, seda pead juba ise välja selgitama.
|
|
|
|
_________________
|
|
|
|
akbgf
Vana Pingviin
Liitunud: 07.10.2009
Postitused: 763
Asukoht: Tõravere
Distributsioon: OpenSUSE, Ubuntu
|
|
sander85 kirjutas: | Ma nüüd ei tea, ma ise testiks lisasin messages logisse suunatavate asjade lõppu ;!cron.*
croni teated kadusid sealt logist ära, aga kuna mul sinna harva muud infot tuli, siis pole ma nüüd 100% kindel, et kas ma tegin lihtsalt antud reegli lootusetult katki või on see rohi probleemi vastu, |
Ei aidanud
syslog.conf-is on 'messages' kahel real:
# save the rest in one file
#
*.*;mail.none;news.none;!cron.* -/var/log/messages
kernel.!=none -/var/log/messages
CRON teated tulevad endiselt, aga need on teistsugused kui teised teated:
kernel: [suur_arv.pid] teade
sshd[pid]: teade
su: (to ...)
shadow[pid]: teade
mtp-probe: teade
openvpn[pid] teade
crontab[pid] teade
avahi-daemon[pid] teade
pcscd: teade
unix2_chkpwd[pid]: teade
/usr/sbin/cron[pid]: teade
rsyslogd: teade
Kõige selle vahel kordub iga viie minuti tagant
aeg host /USR/SBIN/CRON[pid]: (kasutaja) CMD (/usr/bin/wget -a /dev/null -O /dev/null http://.... 2> /dev/null)
|
|
|
|
|
|
|
|
obundra
Vana Pingviin
Vanus: 50
Liitunud: 04.08.2005
Postitused: 1213
Asukoht: 127.0.0.1
Distributsioon: RHEL, Solaris, Debian, Gentoo
|
|
Võta see hüüumärk sealt croni eest ära, read peavad välja nägema sellised:
Kood: | *.*;auth,authpriv.none;cron.none -/var/log/syslog
cron.* /var/log/cron.log
*.=info;*.=notice;*.=warn;\
auth,authpriv.none;\
cron,daemon.none;\
mail,news.none -/var/log/messages |
Ja kui ennem cron.log faili polnud, siis ilmselt pead selle käsitsi tegema, käsk "touch /var/log/cron.log"
|
|
|
|
_________________ IT teenused
|
|
|
|
sander85
Vana Pingviin
Vanus: 39
Liitunud: 08.08.2005
Postitused: 4359
Asukoht: Tallinn (vahel ka Virtsu)
Distributsioon: Mageia, Debian, CentOS
|
|
obundra kirjutas: | Võta see hüüumärk sealt croni eest ära, read peavad välja nägema sellised:
Kood: | *.*;auth,authpriv.none;cron.none -/var/log/syslog
cron.* /var/log/cron.log
*.=info;*.=notice;*.=warn;\
auth,authpriv.none;\
cron,daemon.none;\
mail,news.none -/var/log/messages |
Ja kui ennem cron.log faili polnud, siis ilmselt pead selle käsitsi tegema, käsk "touch /var/log/cron.log" |
soovid äkki seda asja natuke lahti ka seletada, sest pole ma ka korralikku dokumentatsiooni selle kohta leidnud, et mis pagana viisil ma saan teatud teated mõnest logist ära jätta?
|
|
|
|
_________________
|
|
|
|
akbgf
Vana Pingviin
Liitunud: 07.10.2009
Postitused: 763
Asukoht: Tõravere
Distributsioon: OpenSUSE, Ubuntu
|
|
sander85 kirjutas: |
soovid äkki seda asja natuke lahti ka seletada, sest pole ma ka korralikku dokumentatsiooni selle kohta leidnud, et mis pagana viisil ma saan teatud teated mõnest logist ära jätta? |
Tahtsin ka kohe lisa küsida.
miks mõnel /var/log/...-l on miinus ees?
Mu logifailide loetelu on veidi teine - näiteks syslog-i pole.
Tegin praegu:
cron.* /var/log/cron.log
*.*;mail.none;news.none;cron.none -/var/log/messages
ja syslog-i restardi.
See ei aidanud, ikka on 'messages' failis
Jun 8 13:10:01 hostname /USR/SBIN/CRON[17590]: (user) CMD (..)
E (veidi hiljem):
Tegin ka endale crontab-i proovikirje.
cron.log faili ei teki midagi.
messages failis on croniga seotud kirjeid mitut nägu:
Jun 8 13:42:37 host crontab[18006]: (andres) BEGIN EDIT (andres)
Jun 8 13:43:49 host crontab[18006]: (andres) REPLACE (andres)
Jun 8 13:43:49 host crontab[18006]: (andres) END EDIT (andres)
Jun 8 13:44:01 host /usr/sbin/cron[9066]: (andres) RELOAD (/var/spool/cron/tabs/andres)
Jun 8 13:45:01 host /USR/SBIN/CRON[18029]: (usr) CMD (..)
Jun 8 13:48:01 host /USR/SBIN/CRON[18097]: (andres) CMD (echo 'test' > /dev/null)
Jun 8 13:50:01 host /USR/SBIN/CRON[18112]: (usr) CMD (..)
E2:
rsyslog kirjutas need read.
Lisasin /etc/rsyslog.conf-i:
cron.* -/var/log/cron.log
*.*;mail.none;news.none;cron.none -/var/log/messages
mail.none ja news.none olid enne olemas.
Nüüd hakkas CRON logi kirjutama /var/log/cron.log-i
ja messages-faili need enam ei tule.
|
|
|
|
Viimati muutis akbgf 08.06.2011, 14:54; muudetud 1 kord
|
|
|
|
obundra
Vana Pingviin
Vanus: 50
Liitunud: 04.08.2005
Postitused: 1213
Asukoht: 127.0.0.1
Distributsioon: RHEL, Solaris, Debian, Gentoo
|
|
|
|
|
|