We are in the process of migrating this forum. A new space will be available soon. We are sorry for the inconvenience.

Znikające miejsce :)


Aimar
25-12-2008, 23:51
Pomogło

Dzięki wielkie

uetam
25-12-2008, 21:22
killall -e httpd
?

Aimar
25-12-2008, 20:11


Jeszcze jeden mały problem po drodze...

Przy próbie ubicia apache'a okazało się, że owy nie utworzył sobie pliczku z pid (z powodu braku miejsca) i....

aimar bin # /etc/init.d/apachectl -k graceful-stop
httpd (no pid file) not running
Sam się nie ubije
A ubijanie go za pomocą pid listowanych w ps aux nic nie daje, bo tworzą się nowe :/

Tutaj jest lista tych procesów, może jest jakiś nadrzędny, o którego nazwie nie wiem:
http://aimar.pl/pslist

?

uetam
25-12-2008, 19:33
Pliki niby sa skasowane, ale system jeszcze je trzyma bo apacz ma je otwarte i do nich loguje. Zatrzymaj i uruchom ponownie apacza i powinno byc ok.

Aimar
25-12-2008, 19:11
Trochę tego tam jest...
m.in.

httpd 8433 root 7w REG 8,1 0 37717 /usr/local/apache/logs/mail-error_log (deleted)
httpd 8433 root 8w REG 8,1 76615680 37712 /usr/local/apache/logs/access_log (deleted)
httpd 8433 root 9w REG 8,1 76615680 37712 /usr/local/apache/logs/access_log (deleted)
httpd 8433 root 10w REG 8,1 76615680 37712 /usr/local/apache/logs/access_log (deleted)
httpd 8433 root 11w REG 8,1 76615680 37712 /usr/local/apache/logs/access_log (deleted)
httpd 8433 root 12w REG 8,1 76615680 37712 /usr/local/apache/logs/access_log (deleted)
httpd 8433 root 13w REG 8,1 76615680 37712 /usr/local/apache/logs/access_log (deleted)
Ale co to oznacza?
Usunięte, ale jednak nie?

Jak się tego kompletnie pozbyć?

uetam
25-12-2008, 17:59
lsof -n | grep -i deleted
?

Aimar
25-12-2008, 16:36
Witam,
Mam RPS I na gentoo i ... jeśli chodzi o linuxa znam tylko podstawy podstaw

Dosyć dawno temu ten 10GB dysk podzieliłem sobie, aby dodać partycję swap'u i wygląda to następująco:

aimar / # df -ah
System plików rozm. użyte dost. %uż. zamont. na
/dev/sda1 3,0G 2,9G 168K 100% /
proc 0 0 0 - /proc
sysfs 0 0 0 - /sys
devpts 0 0 0 - /dev/pts
/dev/sda3 5,1G 4,3G 539M 90% /home
shm 232M 0 232M 0% /dev/shm
Jak widać na "/" zdecydowanie brakuje miejsca
Postanowiłem więc podmontować jeszcze jedną partycję (z pozostającego 2GB wolnego miejsca) do samego /tmp (200MB) i /var (1,8GB)
...ale chwilowo to sobie odpuszczę, bo są święta i nikt z obsługi może nie zareagować w razie potrzeby, a obawiam się, że system zbyt sprawnie sam nie ruszy (coś namotałem z proftpd i ostatnio potrzebna była pomoc obsługi po restarcie, bo ruszyć nie chciał).

Dlatego też .. w jakiś tam sposób zwalniam miejsce sam - opróżniłem /tmp, portage/distfiles ...i logi apache'a, tym sposobem zyskałem jakies 130MB
Wystarczająco, ale jak się okazało po kilku dniach na / znowu dostępne było tylko 0KB, a skasowanie zawartości /tmp dało mi ~500KB
w logach apache'a prawie nic, a w distfiles, dosłownie nic...

Miejsce po prostu przepadło
Wylistowałem sobie więc "/", ale tam według daty modyfikacji widzę zmiany tylko w /tmp/

Kolejna opcja... jak juz wyzej pisalo sda1 (/) ma 3GB:
aimar / # du -hs *
5,1M bin
6,3M boot
96K dev
3,7M etc
4,3G home
4,9M lib
16K lost+found
12K mnt
4,0K opt
0 proc
116K root
9,3M sbin
0 sys
24K tmp
1,4G usr
172M var
W sumie max te 2GB mozna policzyć, a... gdzie jeszcze 1GB?
Jeszcze to może się przydać:

top - 17:31:37 up 73 days, 8:48, 1 user, load average: 0.49, 0.74, 0.68
Tasks: 92 total, 1 running, 91 sleeping, 0 stopped, 0 zombie
Cpu(s): 5.1%us, 0.6%sy, 0.0%ni, 91.0%id, 3.2%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 474872k total, 411936k used, 62936k free, 107936k buffers
Swap: 503800k total, 23028k used, 480772k free, 171576k cached

Nie mam pojęcia gdzie to miejsce przepada...