Réduire la taille du fichier online.log ?
Posted in 2000
Topics: General Discussion
Translated from English by DrWatson — View original
J'ai remarqué que dans le répertoire /informix de mon serveur SCO, le fichier online.log ne cesse de grossir. Existe-t-il un moyen de réduire la taille de ce fichier afin qu'il n'augmente pas indéfiniment ? Merci, Joel Envoyé via Deja.com http://www.deja.com/ Avant d'acheter.
Commencez par vérifier que ce fichier est bien ce qu'il prétend être en contrôlant les paramètres MSGPATH et CONSOLE dans votre fichier onconfig Informix. Une fois confirmé que online.log est bien le journal des messages d'Informix, vous disposez des options suivantes (il en existe sûrement d'autres) : 1. Enregistrer manuellement le fichier courant sous un autre nom, puis supprimer l'original. Le nouveau fichier recommencera à grossir. 2. Mettre en place un script lancé par cron pour effectuer périodiquement un tail de ce fichier afin de ne conserver que les N dernières lignes. Vous pouvez déterminer le nombre moyen de lignes générées par jour dans votre fichier actuel, puis choisir de conserver, par exemple, l'équivalent d'une semaine d'entrées, quel que soit le nombre de lignes que cela représente... Gardez à l'esprit que le journal online peut vous fournir des informations utiles en cas de problème ; vous ne devez donc pas en détruire le contenu de façon arbitraire — ou, à tout le moins, vous souhaiterez en sauvegarder un historique raisonnable au préalable... Hal Maner M Systems International, Inc. www.msystemsintl.com <jwz1@my-deja.com> a écrit dans le message news:8nrfn1$fu2$1@nnrp1.deja.com... > J'ai remarqué, dans le répertoire /informix de mon serveur SCO, que le fichier > online.log ne cesse de grossir. Existe-t-il un moyen de réduire la taille de ce > fichier afin qu'il ne continue pas à augmenter ? > > Merci, > > Joel > > > Envoyé via Deja.com http://www.deja.com/ > Avant d'acheter.
Je suppose que vous parlez du fichier journal des messages (message log). Lorsque j'étais administrateur système/DBA, j'exécutais chaque nuit un script semblable à celui-ci. SAVDIR=$INFORMIXDIR/log_save D=`date '+%y.%m.%d'` mv message.log $SAVDIR/message.log.${D} cd $SAVDIR find . -name "message.log*" -ctime +30 -exec rm {} \\\\; jwz1@my-deja.com a écrit : > J'ai remarqué que dans le répertoire /informix de mon serveur SCO, le fichier > online.log ne cesse de grossir. Existe-t-il un moyen de réduire la taille de ce > fichier afin qu'il ne continue pas à augmenter ? > > Merci, > > Joel > > Envoyé via Deja.com http://www.deja.com/ > Avant d'acheter.
Le lun. 21 août 2000 14:52:27 GMT, jwz1@my-deja.com a écrit : >J'ai remarqué que dans le répertoire /informix de mon serveur SCO, le fichier >online.log ne cesse de grossir. Existe-t-il un moyen de réduire la taille de ce >fichier afin qu'il n'augmente plus ? > >Merci, > >Joel > > >Envoyé via Deja.com http://www.deja.com/ >Avant d'acheter. C'est une question pour le groupe de discussion SCO — je pense à comp.sco.unix.misc. Vous y trouverez des questions sur la réduction de tous les fichiers LOG comme /usr/adm/syslog et d'autres. Si vous ne trouvez pas la question et la réponse, je vous enverrai l'utilitaire PRUNE qui pourra vous aider. Nebojsa
Pardonnez ma curiosité. Mais pourquoi cette question est-elle destinée au groupe de discussion SCO ? D'après son message, il semble poser une question à propos du fichier online.log. Cordialement Pankaj remove (_at_) to reply a écrit dans le message <16c4qs81ir7r855d36empjvnveeld528th@4ax.com>... |Le lun. 21 août 2000 14:52:27 GMT, jwz1@my-deja.com a écrit : | |>J'ai remarqué que dans le répertoire /informix de mon serveur SCO, le fichier |>online.log ne cesse de grossir. Existe-t-il un moyen de réduire la taille de ce |>fichier afin qu'il n'augmente plus ? |> |>Merci, |> |>Joel |> |> |>Envoyé via Deja.com http://www.deja.com/ |>Avant d'acheter. | |C'est une question pour le groupe de discussion SCO – je pense à comp.sco.unix.misc. |Vous y trouverez des questions sur la réduction de tous les fichiers LOG comme /usr/adm/syslog |et d'autres. |Si vous ne trouvez pas la question et la réponse, je vous enverrai l'utilitaire PRUNE qui |vous aidera. | |Nebojsa
Le mar. 22 août 2000 09:21:04 +0100, « Pankaj » <pankaj@punks.demon.co.uk> a écrit : > >Pardonnez ma curiosité. > >Mais pourquoi cette question est-elle posée dans le groupe de discussion SCO ? D'après son message, il semble >poser une question sur le fichier online.log. > > >Cordialement > >Pankaj Parce qu'il y a beaucoup de fichiers journaux dans SCO Unix qui ne sont pas réduits par le système d'exploitation (par exemple /etc/utmp, /etc/utmpx, /etc/wtmp, /etc/wtmpx, /usr/adm/syslog, ...) et lorsque vous installez Informix, vous avez également online.log. Donc, la meilleure chose à faire, je pense, est d'écrire une procédure cron qui maintiendra ces fichiers dans une certaine taille et les tronquera depuis le début. De cette façon, vous conserverez les informations les plus récentes dans ces fichiers. L'utilitaire PRUNE (vous pouvez aussi en trouver le code source) lit depuis un fichier de « configuration » quels fichiers doivent être réduits et quelle sera la taille du fichier après réduction. Je pense que le problème avec online.log est le même qu'avec les autres fichiers journaux système et nous avons constaté que l'utilisation de l'utilitaire PRUNE est une bonne solution. Il existe bien d'autres solutions également. Nebojsa