LINUX.ORG.RU
решено ФорумAdmin

Ошибка чтения из /tmp/

 ,


0

1

При откритии файла vim`ом выскакивает такая ошибка

> vim Gemfile
Ошибка исполнения /home/fuelen/.vim/bundle/vim-preview/plugin/preview.vim:
строка   94:
E484: Не удалось открыть файл /tmp/v7QYr9x/0
Похожые ошибки были при компиляции scilab, когда я пробовал его установить из AUR. Место на диске есть.
# df -h
Ф. система      Разм   Исп  Дост Исп% смонтирован на
rootfs           15G  5,5G  8,7G  39% /
dev             982M     0  982M   0% /dev
run             985M  656K  984M   1% /run
/dev/sda1        15G  5,5G  8,7G  39% /
tmpfs           985M  4,6M  980M   1% /dev/shm
tmpfs           985M     0  985M   0% /sys/fs/cgroup
tmpfs           985M   24K  984M   1% /tmp
/dev/sda3       165G  124G   33G  80% /home
/dev/sda2        26G  6,2G   18G  26% /var
Как это лечится?


У tmpfs так же как и у ext* есть ограничение на число inodes, увеличить можно так:

mount -o remount,nr_inodes=<num> /tmp
Посмтрите сколько их сейчас и сколько занято:
df -i /tmp

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)
Ответ на: комментарий от Fuelen

А что это у вас в одном случае локаль русская, а в другом, вроде, украинская ? При чём пользователь root в обоих случаях, это одна и таже система или нет ?

Ф. система      Разм   Исп  Дост Исп% смонтирован на
...
Ф. система     І-вузлів Викор  Вільн Вик% змонтований на
...
kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

я просто переводил на русский :)

Fuelen
() автор топика

/tmp из рамы размонтируй и посмотри что будет
больше инфы не вижу, потому так

megabaks ★★★★
()

А просто (без vim) от пользователя fuelen удаётся создавать файлы/каталоги в /tmp? Памяти свободной достаточно? В dmesg никаких странных сообщений от ядра нет?

mky ★★★★★
()

ну и на вскидку к вышесказанному - память точно не битая? Ее достаточно?

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

Создавать файлы могу. Памяти достаточно. На тот момент было забито 1%. В journalctl ничего наводящего на мысль не нашел.

У меня 2Gb ОЗУ, swap не использую. Размер tmpfs 985Mb.

Размонтировал tmp из рамы, пока не наблюдаю такого... Правда устаносить nexuiz из yaourt не удалось, всё место засралось там, пришлось вручную сносить папаку yaourt`а в /tmp

Fuelen
() автор топика

memtest прогони на всякий случай.

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

ты бы лучше показал выхлоп
free -m
т.к. размер отведённый под tmpfs - это максимально доступный ей, а не зарезервированный
т.е. если ты использовал 1.5 гига, то максимум 0.5, а не 0.9 получишь для tmpfs
//какой это по счёту тред про вред /tmp в tmpfs!? ;)

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

ну вот > 1.5 гига занято
что было при описываемой в ОП ситуации, хрен его знает
потому я и против политики дистров по поводу tmpfs: всем так искаропки делать нельзя
моё имхо: только при >=4 гигах позволительно
//Тазик, вот тебе очередной пример для обоснования моей позиции (ты как-то интересовался)

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