В который раз заглючила система после предупреждений о нехватки места в /tmp. Я бы это конечно игнорировал, но жестоко начинает глючить gnome-терминал, показывает подвисшие пустые вкладки. Если зайти через root-терминал (он в отличии от gnome-терминала котрывается) и сделать rm -rf /tmp/*, то вкладки gnome-терминала могут заработать, вот только наполовину :) - в прямом смысле этого слова - видно только полэкрана на каждой :).
То есть df показывает, что в /tmp все занято, а ls ничего не видит (ну то что ls не видит - это как раз правильно, я же оттуда все снес, но вот почему тогда df говорит, что все забито?).
Ребята, подскажите что делать? Конечно выход перезагрузить, но к сожалению не могу часто перезагружать так как очень много работы, которую не хочется обрывать и запускать заново.
Если это tmpfs, то при ребуте она должна сама очищаться, я бы на всякий перемонтировал раздел с корнем куда-нибудь в /mnt/anything и посмотрел реально что там..
root@valet-comp:/tmp# du -h --max-depth=0 /tmp/*
12K /tmp/libgksu-QKTaBF
4,0K /tmp/orbit-root
"zenon⇓" написал:
Если это tmpfs
это не tmpfs, это отдельный физический раздел на ext4 на диске:
text
root@valet-comp:/tmp# mount
/dev/mapper/vg01-vg01root on / type ext4 (rw,noatime,nodiratime,discard,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/mapper/vg01-vg01boot on /boot type ext3 (rw)
/dev/mapper/vg02-vg02home on /home type ext4 (rw,noatime)
/dev/mapper/vg02-vg02tmp on /tmp type ext4 (rw,noatime)
/dev/mapper/vg02-vg02var on /var type ext4 (rw,noatime)
tmpfs on /var/tmp type tmpfs (rw)
tmpfs on /var/lock type tmpfs (rw)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
"zenon⇓" написал:
то при ребуте она должна сама очищаться
это понятно, при ребуте и стандартный /tmp очищается, в том то и дело что я ребутать не хочу:
valet, скорей всего ты уже удалил файлы, которые всё место кушали... теперь выяснить сложно, кто виноват... если не хочешь перезагружать (кстати, почему?) для начала перезапусти иксы, если не поможет, то как можно больше демонов...
ЗЫ: lsof /tmp посмотри... может что-то подскажет...
скорей всего ты уже удалил файлы, которые всё место кушали
да, естественно, но
1. глюки продолжаются, половина программ тупо отказывается запускаться - например тот же безобидный калькулятор.
2. я то удалил, но df -h показывает что раздел с /tmp забит под завязку.
"Fat-Zer⇓" написал:
если не хочешь перезагружать (кстати, почему?)
даже сейчас открыто несколько терминальных вкладок на серверах, с которыми работаю, запущены задачи, куча другой фоновой работы, которая требует включенного компьютера и т.д. и т.п. Да и вообще - перезагружать это не вариант - ну не буду же я каждые пару дней перезагружать только из-за того что у меня забивается /tmp - ну не ввиндах же работаем, ребята :) Все должно работать. Вот например аптайм одного из моих серверов на дебиане:
То есть только 8 дней и то та перезагрузка была как раз по той же причине - забилось место в /tmp - да все перезагрузки моего нового компа быдли именно по этой причине :) - так бы наверно ни разу бы и не перезагрузил.
"Fat-Zer⇓" написал:
для начала перезапусти иксы
Как это правильно сделать, чтобы не потерять все задачи запущенные в gnome?
То есть только 8 дней и то та перезагрузка была как раз по той же причине - забилось место в /tmp - да все перезагрузки моего нового компа быдли именно по этой причине - так бы наверно ни разу бы и не перезагрузил.
просто надо было сначала посмотреть, чем место занято, а только потом удалять... а теперь...
а) трудно с полной уверенностью утверждать кто виноват.
б) часть глюков могла возникнуть из-за того, что всё подряд сносил бездумно...
"valet⇓" написал:
Понятия не имею что это? Вот это пустое место я специально захватил - это у меня так в gnome - терминале только оплэкрана видно - один из глюков.
судя по всему всё кушает как раз gnome-terminal... скорей всего его перезапустить придётся (рутовский не обязательно, а свой — надо)
чтобы не повторялось — покури его настройки... скорей всего там лог не ограничен...
точно, вы правы, так и есть. В настройках "Прокрутка" стоит "Бесконечно". Когда-то поставил, не знал что оно так плохо может влиять на /tmp.
Наверно придется все таки сейчас все позакрывать и перезагрузить и уже с новыми настройками надеюсь такого н еповторится. Но все таки все равно интересно - ну как же так - ну разве так должно быть - почему система автоматом себе там не чистит что-то или как.
Наверно придется все таки сейчас все позакрывать и перезагрузить и уже с новыми настройками надеюсь такого н еповторится. Но все таки все равно интересно - ну как же так - ну разве так должно быть - почему система автоматом себе там не чистит что-то или как.
ССЗБ. сам же поставил бесконечные логи.... вот терминал и вёл их пока место не кончилось...
ССЗБ. сам же поставил бесконечные логи.... вот терминал и вёл их пока место не кончилось...
и это правда. Просто я поставил это давно и забыл и не думал, что это может приводить к таким последствиям. С другой стороны тот же терминал при невозможности записи мог бы ругануться - "мол нету места для меня - может че удалить..." - но вот этого там не расчитано, глючит молча :)