Страниц: [1]
  Печать  
Автор Тема: Нет места на диске  (Прочитано 3549 раз)
chuzhik
Jr. Member
**
Offline Offline

Сообщений: 75


Просмотр профиля
« : Февраля 01, 2012, 11:23:25 pm »

Добрый день

У меня возникла проблема со встроенной системой, подскажите, пожалуйста, ряд моментов.

Встроеная система, ОС - QNX 6.3.0. Пытаюсь обновить программу через моментикс - получаю сообщение "нет места на диске". Там флешка, на которой образ операционки развернут, периодически мы несколько экзешников обновляем, подключаясь через моментикс.
Удивляюсь, по моим расчетам там полно места, ну да ладно. Нашел пару дампов, освободил несколько мегабайт. Залил программу (килобайт 200 с копейками). На следующий день та же история. Свободного места нет. В /var новых дампов нет, логов нет.

Можно ли какими-то средствами QNX диагностировать, кто отъедает диск? df показывает, что занято 100%, но как посмотреть подробности, я пока не понял.

И второй вопрос. Сегодя залез через Phindows, прошелся по папкам, посмотрел размер, сравнил с другой системой. Папка /proc на проблемной машине на 20 мегов больше, хотя образы более-менее одинаковые. Может ли что-то системное отъедать место в /proc?
Записан
dmi
QOR.Admin
*****
Offline Offline

Сообщений: 469



Просмотр профиля
« Ответ #1 : Февраля 03, 2012, 09:01:23 pm »

Проверяйте /tmp, вдруг там кто-то намусорил.

Размер /proc показывает количество свободной оперативной памяти насколько я помню. Место ничего из /proc занимать не должно.

Записан
oder
Гость
« Ответ #2 : Февраля 03, 2012, 09:12:25 pm »

Цитировать
# use du
du - estimate disk space usage (POSIX)

du [-a|-s] [-kpqx] [file]...
Options:
 -a        Generate a report for each file.
 -k        Display output in Kbytes (default is 512 byte blocks).
 -p        Report space figure in bytes.
 -q        Supress nerrors messages.
 -r        Ignored as it is a default.  Warn about unaccesable files.
 -s        Display total sum only for each file named on cmd line.
 -x        Do not span device boundaries.

Note:

du figures disk usage by counting space occupied by files and directories.
It does not count overhead associated with these files such as separate extent

blocks, or extents which have more than 511 bytes unused.  To calculate space
remaining on the disk, the df utility should be used instead.

The -i option available under QNX4 which accounts for extra extent blocks
by obtaining file extent information is not currently supported under
the Neutrino version.

Block special and named special files will count as 0 towards the
total sum. However, if -a is specified their size will be reported
in their individual reports even though the number is not counted
in the total sum.

# du -skx ./*
...
Записан
chuzhik
Jr. Member
**
Offline Offline

Сообщений: 75


Просмотр профиля
« Ответ #3 : Февраля 05, 2012, 09:19:41 pm »

Спасибо. Записал вывод программы в файл, буду отслеживать.
Записан
T_i_m_u_r_l_a_n
Участник
*
Offline Offline

Сообщений: 30


Просмотр профиля
« Ответ #4 : Февраля 21, 2015, 11:53:52 am »

Посмотри еще df
Записан
T_i_m_u_r_l_a_n
Участник
*
Offline Offline

Сообщений: 30


Просмотр профиля
« Ответ #5 : Апреля 22, 2015, 11:29:03 am »

Нет места на диске - делай бекап системы и форматируй все нафиг. Глядишь - отформатруются скрытые разделы и давно забытые - и места на винте станет в три раза больше.  Smiley
Записан
Страниц: [1]
  Печать  
 
Перейти в: