Strona 1 z 2

[+] Brak miejsca do instalacji pakietów

: 18 stycznia 2009, 17:52
autor: Barti
Witam, mam problem ponieważ nic nie mogę zainstalować na swoim serwerze. Wypisuje mi, że 100% miejsca jest wykorzystane więc co mam zrobić? Jak wyczyścić niepotrzebne pliki, które dadzą miejsce na następne pakiety?

: 18 stycznia 2009, 18:05
autor: fnmirk
Odpowiedź mas zna swoim komputerze?

Kod: Zaznacz cały

apt-get -h
lub:

Kod: Zaznacz cały

aptitude -h

: 18 stycznia 2009, 19:18
autor: Barti
Użylyłem komendy:

Kod: Zaznacz cały

apt-get clean
lecz nic to nie dało. Dalej wypisuje komunikat, że mam mało miejsca.

: 18 stycznia 2009, 21:43
autor: Pies
df zwraca, że nie ma miejsca? Przy pomocy

Kod: Zaznacz cały

du --max-depth=1 -h
poszukaj co ci zapchało dysk, zaczynając od /

: 18 stycznia 2009, 21:52
autor: Barti

Kod: Zaznacz cały

r18245:~# du --max-depth=1 -h
8,0K    ./.ssh
100K    ./oco-rps-1.15
4,0K    ./.aptitude
8,0K    ./.gg
428K    .

Kod: Zaznacz cały

r18245:~# du
8       ./.ssh
20      ./oco-rps-1.15/bin/examples
4       ./oco-rps-1.15/bin/60sec
8       ./oco-rps-1.15/bin/120sec
4       ./oco-rps-1.15/bin/lock
12      ./oco-rps-1.15/bin/300sec
8       ./oco-rps-1.15/bin/common
76      ./oco-rps-1.15/bin
4       ./oco-rps-1.15/lock
4       ./oco-rps-1.15/result
4       ./oco-rps-1.15/result_debug
100     ./oco-rps-1.15
4       ./.aptitude
8       ./.gg
428     .

Kod: Zaznacz cały

r18245:~# du --all -h
40K     ./sc_serv.log
4,0K    ./.ssh/authorized_keys2
8,0K    ./.ssh
4,0K    ./.bashrc
4,0K    ./.profile
4,0K    ./.p
4,0K    ./.bash_history
60K     ./install_rtm.sh
4,0K    ./add_swap.sh
8,0K    ./oco-rps.tar.gz
4,0K    ./oco-rps-1.15/bin/oco
8,0K    ./oco-rps-1.15/bin/examples/http
4,0K    ./oco-rps-1.15/bin/examples/check_example
4,0K    ./oco-rps-1.15/bin/examples/tcpresponder
20K     ./oco-rps-1.15/bin/examples
4,0K    ./oco-rps-1.15/bin/60sec
4,0K    ./oco-rps-1.15/bin/120sec/tcpresponder
8,0K    ./oco-rps-1.15/bin/120sec
4,0K    ./oco-rps-1.15/bin/lock
4,0K    ./oco-rps-1.15/bin/300sec/check-ro-partitions
4,0K    ./oco-rps-1.15/bin/300sec/iscsid
12K     ./oco-rps-1.15/bin/300sec
4,0K    ./oco-rps-1.15/bin/common/functions.pm
8,0K    ./oco-rps-1.15/bin/common
8,0K    ./oco-rps-1.15/bin/oco-tcpresponder.pl
4,0K    ./oco-rps-1.15/bin/oco.gentoo
76K     ./oco-rps-1.15/bin
4,0K    ./oco-rps-1.15/errorcodes.txt
4,0K    ./oco-rps-1.15/install.sh
0       ./oco-rps-1.15/itsgr8
4,0K    ./oco-rps-1.15/lock
4,0K    ./oco-rps-1.15/result
4,0K    ./oco-rps-1.15/result_debug
100K    ./oco-rps-1.15
4,0K    ./.mdg
4,0K    ./.email
4,0K    ./sc_w3c.log
16K     ./sc_serv.conf
140K    ./sc_serv
0       ./.aptitude/config
4,0K    ./.aptitude
4,0K    ./.gg/config.24428
0       ./.gg/userlist.24428
0       ./.gg/debug.24428
8,0K    ./.gg
4,0K    ./.rtorrent.rc.save
4,0K    ./.rtorrent.rc
428K    .

: 19 stycznia 2009, 07:09
autor: Utumno
Co ty tu wklejasz? Miales zaczac od /.

wklej tez

: 19 stycznia 2009, 13:41
autor: Barti
Nie rozumiem cię jak mam wpisać to:

Kod: Zaznacz cały

du --max-depth=1 -h
poszukaj co ci zapchało dysk, zaczynając od ,,/''?

: 19 stycznia 2009, 14:07
autor: fnmirk
Najpierw:

Kod: Zaznacz cały

 du --help
Np.:

Kod: Zaznacz cały

du --max-depth=1 -h  /
Możesz przekierować do pliku. £atwiej będzie analizować. Najlepiej wykonaj polecenie jako root.

Kod: Zaznacz cały

du --max-depth=1 -h  / >wykaz.txt

: 19 stycznia 2009, 16:13
autor: Barti
Wykonałem komendę:

Kod: Zaznacz cały

du -c --total
8       ./.ssh
20      ./oco-rps-1.15/bin/examples
4       ./oco-rps-1.15/bin/60sec
8       ./oco-rps-1.15/bin/120sec
4       ./oco-rps-1.15/bin/lock
12      ./oco-rps-1.15/bin/300sec
8       ./oco-rps-1.15/bin/common
76      ./oco-rps-1.15/bin
4       ./oco-rps-1.15/lock
4       ./oco-rps-1.15/result
4       ./oco-rps-1.15/result_debug
100     ./oco-rps-1.15
4       ./.aptitude
8       ./.gg
404     .
404     razem

Kod: Zaznacz cały

du --max-depth=1 -h  /
16K     /lost+found
775M    /home
0       /proc
0       /sys
3,6M    /bin
7,7M    /boot
260K    /dev
21M     /etc
5,1M    /initrd
11M     /lib
4,0K    /selinux
12K     /media
4,0K    /mnt
4,0K    /opt
404K    /root
8,4M    /sbin
4,0K    /srv
8,0K    /tmp
313M    /usr
98M     /var
1,3G

Wydałem też to z zapisem do pliku lecz nie wiem gdzie ten plik jest i co ja mam dalej robić z tymi logami?

[Dodano: 2009-01-19, 16:33]
Przy probie wpisania jakiejkolwiek komedy

Kod: Zaznacz cały

apt-get remove --purge rar
itp. wypisuje mi:
Czytanie list pakietów... Błąd!
E: Unable to write mmap - msync (28 Brak miejsca na urządzeniu)
E: Nie udało się otworzyć lub zanalizować zawartości list pakietów.


[Dodano: 2009-01-19, 16:42]
Tak sie zastanawiam bo jak widze, ze nic ciekawego mi raczej nie napiszecie. Jak to zrobic? To nie lepiej postawic od nowa serwer i potem instalowac jeszcze raz. Tylko jak to teraz zrobic?

[ Dodano: 2009-01-19, 16:46 ]
Teraz nawet uzytkownika nie moge dodac?

: 19 stycznia 2009, 17:36
autor: Utumno
stary, to chyba oczywiste - musisz usunac niepotrzebne rzeczy. Masz zapelniony dysk!
Skad mamy wiedziec, co jest u ciebie niepotrzebne?

Na dobry poczatek usun cache apta:

Kod: Zaznacz cały

apt-get clean
to ci powinno dac pare MB wolnego miejsca i mozliwosc wykonywania innych komend. Potem pobuszuj w systemie i powywalaj niepotrzebne smieci.

Masz zapelniony dysk i nie wiesz, co z tym zrobic? :-? Nie umiesz skasowac paru plikow? W czym problem?