| |||||
| Dernière réponse | |
|---|---|
| Sujet : taille de '/' | |
| Dark_Schneider | man logrotate
week end = vacances pour moi maintenant que je bosses dans l'info |
| Aperçu |
|---|
| Vue Rapide de la discussion |
|---|
| Dark_Schneider | man logrotate
week end = vacances pour moi maintenant que je bosses dans l'info |
| nux |
|
| Dark_Schneider | pour eux tu remplaces weekly par daily
ainsi il le fera tous les jours. je me demande si tu ne pas pas mettre chaque heure ... logrotate is designed to ease administration of systems that generate large numbers of log files. It allows auto matic rotation, compression, removal, and mailing of log files. Each log file may be handled daily, weekly, monthly, or when it grows too large. Normally, logrotate is run as a daily cron job. It will not modify a log multiple times in one day unless the cri terium for that log is based on the log's size and logr tate is being run multiple times each day, or unless the -f or -force option is used. mmhhhhhhhhh. il faudrait spécifier une taille limite et augmenter la fréquence d'appel de logrotate |
| nux |
|
| Dark_Schneider | relis ma phrase regarde le contenu de /etc/logrotate.d/syslog |
| nux |
|
| Dark_Schneider | logrotate est activé ?
> rpm -q logrotate ton modem esr il avec l'option debug activé ? ciomment l'as tu installé ? normalement dans /etc/logrotate.d/syslog tu devrais trouver kernel/info et daemon/info |
| nux | syslog :
Mar 16 13:33:02 localhost kernel: SMSC Super-IO detection, now testing Ports 2F0, 370 ... Mar 16 13:33:02 localhost kernel: parport0: PC-style at 0x378 [PCSPP,TRISTATE] Mar 16 13:33:02 localhost kernel: parport0: irq 7 detected Mar 16 13:33:02 localhost kernel: parport0: cpp_daisy: aa5500ff(38) Mar 16 13:33:02 localhost kernel: parport0: assign_addrs: aa5500ff(38) Mar 16 13:33:02 localhost kernel: parport0: cpp_daisy: aa5500ff(38) Mar 16 13:33:02 localhost kernel: parport0: assign_addrs: aa5500ff(38) Mar 16 13:33:02 localhost kernel: ne.c: ISAPnP reports Generic PNP at i/o 0x220, irq 5. Mar 16 13:33:02 localhost kernel: ne.c:v1.10 9/23/94 Donald Becker (becker@scyld.com) Mar 16 13:33:02 localhost kernel: Last modified Nov 1, 2000 by Paul Gortmaker Mar 16 13:33:02 localhost kernel: NE*000 ethercard probe at 0x220: 00 20 18 34 f7 32 Mar 16 13:33:02 localhost kernel: eth0: NE2000 found at 0x220, using IRQ 5. Mar 16 13:33:02 localhost netfs: Montage des autres systèmes de fichiers : succeeded Mar 16 13:33:03 localhost cups: cupsd startup succeeded Mar 16 13:33:03 localhost kernel: Creative EMU10K1 PCI Audio Driver, version 0.7, 23:13:31 Apr 15 2001 kernel/infos : Mar 16 13:33:02 localhost kernel: CPU: After generic, caps: 0183f9ff 00000000 00000000 00000000 Mar 16 13:33:02 localhost kernel: CPU: Common caps: 0183f9ff 00000000 00000000 00000000 Mar 16 13:33:02 localhost kernel: Enabling fast FPU save and restore... done. Mar 16 13:33:02 localhost kernel: Checking 'hlt' instruction... OK. Mar 16 13:33:02 localhost kernel: Limiting direct PCI/PCI transfers. Mar 16 13:33:02 localhost kernel: Linux NET4.0 for Linux 2.4 Mar 16 13:33:02 localhost kernel: Based upon Swansea University Computer Society NET3.039 Mar 16 13:33:02 localhost kernel: apm: BIOS version 1.2 Flags 0x07 (Driver version 1.14) Mar 16 13:33:02 localhost kernel: vesafb: framebuffer at 0xe0000000 daemons/infos : Mar 16 13:52:20 localhost pppd[1918]: pppd 2.4.0 started by vincent, uid 0 Mar 16 13:52:20 localhost pppd[1918]: using channel 1 Mar 16 13:52:20 localhost pppd[1918]: Using interface ppp0 Mar 16 13:52:20 localhost pppd[1918]: Connect: ppp0 <--> /dev/pts/2 Mar 16 13:52:21 localhost pppd[1918]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0xff556d48>]Mar 16 13:52:21 localhost pppd[1918]: rcvd [LCP ConfReq id=0xe5 <mru 1500> <auth chap MD5> <magic 0x25c4058b>] Mar 16 13:52:21 localhost pppd[1918]: sent [LCP ConfAck id=0xe5 <mru 1500> <auth chap MD5> <magic 0x25c4058b>] et cela augmente.... Filesystem 1k-blocks Used Available Use% Mounted on /dev/hda1 489992 98592 366100 21% / /dev/hda7 11021408 4541156 5920392 43% /home /dev/hdb1 12694960 5110976 7583984 40% /mnt/windows /dev/hda6 3020140 1848668 1018056 64% /usr [vincent@localhost vincent]$ df Filesystem 1k-blocks Used Available Use% Mounted on /dev/hda1 489992 98848 365844 21% / /dev/hda7 11021408 4541572 5919976 43% /home /dev/hdb1 12694960 5110976 7583984 40% /mnt/windows /dev/hda6 3020140 1848668 1018056 64% /usr |
| nux |
|
| MC | Regarde la verbosité de tout les daemons, si certain sont en mode debug, ca peut aller très vite... |
| Jak |
Si, si ! :lol: |
| Jak |
Maintenant que j'y songe, 'faut vraiment que tu t'inquiètes de ce qui remplit les logs. Hier, sur le PC que j'ai au bureau, je me suis rendu compte qu'il y avait un truc qui mettait une ligne dans le syslog une à 2 fois par minute, et ce depuis plus d'un mois. C'était juste que j'avais lancé 2 fois le démon lpd, et il râlait un peu (ça n'empêche que ça marchait quand même très bien, il y a juste un des 2 démons qui pourissait les logs tout le temps). Et donc, à ce jour, mon fichier syslog ne fait que 2,9 Mo (j'avais trouvé que ça faisait beaucoup, déjà).
|
| tatanka |
|
| Jak |
Bourrin ! :D |
| tatanka |
|
| Jak | Regarde qui écrit comme un bourrin dans syslogd, ou alors, c'est vrai, une autre solution, c'est de flinguer syslogd. Mais le mieux serait de prendre le problème à la source, à savoir virer ce qui pose problème. |
| matafan | GNU Parted (http://www.gnu.org/software/parted/parted.html) est ton ami :) |
| nux | C koi le fichier /var/log/syslog ???
car il augmente a vu d'oeil ??? [root@localhost log]# du syslog 7443 syslog [root@localhost log]# du syslog 7491 syslog [root@localhost log]# du syslog 8283 syslog -> et G fait ca a la suite ! |
| nux |
|
| arsunik | Pour affacer tes fichiers, t'aurais du faire :
: > /var/log/messages : > /var/log/toto... killall -HUP syslogd Installer logrotate est une bonne idée :p |
| GUG | desoler mais man logrotate ;) voila le miens installer de base avec apt # see "man logrotate" for details # rotate log files weekly daily # keep 4 weeks worth of backlogs rotate 4 # create new (empty) log files after rotating old ones create # uncomment this if you want your log files compressed #compress # packages drop log rotation information into this directory include /etc/logrotate.d # no packages own wtmp, or btmp -- we'll rotate them here /var/log/wtmp { monthly create 0664 root utmp rotate 1 } /var/log/btmp { missingok monthly create 0664 root utmp rotate 1 } # system-specific logs may be configured here [jfdsdjhfuetppo]--Message édité par GUG--[/jfdsdjhfuetppo] |
| nux |
|
| GUG | tout les jours,semaines,etc .. logrotate intervient et fait compresse les logs les suprimes etc... |
| nux |
|
| nux |
|
| Jak |
Regarde aussi dans /tmp, au cas où il y aurait des conneires dedans. |
| GUG | essaye logrotate ca evite justement ce genre de pron ;) |
| nux |
|
| Jak |
du -sk pour voir la place prise par le répertoire courant.
Ah, d'accord. Remarque, si ta distrib n'utilse pas de répertoire /opt, c'est pas trop gênant, sauf justement pour la /var. Disons que c'est un truc à penser pour la prochaine fois. Mais ça m'étonne alors qu'il propose si peu d'espace. Enfin, disons que virer les démons inutiles en plus, ça permet de faire grossir les logs moins vite. |
| nux |
|
| Jak | Je regarde pas souvent dans mes logs, et là, j'ai 12 Mo dans /var/log, et 120 Mo dans /var/
C'est quoi le truc qui te remplit tes logs ? T'as essayé de le tuer ? |
| Jak | D'où l'intérêt de mettre /var sur une autre partition.
/ -> environ 100 Mo /usr -> 2 ou 3 Go /opt -> 1 Go /var et /tmp (mettre un lien dans la racine de /tmp vers /var/tmp) -> 500 Mo Le reste pour /home. Le /opt est de plus en plus fréquent, il ne faut pas l'oublier. Certaines distrib mettent Gnome et KDE là. Disons, au pire, tu crées un lien à partir de la racine qui pointe vers /usr/opt. |
| nux | Je suis maintenant a 100%...
si j'etais ma machine... je ne pourrais plus la redemarrer car le '/' sera full.... |
| nux | [root@localhost /var]# du log/
1 log/security 6 log/mail 14 log/cron 165160 log/kernel 1 log/lpr 1 log/news 197 log/daemons 22 log/httpd 2 log/linuxconf 1 log/proftpd 1 log/uucp 17 log/cups 4 log/webmin 331298 log delire.... :gun: Dc G effacer le fichier texte de 165Mo de /var/log/kernel effacer le fichier texte de 171Mo de /var/log/daemons effacer le fichier de 165Mo de /var/log/syslog Maintenant, ca va mieux... Quelqu'un peut me dire pkoi cela a fait ca ?? Maintenant : [root@localhost /]# df -h Filesystem Size Used Avail Use% Mounted on /dev/hda1 478M 422M 32M 93% / /dev/hda7 10G 4.3G 5.7G 43% /home /dev/hdb1 12G 4.9G 7.2G 40% /mnt/windows /dev/hda6 2.9G 1.8G 994M 64% /usr Mais peut etre qu'il ne sait pas mis a jour ? |
| nux | /var/log fait 331Mo !!!! C du delire !!!!!
Cela peut il venir du fait que les msg d'erreurs de de debbug de modem doivent etre diriger ds un fichier quelconque de /var/log/ ? |
| nux | hallucinant...
maintenant je suis a 84%.... et j'ai rien fait de + a part poster ce msg... et maintenant je suis a 85%... alors que G un pote qui est a 64 % |
| nux | Bon, eyant bcp de probleme, j'ai reinstaller.
G fait une install (mdk 8.0) avec une partition /, une /usr, une /home et le swap. Par defaut, il m'a regle la partition '/' a 495Mo. Je n'ai rien installer a part Opera 6.0 sylpheed 0.7 et il est deja a 73% d'utilise. Du coup, je vais bientot retombe sur le pb qui m'a oblige a formater, cad que je vais arriver a 100% et du coup je ne pourrais plus lancer X... Que puisje faire pour recup un peu d'espace et comment faire pour ne pas arriver a 100% ?? Merci bcp d'avance... |




