LINUX.ORG.RU

Каталог /tmp заполнился на 100% и получил файловую систему none

 ,


0

1

Какая-то дикая байда произошла на моем VDS сервере. Перестала работать запись в каталог /tmp. Даже маленький файл от рута в этот каталог не скопировать.

Вот перечень файловых систем:

# df -H
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1        22G   18G  3.2G  85% /
udev             11M     0   11M   0% /dev
tmpfs           212M   26M  186M  13% /run
tmpfs           529M     0  529M   0% /dev/shm
tmpfs           5.3M     0  5.3M   0% /run/lock
tmpfs           529M     0  529M   0% /sys/fs/cgroup
none            529M  529M     0 100% /tmp


Вроде как у /tmp должна быть ФС tmpfs, а у нее почему-то none.

Внутри каталога /tmp происходит вот что:

# ls -la
total 4
drwxrwxrwt 10 root root  200 Aug 31 00:18 .
drwxr-xr-x 21 root root 4096 May  3 21:59 ..
drwxr-xr-x  2 xi   xi     40 Jun  4 01:22 .dropbox-dist-new-0gXHOM
drwxrwxrwt  2 root root   40 May  3 22:18 .font-unix
drwxrwxrwt  2 root root   40 May  3 22:18 .ICE-unix
drwx------  2 root root   40 Aug 30 22:46 mc-root
drwx------  2 xi   xi     40 Jul 22 11:06 mc-xi
drwxrwxrwt  2 root root   40 May  3 22:18 .Test-unix
drwxrwxrwt  2 root root   40 May  3 22:18 .X11-unix
drwxrwxrwt  2 root root   40 May  3 22:18 .XIM-unix

и
# du . -h
0       ./.dropbox-dist-new-0gXHOM
0       ./mc-xi
0       ./mc-root
0       ./.Test-unix
0       ./.font-unix
0       ./.XIM-unix
0       ./.ICE-unix
0       ./.X11-unix
0       .


В общем такая ботва. В связи с чем пара вопросов:

1. От чего такое могло произойти?
2. Можно ло восстановить работу каталога /tmp без перезагрузки? Если можно, то как?

★★★★★

И если файлы там не нужны, то попробуй их mv перенести
Если у тебя есть busybox, то возьму версию mv из него

mystery ★★
()
Ответ на: комментарий от mystery

# df -i /tmp/
Filesystem Inodes IUsed IFree IUse% Mounted on
none 128987 44 128943 1% /tmp

Xintrea ★★★★★
() автор топика

Вроде как у /tmp должна быть ФС tmpfs, а у нее почему-то none.

Поле, на которое ты смотришь — файл устройства, а не тип ФС. Для tmpfs устройство смысла не имеет, и туда просто пишут что-нибудь, при монтировании. Где-то none (mount -t tmpfs none /tmp), где-то tmpfs (mount -t tmpfs tmpfs /tmp).

i-rinat ★★★★★
()

Возможно какойто процесс держит удаленные файлы в /tmp . Попробуйте

lsof | grep /tmp
zaz ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.