Strona 1 z 2

apt-get zgłasza brak miejsca na partycji

: 07 maja 2011, 09:39
autor: enclude
Witajcie.

Chcąc dokonać ostatnio aktualizacji paczek wpisując:

Kod: Zaznacz cały

apt-get upgrade
dostaję:

Kod: Zaznacz cały

E: Write error - write (28: No space left on device)
E: IO Error saving source cache
E: The package lists or status file could not be parsed or opened.
.
sources.list

Kod: Zaznacz cały

deb http://ftp.pl.debian.org/debian/ squeeze main non-free contrib
deb-src http://ftp.pl.debian.org/debian/ squeeze main non-free contrib
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free
deb http://ftp.pl.debian.org/debian/ squeeze-updates main non-free contrib
deb-src http://ftp.pl.debian.org/debian/ squeeze-updates main non-free contrib
System:

Kod: Zaznacz cały

Debian Linux 6.0
Jądro i CPU: Linux 2.6.32-5-amd64 na x86_64
Info o procesorze: Intel(R) Atom(TM) CPU D525   @ 1.80GHz, 4 rdzeni
Informacja z: o miejscu pamięci itd.:

Kod: Zaznacz cały

top - 09:37:02 up  8:56,  0 users,  load average: 0.15, 0.13, 0.12
Tasks: 112 total,   1 running, 111 sleeping,   0 stopped,   0 zombie
Cpu(s): 12.3%us,  1.5%sy,  0.0%ni, 86.0%id,  0.1%wa,  0.1%hi,  0.1%si,  0.0%st
Mem:   4053224k total,  3316080k used,   737144k free,   100080k buffers
Swap:  7914488k total,        0k used,  7914488k free,   733372k cached

Razem 65.91 GB, używane 8.60 GB (HDD)
Prosiłbym o pomoc, co można z tym zrobić

Pozdrawiam.
Enclude

: 07 maja 2011, 10:17
autor: giaur
Sprawdzasz miejsce na tej partycji co trzeba? Sprawdź system plików za pomocą fsck i sprawdź czy plik /var/lib/dpkg/status nie jest uszkodzony

: 07 maja 2011, 11:19
autor: enclude
Podążając za radą użytkownika giaur:
Mam, nie mam miejsca na:

Kod: Zaznacz cały

/dev /home /tmp /usr
A sprawdzenie z pomocą fsck zrobię jak wcześniej wykonam restart serwera.

Możesz mi pomóc, jak mogę zwiększyć ilość dostępnego miejsca?

Moje pytanie, jak mogę zwolnić miejsce albo zwiększyć partycję, kosztem innych przez SSH?

: 07 maja 2011, 11:23
autor: fnmirk

: 07 maja 2011, 12:14
autor: Yampress

Kod: Zaznacz cały

df -H
i zobacz ile miejsca jest na partycji głównej. Może wcześniej stworzyłeś za małą partycję, doinstalowałeś parę rzeczy, a teraz miejsca brak. I zrób to o czym napisał fnmirk.

: 07 maja 2011, 12:55
autor: marcin1982
Wymuszenie sprawdzania systemu plików przy następnym uruchomieniu komputera zrealizujesz komendą (jako root):

Kod: Zaznacz cały

touch /forcefsck
następnie:

Kod: Zaznacz cały

reboot

: 07 maja 2011, 13:44
autor: enclude

Kod: Zaznacz cały

root@debian:/var/www# df -H
Filesystem             Size   Used  Avail Use% Mounted on
/dev/sda1              339M   229M    93M  72% /
tmpfs                  2.1G      0   2.1G   0% /lib/init/rw
udev                   2.1G   140k   2.1G   1% /dev
tmpfs                  2.1G      0   2.1G   0% /dev/shm
/dev/sda9               59G   1.6G    54G   3% /home
/dev/sda8              386M    12M   355M   4% /tmp
/dev/sda5              8.9G   971M   7.5G  12% /usr
/dev/sda6              3.0G   2.8G    21M 100% /var
To jest serwer dedykowany, który dostałem więc nie wiedziałem na czym pracuję. Ale już wiem.

Dziękuję wszystkim za pomoc. Odnośnie zwiększenia miejsca wolnego poproszę o pomoc w jego zwiększeniu.

Pozdrawiam.
Enclude

: 07 maja 2011, 15:30
autor: Yampress
/var ma bardzo mało miejsca.
Chwilowo można odmontować tę partycje gdzie zamontowany jest katalog /var. Stworzyć katalog /var na partycji /usr i utworzyć dowiązanie do tego katalogu z katalogu głównego. Skopiować parę rzeczy z /var/cache.

: 07 maja 2011, 21:35
autor: enclude
Yampress, sądzę, że nie wiem o czym do mnie napisałeś, w sumie tylko trochę.

Więc tak:
  1. Odmontowanie partycji (nie wiem jak)?
  2. Tworzenie partycji /var na /usr:

    Kod: Zaznacz cały

    mkdir /usr/var
  3. Dowiązanie (nie wiem)?
  4. Kopiowanie (wiem, ale nie wiem co skopiować)?

: 07 maja 2011, 23:21
autor: fnmirk
enclude, postaraj się o odrobinę inicjatywy i przejrzyj dział dla początkujących oraz ,,Debian reference''.
http://debian.linux.pl/threads/5676-Prz ... -napiszesz!