Strona 1 z 3
Bez przerwy brak miejsca na partycji sda1
: 17 marca 2011, 18:35
autor: Siemen
Witam wszystkich.
Mam problem z miejscem na partycji /dev/sda1/ - bez przerwy, nawet po zwolnieniu 500MB, po góra kilku dniach dysk jest zapełniony.
Aktualnie nie mam już pomysłów jak mam zwolnić dodatkowe miejsce. Skorzystałem chyba ze wszystkich poradników na temat oczyszczania systemu. Po wpisaniu:
przy /dev/sda1/ pokazuje
Kod: Zaznacz cały
rozm. 5.0G, użyte 4.8G, wolne 0, uż. 100%, zamont. na /
Sprawdziłem rozmiary katalogów i wygląda to tak:
Kod: Zaznacz cały
bin: 4.8m
boot: 6,8M
dev: 2.7M
emul: 109M
etc: 11M
lib: 8,5M
root: 198M
sbin: 8.5M
usr: 2,3G
tmp: 48K
var: 466M
- var/tmp: 1.6M
- var/cache: 544K
- var/log: 12K
Jeśli dodamy do siebie wszystkie katalogi, nie będą zajmowały nawet 3,5GB.
Czy ktoś ma pomysł w czym może tkwić problem? Nie mam już pojęcia co mogę usunąć, bo jak widać katalogi log, tmp itd. są niemal puste.
Edycja:
W /dev/sda2/ zamontowane na /home mam 819GB wolnego miejsca, czy można jakoś przypisać ze 100GB na /dev/sda1?
: 17 marca 2011, 18:50
autor: DaVidoSS
Cześć.
A to dobre. Poskąpić systemowi tylko 5GB a na home 819GB nie pożałować. Od razu widać żeś Waść domownik.
Pokaż wyniki poleceń:
Kod: Zaznacz cały
df -h
cat /etc/fstab
cat /etc/mtab
mount -l
su
fdisk -l
: 17 marca 2011, 18:59
autor: Siemen
Proszę bardzo
Kod: Zaznacz cały
System plików rozm. użyte dost. %uż. zamont. na
/dev/sda1 5,0G 4,8G 0 100% /
tmpfs 2,0G 0 2,0G 0% /lib/init/rw
udev 10M 2,7M 7,4M 27% /dev
tmpfs 2,0G 0 2,0G 0% /dev/shm
/dev/sda2 919G 54G 819G 7% /home
Kod: Zaznacz cały
cat /etc/fstab
/dev/sda1 / ext3 errors=remount-ro 0 1
/dev/sda2 /home ext3 defaults 0 2
/dev/sda3 none swap defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
Kod: Zaznacz cały
cat /etc/mtab
/dev/sda1 / ext3 rw,errors=remount-ro 0 0
tmpfs /lib/init/rw tmpfs rw,nosuid,mode=0755 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0
udev /dev tmpfs rw,mode=0755 0 0
tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0
devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=620 0 0
/dev/sda2 /home ext3 rw 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,noexec,nosuid,nodev 0 0
Kod: Zaznacz cały
cat /etc/mtab
/dev/sda1 / ext3 rw,errors=remount-ro 0 0
tmpfs /lib/init/rw tmpfs rw,nosuid,mode=0755 0 0
proc /proc proc rw,noexec,nosuid,nodev 0 0
sysfs /sys sysfs rw,noexec,nosuid,nodev 0 0
udev /dev tmpfs rw,mode=0755 0 0
tmpfs /dev/shm tmpfs rw,nosuid,nodev 0 0
devpts /dev/pts devpts rw,noexec,nosuid,gid=5,mode=620 0 0
/dev/sda2 /home ext3 rw 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,noexec,nosuid,nodev 0 0
su nic nie zwraca
Kod: Zaznacz cały
fdisk -l
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x0008ccd7
Device Boot Start End Blocks Id System
/dev/sda1 * 1 653 5242880 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 653 121536 970991616 83 Linux
/dev/sda3 121536 121601 525536 82 Linux swap / Solaris
: 17 marca 2011, 19:17
autor: DaVidoSS
Twoje szczęście w nieszczęściu. Nieszczęśliwie masz nie roztropnie podzielony dysk na partycje. Brakuje oddzielnych partycji /boot, może jeszcze /var. Nic takiego, sam widzisz, że działa i bez. Ale dla systemu tylko 5GB w momencie kiedy jesteś w posiadaniu 1000GB? Skąpstwo!
Szczęście Twoje, nie utworzywszy żadnych partycji logicznych, a co za tym idzie partycji rozszerzonej, masz możliwość zmiany rozmiaru partycji /dev/sda2, poprzez zwolnienie żądanych 100GB z jej początku i zwiększenie o zwolnione miejsce partycji /dev/sda1 na jej końcu.
Możesz tego dokonać używając live-cd i gparted.
: 17 marca 2011, 19:22
autor: Siemen
Dziękuję bardzo za odpowiedź! Wiem o tym, że partycje są źle podzielone, ale to nie ja instalowałem system. Co prawda nie mam prawie żadnego pojęcia o Debianie, ale na bank bym tak nie podzielił.
Problem w tym, że to jest serwer w ovh, nie mam do niego dostępu fizycznego, więc live-cd odpada, czy widzisz jakieś rozwiązanie?
Czemu pliki z /dev/sda1/ zajmują mniej niż 3.5GB, a pokazuje, że partycja jest zapełniona (4.8GB). Wydaje mi się, że jeśli usunę z 500MB to sytuacja będzie wyglądała podobnie.
Wszystko będzie zajmowało około 3GB, a pokaże po paru dniach, że nie ma miejsca.
Ja tam już nic nie instaluję, jeśli byłby ten 1GB wolnego miejsca, to nie widzę problemu, aby partycja sda1 miała te 5GB.
: 17 marca 2011, 19:31
autor: DaVidoSS
Nie całkiem. /dev/sda2, możesz zmniejszyć logując się jako root i po od montowaniu /home wykonać jego zmniejszenie. Jak zwiększyć partycję /dev/sda1 na odległość nie mam pojęcia. Jeśli to serwer to oddzielna partycja /var jest bardzo zalecana.
: 17 marca 2011, 19:47
autor: Siemen
Czyli raczej pozostanie 5GB, a nie wiesz czemu ciągle brakuje miejsca, mimo że wszystkie pliki z sda1 zajmują mniej niż 3.5GB? Gdzie pozostałe 1.5GB?
: 17 marca 2011, 20:02
autor: DaVidoSS
Pokaż wyniki wszystkich poleceń, o które wcześniej prosiłem. Brakuje jeszcze dwóch.
Siemen pisze:Czyli raczej pozostanie 5GB, a nie wiesz czemu ciągle brakuje miejsca, mimo że wszystkie pliki z sda1 zajmują mniej niż 3.5GB? Gdzie pozostałe 1.5GB?
Nie pokazałeś wszystkich katalogów w "/"
Kod: Zaznacz cały
su
cd /
du -sm * --exclude=media --exclude=mnt
: 17 marca 2011, 21:21
autor: Siemen
Kod: Zaznacz cały
cat /etc/fstab
/dev/sda1 / ext3 errors=remount-ro 0 1
/dev/sda2 /home ext3 defaults 0 2
/dev/sda3 none swap defaults 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
run/saslauthd /var/spool/postfix/var/run/saslauthd auto bind
Kod: Zaznacz cały
mount -l
/dev/sda1 on / type ext3 (rw,errors=remount-ro) [/]
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
/dev/sda2 on /home type ext3 (rw) [/home]
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
Kod: Zaznacz cały
# du -sm * --exclude=media --exclude=mnt
5 bin
7 boot
3 dev
109 emul
11 etc
55073 home
9 lib
0 lib32
0 lib64
1 lost+found
1 opt
du: nie ma dostępu do `proc/12720/task/12720/fd/4': Nie ma takiego pliku ani katalogu
du: nie ma dostępu do `proc/12720/task/12720/fdinfo/4': Nie ma takiego pliku ani katalogu
du: nie ma dostępu do `proc/12720/fd/4': Nie ma takiego pliku ani katalogu
du: nie ma dostępu do `proc/12720/fdinfo/4': Nie ma takiego pliku ani katalogu
0 proc
204 root
9 sbin
1 selinux
1 srv
0 sys
1 tmp
2278 usr
466 var
: 17 marca 2011, 21:36
autor: DaVidoSS
Niezwykle jest podejrzana zawartość /root. Ja mam zaledwie 14 Mb, Ty zaś - 204Mb. Następnie /emul 109 Mb. Nie mam takowego folderu pomimo że też mam system x64 i zainstalowane biblioteki dla x32 (ia32-libs).
Pokaż wyniki poleceń:
Kod: Zaznacz cały
su
cd /root
ls -la
ls -la /emul
du -sm /var/*
cat /etc/debian_version