df -h
pokazuje, że tylko 71% powierzchni używana:Amazon EC2 micro instance - zabrakło miejsca?
[email protected]:/home/myuser# df -h
Filesystem Size Used Avail Use% Mounted on
rootfs 7.9G 5.3G 2.2G 71%/
udev 10M 0 10M 0% /dev
tmpfs 60M 88K 60M 1% /run
/dev/xvda1 7.9G 5.3G 2.2G 71%/
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 120M 0 120M 0% /run/shm
Jednak nic nie może utworzyć plik już nawet MC
nie uruchamia
#mc
Cannot create temporary directory /tmp/mc-root: No space left on device (28)
PHP nie może tworzyć pliki
PHP Warning: fopen(/home/.../file.json): failed to open stream: No space
left on device in /webdev/www/..../my.php on line 10
Co to może być?
Używam Debiana 7 na Micro instancji.
Masz rację: - rootfs i-węzły 100%. Mam dużo stosunkowo małych plików. Czy to znaczy, że nie mogę już używać przestrzeni, ponieważ zabrakło mi i-węzłów? Brzmi to niezręcznie :) ponieważ właśnie zwolniłem 2 GB usuwając duże pliki i bum - nadal nie mogę tworzyć nowych plików =) – Pavel
@Pavel "Czy to oznacza, że nie mogę już używać miejsca, ponieważ zabrakło mi i-węzłów?" 100% tak. Tabela i-węzła - indeks dla plików - jest maksymalny. Musisz jakoś usunąć te małe pliki. W jaki sposób? Twoja decyzja. Ale jak powiedziałem w poście, [to pytanie i odpowiedź] (http://stackoverflow.com/questions/653096/howto-free-inode-usage) ma kilka pomysłów. Jeśli pliki są po prostu buforowanymi danymi, poważnie rozważ ich odrzucenie. Lub sprawdź '/ var/logs /' i zobacz, że robi różnicę. – JakeGould
Nie, nie tylko pliki, są to obrazy dla katalogu w DB. W każdym razie, dzięki! Wymyślę coś, ponieważ wiem, co powoduje problem teraz :) – Pavel