taille de '/' - Linux et OS Alternatifs
Marsh Posté le 14-03-2002 à 21:23:57
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 %
Marsh Posté le 14-03-2002 à 21:28:23
/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/ ?
Marsh Posté le 14-03-2002 à 21:48:36
[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....
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 ?
Marsh Posté le 14-03-2002 à 22:07:37
Je suis maintenant a 100%...
si j'etais ma machine... je ne pourrais plus la redemarrer car le '/' sera full....
Marsh Posté le 14-03-2002 à 22:08:34
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.
Marsh Posté le 14-03-2002 à 22:11:06
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 ?
Marsh Posté le 14-03-2002 à 22:25:12
Jak a écrit a écrit : 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 ? |
J'avais des fichiers d'erreurs a la con de mon modem USB. Je les ai degager. Maintenant, G ca :
[root@localhost /var]# du log
1 log/security
6 log/mail
14 log/cron
1 log/kernel
1 log/lpr
1 log/news
1 log/daemons
22 log/httpd
2 log/linuxconf
1 log/proftpd
1 log/uucp
17 log/cups
4 log/webmin
546 log
mais le df -h indique tjs :
Filesystem Size Used Avail Use% Mounted on
/dev/hda1 478M 275M 178M 61% /
/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
tiens, cela a diminuer... En fait, si cela se trouve... il faut un certains temps entre le moment ou tu degages des trucs et le moment ou il rafraichi le 'df -h'
on peut pas faire autrement pour voir ce qui est pris ?
Si G fait 4 partition ('/', '/home', '/usr' et swap), C parceque l'install m'a dit de faire comme ca... ;-)
Marsh Posté le 14-03-2002 à 22:38:30
Nux a écrit a écrit : on peut pas faire autrement pour voir ce qui est pris ? |
du -sk pour voir la place prise par le répertoire courant.
Nux a écrit a écrit : Si G fait 4 partition ('/', '/home', '/usr' et swap), C parceque l'install m'a dit de faire comme ca... ;-) |
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.
Marsh Posté le 14-03-2002 à 22:41:18
Jak a écrit a écrit : 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. |
je n'ai rien ds /opt.
Mais cela a l'air de rester a 64%, mais je trouves ca enorme.
G un pote qui est a 14% et qui a la mm taille de HD....
Marsh Posté le 14-03-2002 à 22:46:26
Nux a écrit a écrit : je n'ai rien ds /opt. Mais cela a l'air de rester a 64%, mais je trouves ca enorme. G un pote qui est a 14% et qui a la mm taille de HD.... |
Regarde aussi dans /tmp, au cas où il y aurait des conneires dedans.
Marsh Posté le 14-03-2002 à 22:47:59
Jak a écrit a écrit : Regarde aussi dans /tmp, au cas où il y aurait des conneires dedans. |
G deja verifier tous les /tmp/
Il n'y a rien dedans...
Marsh Posté le 14-03-2002 à 22:48:46
GUG a écrit a écrit : essaye logrotate ca evite justement ce genre de pron |
C fait fait logrotate ??
Marsh Posté le 14-03-2002 à 22:50:54
tout les jours,semaines,etc .. logrotate intervient et fait compresse les logs les suprimes etc...
Marsh Posté le 14-03-2002 à 22:56:42
GUG a écrit a écrit : tout les jours,semaines,etc .. logrotate intervient et fait compresse les logs les suprimes etc... |
Tu mets koi comme arguments derriere ?
Marsh Posté le 14-03-2002 à 23:02:26
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]
Marsh Posté le 15-03-2002 à 11:16:26
Pour affacer tes fichiers, t'aurais du faire :
: > /var/log/messages
: > /var/log/toto...
killall -HUP syslogd
Installer logrotate est une bonne idée
Marsh Posté le 15-03-2002 à 15:20:15
ArSuniK a écrit a écrit : Pour affacer tes fichiers, t'aurais du faire : : > /var/log/messages : > /var/log/toto... killall -HUP syslogd Installer logrotate est une bonne idée |
C reparti... je viens de booter ma machine pour la 1° fois de la journee et j'etais a 13% utiliser apres avoir booter.
Cela fait 10 minutes et je suis deja a 21%... C du delire !
Marsh Posté le 15-03-2002 à 15:21:29
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 !
Marsh Posté le 15-03-2002 à 16:17:16
GNU Parted (http://www.gnu.org/software/parted/parted.html) est ton ami
Marsh Posté le 15-03-2002 à 16:51:16
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.
Marsh Posté le 15-03-2002 à 17:34:41
Nux a écrit a écrit : 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 ! |
effectivement ...
en attendant de trouver d'où ça peut venir tu pourrais faire un
ln -s /var /grossepartition/var
Marsh Posté le 15-03-2002 à 17:43:05
tatanka a écrit a écrit : effectivement ... en attendant de trouver d'où ça peut venir tu pourrais faire un ln -s /var /grossepartition/var |
Bourrin !
Marsh Posté le 15-03-2002 à 17:52:57
Nux a écrit a écrit : 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 ! |
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à).
Alors si j'ai 2,9 Mo avec un démon qui pourrit les logs toutes les minutes depuis 1 mois, et que toi, il lui faut quelques minutes pour le monter à plusieurs Mo, c'est que tu dois avoir un sacré problème.
Regarde dans ton fichier, et repère des lignes qui reviennent très souvent. Passe les ici, on pourra peut-être te dire ce qui bouzille tout ça.
Marsh Posté le 15-03-2002 à 21:59:06
Regarde la verbosité de tout les daemons, si certain sont en mode debug, ca peut aller très vite...
Marsh Posté le 16-03-2002 à 13:59:03
MC a écrit a écrit : Regarde la verbosité de tout les daemons, si certain sont en mode debug, ca peut aller très vite... |
je penses que mon driver de modem USB ECI doit avoir un mode debuggage quelque chose...
Marsh Posté le 16-03-2002 à 14:02:23
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
Marsh Posté le 16-03-2002 à 14:21:40
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
Marsh Posté le 16-03-2002 à 14:30:28
Dark_Schneider a écrit a écrit : 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 |
oui, installe :
[root@localhost /root]# rpm -q logrotate
logrotate-3.5.4-1mdk
G installer mon modem ECI comme ds le HOWTO que G trouve avec le driver (http://flashcode.free.fr/linux). Il y avait deux lignes de debug ds le driver que j'ai mis en commentaires (#)....
et dsl, mais j'ai pas de kernel/infos et de daemons/infos
[root@localhost logrotate.d]# pwd
/etc/logrotate.d
[root@localhost logrotate.d]# ll
total 10
-rw-r--r-- 1 root root 152 avr 16 2001 apache
-rw-r--r-- 1 root root 122 avr 4 2001 cron
-rw-r--r-- 1 root root 165 avr 16 2001 linuxconf
-rw-r--r-- 1 root root 122 avr 8 2001 proftpd
-rw-r--r-- 1 root root 3424 mar 29 2001 syslog
-rw-r--r-- 1 root root 457 mar 13 2001 uucp
-rw-r--r-- 1 root root 71 avr 8 2001 xdm
Mais kernel/infos et daemons/infos, G ca ds /var/log/
Marsh Posté le 16-03-2002 à 15:02:05
relis ma phrase regarde le contenu de /etc/logrotate.d/syslog
Marsh Posté le 16-03-2002 à 16:41:51
Dark_Schneider a écrit a écrit : relis ma phrase regarde le contenu de /etc/logrotate.d/syslog |
dsl... voili :
# WARNING : don't use * wildcard as extension
# (glob in logrotate will try to rotate all files instead of
# only the basenames of the logs, i.e. it will rotate
# already rotated files and recompress them, taking
# exponential time...)
/var/log/auth.log {
rotate 5
weekly
postrotate
/usr/bin/killall -HUP syslogd
endscript
}
/var/log/syslog {
rotate 5
weekly
postrotate
/usr/bin/killall -HUP syslogd
endscript
}
/var/log/user.log {
rotate 5
weekly
postrotate
/usr/bin/killall -HUP syslogd
endscript
}
/var/log/secure {
rotate 5
weekly
postrotate
/usr/bin/killall -HUP syslogd
endscript
}
/var/log/messages {
rotate 5
weekly
postrotate
/usr/bin/killall -HUP syslogd
endscript
}
/var/log/boot.log {
rotate 5
weekly
postrotate
/usr/bin/killall -HUP syslogd
endscript
}
/var/log/mail/errors {
rotate 5
weekly
postrotate
/usr/bin/killall -HUP syslogd
endscript
}
/var/log/mail/info {
rotate 5
weekly
postrotate
/usr/bin/killall -HUP syslogd
endscript
}
/var/log/mail/warnings {
rotate 5
weekly
postrotate
/usr/bin/killall -HUP syslogd
endscript
}
/var/log/cron/errors {
rotate 5
weekly
postrotate
/usr/bin/killall -HUP syslogd
endscript
}
/var/log/cron/info {
rotate 5
weekly
postrotate
/usr/bin/killall -HUP syslogd
endscript
}
/var/log/cron/warnings {
rotate 5
weekly
postrotate
/usr/bin/killall -HUP syslogd
endscript
}
/var/log/kernel/errors {
rotate 5
weekly
postrotate
/usr/bin/killall -HUP syslogd
endscript
}
/var/log/kernel/info {
rotate 5
weekly
postrotate
/usr/bin/killall -HUP syslogd
endscript
}
/var/log/kernel/warnings {
rotate 5
weekly
postrotate
/usr/bin/killall -HUP syslogd
endscript
}
/var/log/lpr/errors {
rotate 5
weekly
postrotate
/usr/bin/killall -HUP syslogd
endscript
}
/var/log/lpr/info {
rotate 5
weekly
postrotate
/usr/bin/killall -HUP syslogd
endscript
}
/var/log/lpr/warnings {
rotate 5
weekly
postrotate
/usr/bin/killall -HUP syslogd
endscript
}
/var/log/news/errors {
rotate 5
weekly
postrotate
/usr/bin/killall -HUP syslogd
endscript
}
/var/log/news/info {
rotate 5
weekly
postrotate
/usr/bin/killall -HUP syslogd
endscript
}
/var/log/news/warnings {
rotate 5
weekly
postrotate
/usr/bin/killall -HUP syslogd
endscript
}
/var/log/daemons/errors {
rotate 5
weekly
postrotate
/usr/bin/killall -HUP syslogd
endscript
}
/var/log/daemons/info {
rotate 5
weekly
postrotate
/usr/bin/killall -HUP syslogd
endscript
}
/var/log/daemons/warnings {
rotate 5
weekly
postrotate
/usr/bin/killall -HUP syslogd
endscript
}
tous les fichiers qui augmente a vu d'oeil ont paragraphe..
/var/log/kernel/infos
/var/log/daemons/infos
/var/log/syslog
Marsh Posté le 16-03-2002 à 16:48:07
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
Marsh Posté le 16-03-2002 à 17:15:35
Dark_Schneider a écrit a écrit : 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 |
et vu que linux n'a aucun secret pour toi, je suppose que tu sais comment qu'on fait pour cela ???
Marsh Posté le 16-03-2002 à 18:00:13
man logrotate
week end = vacances pour moi maintenant que je bosses dans l'info
Marsh Posté le 14-03-2002 à 21:00:55
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...
---------------
The software requires Win95 or better, so I installed Linux.