Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Qu'est-ce que le fichier system.log ?

59 views
Skip to first unread message

Guillaume Desbiolles

unread,
Jun 11, 2003, 5:24:30 AM6/11/03
to
Bonjour,

J'ai un gros problème (+ de 600 Mo) avec le système 10 : j'ai l'impression
que le système génère des fichiers (temporaires ?) qu'il nomme :
system.log (1,7 Mo),
system.log.0 (560 Mo),
system.log.1.gz (25,4 Mo),
system.log.2.gz (20,8 Mo),
system.log.3.gz (8,2 Mo),
system.log.4.gz (3,4 Mo),
system.log.5.gz (15 Mo),
system.log.6.gz (1,3 Mo).

ces fichiers se trouvent dans un dossier invisible : private/var/log/Š
J'ai essayé de jeter les plus anciens (les .gz), pas forcément une bonne
idée, mais bonŠ et là il me dit que ces elements appartiennent à "root".


Voilà mes questions :

1) Qu'est-ce que c'est que ces fichiers logŠ les pref du système 10 ?

2) comment les 'gérer' pour qu'ils ne deviennent pas envahissant ?

3) Est-ce qu'il existe un moyen de 'purger' le système ?

4) Etant le seul administrateur (et utilisateur), comment on se met en
identité root ?

( A++, Guillaume )
o
°
/\/\°O)
( ^¬`)/
(l ^^)


patpro

unread,
Jun 11, 2003, 5:42:17 AM6/11/03
to
In article <BB0CC1EE.2AC5F%guillaum...@wanadoo.fr>,
Guillaume Desbiolles <guillaum...@wanadoo.fr> wrote:

> J'ai un gros problème (+ de 600 Mo) avec le système 10 : j'ai l'impression
> que le système génère des fichiers (temporaires ?) qu'il nomme :
> system.log (1,7 Mo),
> system.log.0 (560 Mo),

> 1) Qu'est-ce que c'est que ces fichiers logŠ les pref du système 10 ?

ce sont les fichiers qui enregistrent (pour analyse ultérieure si besoin
est) les évenements notables concernant le systeme.
Il existe le meme genre de chose pour le serveur de mail, le serveur
web, ...

> 2) comment les 'gérer' pour qu'ils ne deviennent pas envahissant ?

tu peux les désactiver completement en commentant la ligne
correspondante dans le syslog.conf :


sudo tcsh
(pass admin)
vi /etc/syslog.conf
(avec les fleches place toi au début de la ligne qui se termine par
/var/log/system.log)
tape la touche i
tape la touche maj-@ (pour entrer un #)
tape la touche esc deux fois
tape ":wq" puis la touche entrée

ensuite relance syslogd (tu peux rebooter pour éviter d'avoir a faire
tout ce qui suit) :

ps -auxwww | grep -v grep | grep syslog
(tu obtiens un truc genre :
root 241 0.0 0.0 1308 120 ?? Ss 4Jun03 0:02.33 syslogd
)
ce qui t'interesse c'est le premier nombre, juste apres root.

tape pour finir :
killall -HUP le_nombre_lu_au_dessus
exit

> 3) Est-ce qu'il existe un moyen de 'purger' le système ?

tu peux les balourder ces fichiers, mais uniquement ceux avec un chiffre
à la fin.

> 4) Etant le seul administrateur (et utilisateur), comment on se met en
> identité root ?


on fait pas, ou seulement dans le terminal. "sudo tcsh" est une maniere
de prendre les privilèges de root.

patpro
--
j'ai le sentiment que le mur est proche...

ChrisC

unread,
Jun 11, 2003, 6:24:40 AM6/11/03
to
Guillaume Desbiolles <guillaum...@wanadoo.fr> wrote:

> Voilà mes questions :
>
> 1) Qu'est-ce que c'est que ces fichiers log les pref du système 10 ?

Ça c'est drôle, pas plus tard qu'hier, je suis aussi tombé sur ces
fichiers. J'ai les mêmes, mais aussi des

ftp.log.0.gz
ftp.log.1.gz
ftp.log.2.gz
ftp.log.3.gz
ftp.log.4.gz

et des

lookupd.log.0.gz
lookupd.log.1.gz
lookupd.log.2.gz
lookupd.log.3.gz
lookupd.log.4.gz
lpr.log
lpr.log.0.gz
lpr.log.1.gz
lpr.log.2.gz
lpr.log.3.gz
lpr.log.4.gz
mail.log
mail.log.0.gz
mail.log.1.gz
mail.log.2.gz
mail.log.3.gz
mail.log.4.gz
monthly.out
netinfo.log
netinfo.log.0.gz
netinfo.log.1.gz
netinfo.log.2.gz
netinfo.log.3.gz
netinfo.log.4.gz

etc...

J'espère que quelqu'un nous éclairera de ses lumières...

--
/////
\\ - - //
( @ @ )
----oOOo--(_)-oOOo-----

Jacques Perrocheau

unread,
Jun 11, 2003, 9:21:17 AM6/11/03
to
In article
<Patrick.Stadelmann-8...@news.fu-berlin.de>,
Patrick Stadelmann <Patrick.S...@unine.ch> wrote:

> > 1) Qu'est-ce que c'est que ces fichiers logŠ les pref du système 10 ?
>
> Le fichier system.log c'est la copie de tout ce qui s'affiche dans la
> Console. Les .gz sont les anciens fichiers, archivés par des scripts
> automatiques qui s'exécutent au milieu de la nuit (réglages par défaut).


>
> > 2) comment les 'gérer' pour qu'ils ne deviennent pas envahissant ?
>

> Il est possible de supprimer l'archivage des system.log en bidouillant
> les scripts qui les génèrent, mais je sais pas si c'est recommandé. Cela
> dit, tes fichiers sont bien gros je trouve. Chez moi les .gz font dans
> les 100 Ko.

Oui, et c'est ce que j'ai, même sur un portable (donc éteint si
inutilisé) où le crontab est fait à la main de façon épisodique (Mac
Janitor).

AMHA, il peut atteindre de telles tailles de log s'il ne redémarre pas
sa machine et s'il la met en veille "la plupart du temps" (il suffit de
regarder la date des system.log.x.gz). Il semblerait que crontab ne soit
pas toujours ou même ne soit pas du tout capable de "sortir la machine
de la veille".

Je me suis aperçu sur mon iMac LCD, que le weekly et le monthly ne se
faisaient plus depuis 15 jours... le daily se fait. Je ne sais pas si
c'est à cause de mon paramètrage de mise en veille ou à cause d'une
"mise à jour" ou si je m'endors plus tôt le vendredi et le premier jour
du mois ;-). Mon cas est peut-être particulier car j'utilise Déjà VU 1.0
avec PSync 1.0. qui fait son boulot juste après le Daily. Pour le moment
je regarde si la désactivation de la mise en veille change quelque chose.

> [snip]

suite dans le bon groupe [fr.comp.os.mac-os.x]

--
Jacques PERROCHEAU
Synthèse et Electrosynthèse Organiques, C.N.R.S. UMR 6510
Université de Rennes I, Campus de Beaulieu, F-35042 RENNES Cedex
Tel: +33 2 23 23 63 74, Fax: +33 2 23 23 63 74

Nicolas MICHEL

unread,
Jun 11, 2003, 12:17:52 PM6/11/03
to
Guillaume Desbiolles <guillaum...@wanadoo.fr> wrote:

> Bonjour,
>
> J'ai un gros problème (+ de 600 Mo) avec le système 10 : j'ai l'impression
> que le système génère des fichiers (temporaires ?) qu'il nomme :

C'est pas un gros problème, ni une impression :
Le system génère effectivement des log.

A mon avis, ce que dit patro est exagéré, les desactiver n'est pas une
très bonne idée.

Tu peux simplement laisser ton mac allumé une nuit, il devrait faire de
l'ordre lui-même

> 1) Qu'est-ce que c'est que ces fichiers log_ les pref du système 10 ?

Des info sur ce qui se passe sur ta machine.
Cela sert en cas de mauvais fonctionnement, pour trouver le problème.

> 2) comment les 'gérer' pour qu'ils ne deviennent pas envahissant ?

cf 3)


>
> 3) Est-ce qu'il existe un moyen de 'purger' le système ?

exécuter volontairement ou en laissant simplement ton mac allumé la nuit
un programme de nettoyage : "periodic"
par ex taper :
sudo periodic daily
sudo periodic weekly
sudo periodic monthly
Si tu préfère les freeware clicables, il y a macjanitor qui fait ça.

Chez moi, les logs prennent 22 BM, et pas 600... c'est donc pas si
gênant.


>
> 4) Etant le seul administrateur (et utilisateur), comment on se met en
> identité root ?

Généralement innutile et dangereux, mais dans les cas extrême, cela se
fait en mettant un passwd à root (dans netinfo, avec le CD de boot ou
avec la commande passwd)

--
Je m'appelles Billy et je suis Funky

ChrisC

unread,
Jun 11, 2003, 11:31:19 PM6/11/03
to
Nicolas MICHEL <Nicolas...@BonBon.net> wrote:

> > 3) Est-ce qu'il existe un moyen de 'purger' le système ?
>
> exécuter volontairement ou en laissant simplement ton mac allumé la nuit
> un programme de nettoyage : "periodic"
> par ex taper :
> sudo periodic daily
> sudo periodic weekly
> sudo periodic monthly
> Si tu préfère les freeware clicables, il y a macjanitor qui fait ça.

Malheureusement pas. J'ai essayé MacJanitor mais tous ces fichiers sont
encore présents :-(

Cela dit, il est vrai que ce n'est pas très gênant. Chez moi, le dossier
/var/log ne pèse que 6,5Mo avec tout son bordel à l'intérieur... c'est
supportable.

michel langlois

unread,
Jun 12, 2003, 2:14:06 AM6/12/03
to
ChrisC <Ch...@nospam.com> wrote:

> Nicolas MICHEL <Nicolas...@BonBon.net> wrote:
>
> > > 3) Est-ce qu'il existe un moyen de 'purger' le système ?
> >
> > exécuter volontairement ou en laissant simplement ton mac allumé la nuit
> > un programme de nettoyage : "periodic"
> > par ex taper :
> > sudo periodic daily
> > sudo periodic weekly
> > sudo periodic monthly
> > Si tu préfère les freeware clicables, il y a macjanitor qui fait ça.
>
> Malheureusement pas. J'ai essayé MacJanitor mais tous ces fichiers sont
> encore présents :-(


Utilise Coktail, voir sur VT.....

>
> Cela dit, il est vrai que ce n'est pas très gênant. Chez moi, le dossier
> /var/log ne pèse que 6,5Mo avec tout son bordel à l'intérieur... c'est
> supportable.


--
Le sage montre la lune, l'imbécile regarde le doigt.

Schmurtz

unread,
Jun 12, 2003, 8:02:07 AM6/12/03
to
> on fait pas, ou seulement dans le terminal. "sudo tcsh" est une maniere
> de prendre les privilèges de root.

Ou "sudo -s" qui lance automatiquement ton shell préféré.

Nicolas MICHEL

unread,
Jun 12, 2003, 9:12:27 AM6/12/03
to
ChrisC <Ch...@nospam.com> wrote:


> Malheureusement pas. J'ai essayé MacJanitor mais tous ces fichiers sont
> encore présents :-(

Mais il ne supprimes pas les logs !

Il les "nettoie", c'est pas pareil.
Pour preuve, ton fichier fait 6 BM alors que celui de Guillaume en fait
600... Essaie d'éteindre don mac tous les soir et ne pas passer
MacJanitor pendant un mois, tu verras surement une différence.

ChrisC

unread,
Jun 12, 2003, 5:04:59 PM6/12/03
to
Nicolas MICHEL <Nicolas...@BonBon.net> wrote:

Ah ok ! Alors c'est bon. Merci :-)

ChrisC

unread,
Jun 12, 2003, 5:05:00 PM6/12/03
to

> > Malheureusement pas. J'ai essayé MacJanitor mais tous ces fichiers sont
> > encore présents :-(
>
>
> Utilise Coktail, voir sur VT.....

Oui oui, je connais déjà. J'offre d'ailleurs un Cocktail à mon Mac tous
les lundi matin ;-)

Guillaume Desbiolles

unread,
Jun 16, 2003, 4:12:48 AM6/16/03
to
Merci pour toutes vos réponses !
0 new messages