The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"неверный размер раздела"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"неверный размер раздела" 
Сообщение от mAdDuke emailИскать по авторуВ закладки(ok) on 09-Дек-05, 08:20  (MSK)
Удаленная машина - FreeBSD 5.3-RELEASE

df -h:
Filesystem     Size    Used   Avail Capacity  Mounted on
...
/dev/ad0s1d    496M     11M    445M   109%    /var

df -m:
Filesystem  1M-blocks                  Used           Avail Capacity  
...
/dev/ad0s1d 140737488355823 140737488355338 -11258999067980   109%    /var

Это как так?

fsck говорит что всё нормально...

а ядро собрать не могу - при make depend в произвольном месте машина перезагружается...

Помогите, люди добрые!

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]

1. "неверный размер раздела" 
Сообщение от allez Искать по авторуВ закладки(ok) on 09-Дек-05, 08:53  (MSK)
>Помогите, люди добрые!


А "df -i" что показывает?
Раздел может быть забит кучей маленьких файлов. Тогда в силу может
вступить ограничение не по свободному месту, а по количеству индексных
дескрипторов (inodes).

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "неверный размер раздела" 
Сообщение от mAdDuke emailИскать по авторуВ закладки(ok) on 09-Дек-05, 09:18  (MSK)
>А "df -i" что показывает?
>Раздел может быть забит кучей маленьких файлов. Тогда в силу может
>вступить ограничение не по свободному месту, а по количеству индексных
>дескрипторов (inodes).

/dev/ad0s1f            4891206             778136            3721774    17%  119649 516253   19%   /usr
/dev/ad0s1d 144115188076363502 144115188075866798 -11529215045612376   109%     179  65611    0%   /var

Системе всего 3 дня, я толком ничего ещё не поставил - запустил по минимуму, стал прозрачный прокси делать, наткнулся на баг с ipfw fwd, подправил исходники, стал собирать ядро и приплыл с перезагрузкой, стал разбираться - наткнулся на эту проблему. Одно ядро я успел собрать, перед перезагрузкой (думаю во время сборки) система успела выдать в лог следующее:

Dec  9 10:55:01 gate kernel: pid 498 (dd), uid 2 inumber 32909 on /var: filesystem full
Dec  9 11:00:01 gate kernel: pid 531 (dd), uid 2 inumber 32910 on /var: filesystem full
Dec  9 11:11:02 gate kernel: pid 516 (dd), uid 2 inumber 32935 on /var: filesystem full
Dec  9 11:22:00 gate kernel: pid 586 (dd), uid 2 inumber 32916 on /var: filesystem full
Dec  9 11:33:00 gate kernel: pid 642 (dd), uid 2 inumber 32940 on /var: filesystem full

Затем прошло несколько "горячих" перезагрузок (причину не знаю), fsck вроде всё вылечил и этих сообщений больше нет в логах, ядро больше не пробовал собирать.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "неверный размер раздела" 
Сообщение от allez Искать по авторуВ закладки(ok) on 09-Дек-05, 09:36  (MSK)

>Системе всего 3 дня, я толком ничего ещё не поставил
>
>Затем прошло несколько "горячих" перезагрузок (причину не знаю), fsck вроде всё вылечил
>и этих сообщений больше нет в логах, ядро больше не пробовал
>собирать.

М-да, в таком случае, наверное, можно использовать рецепт от Microsoft.
В смысле, переустановить всю систему заново.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "неверный размер раздела" 
Сообщение от mAdDuke emailИскать по авторуВ закладки(ok) on 09-Дек-05, 09:53  (MSK)
>М-да, в таком случае, наверное, можно использовать рецепт от Microsoft.
>В смысле, переустановить всю систему заново.


Скорее сделаю вот что: мало того что этот сервер делаю за просто так, так клиент ещё и на UPS поскупился, дико торопили (backup даже неуспел сделать) - буду выбивать с них UPS на сервер, а уж потом переустанавливать...

Спасибо за помощь!

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "неверный размер раздела" 
Сообщение от allez Искать по авторуВ закладки(ok) on 09-Дек-05, 10:11  (MSK)
Успехов!

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "неверный размер раздела" 
Сообщение от mAdDuke emailИскать по авторуВ закладки(ok) on 09-Дек-05, 11:47  (MSK)
>Успехов!

хм, ядро с нормально работающим ipfw fwd я все-таки собрал - Segmentation fault постоянно при сборке, железо хиленькое видимо - при сборке на незагруженной машине такого небыло.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "неверный размер раздела" 
Сообщение от lavr emailИскать по авторуВ закладки on 09-Дек-05, 11:27  (MSK)
>>М-да, в таком случае, наверное, можно использовать рецепт от Microsoft.
>>В смысле, переустановить всю систему заново.
>
>
>Скорее сделаю вот что: мало того что этот сервер делаю за просто
>так, так клиент ещё и на UPS поскупился, дико торопили (backup
>даже неуспел сделать) - буду выбивать с них UPS на сервер,
>а уж потом переустанавливать...

и так КАЖДЫЙ раз переустанавливать в случае filesystem full?!

>Спасибо за помощь!

Много раз уже расписывали возможные ситуации!!!
Вероятно было удаление открытых приложениями файла/ов, в результате
имеете то что имеете, решение:

- перезагрузка в single-user mode, чистка /var и все дела.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "неверный размер раздела" 
Сообщение от mAdDuke emailИскать по авторуВ закладки(ok) on 09-Дек-05, 12:19  (MSK)

>- перезагрузка в single-user mode, чистка /var и все дела.

банальное rm -R /var/* или каталоги оставить? я уже думал файловую систему пересоздать, просто не знаю когда смогу оказаться рядом с этой машиной ...

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "неверный размер раздела" 
Сообщение от Nimdar Искать по авторуВ закладки(ok) on 09-Дек-05, 12:52  (MSK)
>банальное rm -R /var/* или каталоги оставить? я уже думал файловую систему
>пересоздать, просто не знаю когда смогу оказаться рядом с этой машиной
>...

Тогда тебе уж точно придется переустанавливать систему :)

В первую очередь смотришь и чистишь логи - /var/log (cd /var/log ; du -sm - покажет тебе размер этого каталога в мегабайтах, ls -la /var/log - размер каждого файла), не забыв рестартовать сервис, который пишет эти логи.
Далее банально заходишь в каждый подкаталог в /var-е и смотришь, что там и как, и что можно удалить.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "неверный размер раздела" 
Сообщение от mAdDuke emailИскать по авторуВ закладки(ok) on 09-Дек-05, 13:04  (MSK)
>В первую очередь смотришь и чистишь логи - /var/log (cd /var/log ;
>du -sm - покажет тебе размер этого каталога в мегабайтах, ls
>-la /var/log - размер каждого файла), не забыв рестартовать сервис, который
>пишет эти логи.
>Далее банально заходишь в каждый подкаталог в /var-е и смотришь, что там
>и как, и что можно удалить.

в том-то и дело, что данных там на 11 мегабайт, как и пишет df -h, логов, так вообще на 250Кб. А в messages периодически падает
kernel: pid 945 (dd), uid 2 inumber 32940 on /var: filesystem full

причем когда смотришь - такого процесса уже нет

P.S. uid 2 это operator - процесс его. Для чего этот пользователь?

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "неверный размер раздела" 
Сообщение от lavr emailИскать по авторуВ закладки on 09-Дек-05, 13:55  (MSK)
>
>>- перезагрузка в single-user mode, чистка /var и все дела.
>
>банальное rm -R /var/* или каталоги оставить? я уже думал файловую систему
>пересоздать, просто не знаю когда смогу оказаться рядом с этой машиной
>...

почистить ботинки != выкинуть ботинки :)))

почистить - это удалить лишнее. почему single-user mode - потому
что НЕ БУДЕТ приложений которые держат-пишут в /var

итого:

boot -s (загрузились в single)

# mount (получим что только "/" смонтирован на RO
# fsck -y /
# mount -w /
# fsck -y /usr
# mount /usr
# fsck -y /var
# mount /var

и вот теперь:

# df -k[m|i] /var

далее начинаем смотреть:

# cd /var
# for i in `ls`; do du -sk $i; done (сперва смотришь какие директории больше всех сожрали)

ну далее разбираешь с содержимым этих директорий и их subdir & files

Находишь лабуду и вычишаешь, все.

А вот дальше СМОТРИШЬ и ИЩЕШЬ: из-за чего у тебя такая задница и
кто-что в этом виновно: логгирование и неправильная закрутка логов,
crontab и тд и тп...

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "неверный размер раздела" 
Сообщение от mAdDuke emailИскать по авторуВ закладки(ok) on 09-Дек-05, 14:38  (MSK)
Спасибо, lavr, за четкий ответ!
А то у меня чего-то день сегодня не тот...

Соберешься в Новокузнецк - напиши, пивом угощу!

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру