URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 49660
[ Назад ]

Исходное сообщение
"Утечка дисковой памяти на FreeBSD 4.7"

Отправлено Ешь , 22-Окт-04 10:54 
Периодически возникает проблема, утечка дисковой памяти,
df  показывает утечку памяти примерно 1% в час, отключение всех сервисов не помогает, статистика по du показывает что все в порядке и по совокупности резкого роста общего объема файлов не происходит.
Помогает только полна перезагрузка сервера. После этого процесс утечки  начинается заново.

Подскажите в каком направлении и чем можно диагностировать проблему?


Содержание

Сообщения в этом обсуждении
"есть такое"
Отправлено uldus , 22-Окт-04 21:48 
>Периодически возникает проблема, утечка дисковой памяти,
>df  показывает утечку памяти примерно 1% в час, отключение всех сервисов

Есть такое. Проблема регулярно поднимается в рассылках и PR и регулярно отпинывается разработчиками, в виду трудности демонстрации. У меня такое встречается раз в месяц-полгода, когда именно произвойдет непредсказыемо. Проявляется тем, что в один прекрасный момент на всех разделах, на которых включен soft-updates, начинает утекать место от удаленных файлов.
Заметил, что такое бывает на FreeBSD 4 (5 не использую) с интенсивным удалением/обновлением/переименованием очень больших файлов (около 1 Гб).

Лечится путем отключения soft-updates.


"Утечка дисковой памяти на FreeBSD 4.7"
Отправлено uldus , 22-Окт-04 21:55 
>Периодически возникает проблема, утечка дисковой памяти,
>df  показывает утечку памяти примерно 1% в час, отключение всех сервисов

В дополнение:

Точно нет unlinked файлов, которые продолжают пополняться ?
Утечка на всех разделах или только на одном ?
Soft-updates включен ?
Попробуй удалить большой файл, место по df через пару минут освободится ?


"Утечка дисковой памяти на FreeBSD 4.7"
Отправлено Ешь , 25-Окт-04 10:54 
>>Периодически возникает проблема, утечка дисковой памяти,
>>df  показывает утечку памяти примерно 1% в час, отключение всех сервисов
>
>В дополнение:
>
>Точно нет unlinked файлов, которые продолжают пополняться ?
>Утечка на всех разделах или только на одном ?
>Soft-updates включен ?
>Попробуй удалить большой файл, место по df через пару минут освободится ?
>
Точно нет таких файлов
Утечка только на одном разделе
Soft-updates включен
Место не освобождается.


"Утечка дисковой памяти на FreeBSD 4.7"
Отправлено lavr , 22-Окт-04 22:16 
>Периодически возникает проблема, утечка дисковой памяти,
>df  показывает утечку памяти примерно 1% в час, отключение всех сервисов
>не помогает, статистика по du показывает что все в порядке и
>по совокупности резкого роста общего объема файлов не происходит.
>Помогает только полна перезагрузка сервера. После этого процесс утечки  начинается заново.
>
>
>Подскажите в каком направлении и чем можно диагностировать проблему?

здраствуй жопа новый год...

Uldus - обясни ЧТО и КАК видитсяи не просто видится как я понимаю.


"Утечка дисковой памяти на FreeBSD 4.7"
Отправлено uldus , 22-Окт-04 22:47 
>Uldus - обясни ЧТО и КАК видитсяи не просто видится как я
>понимаю.

В один прекрасный момент начинает утекать свободное дисковое пространство на ВСЕХ разделах, где включен soft-updates. Берешь создаешь файл в 10 Мб, через 5 минут удаляешь, даешь время soft-updates для сброса буферов, набидаешь df - 10 Мб не вернулись, и так далее пока не кончится все место, потом видим ступор программ из-за отсутствия свободного места, т.е. это не просто глюк отображения по df, а реальная утечка. После перезагрузки и fsck свободного места опять полно.

Я делал подборку по форумам и майллистам, было пару PR на
эту тему и даже публиковался какой-то недоделанный патч, не у меня одного такое творится (на двух машинах наблюдал с 4.3 по 4.10 ). Эксперементировал с параметрами тюнинга soft-updates, sync-ами и sleep-ами после удаления, все одно с активным soft-updates на машинах с удалением больших файлов проблема всплывает периодически.


"Утечка дисковой памяти на FreeBSD 4.7"
Отправлено Ешь , 25-Окт-04 10:57 
>>Uldus - обясни ЧТО и КАК видитсяи не просто видится как я
>>понимаю.
>
>В один прекрасный момент начинает утекать свободное дисковое пространство на ВСЕХ разделах,
>где включен soft-updates. Берешь создаешь файл в 10 Мб, через 5
>минут удаляешь, даешь время soft-updates для сброса буферов, набидаешь df -
>10 Мб не вернулись, и так далее пока не кончится все
>место, потом видим ступор программ из-за отсутствия свободного места, т.е. это
>не просто глюк отображения по df, а реальная утечка. После перезагрузки
>и fsck свободного места опять полно.
>
>Я делал подборку по форумам и майллистам, было пару PR на
>эту тему и даже публиковался какой-то недоделанный патч, не у меня одного
>такое творится (на двух машинах наблюдал с 4.3 по 4.10 ).
>Эксперементировал с параметрами тюнинга soft-updates, sync-ами и sleep-ами после удаления, все
>одно с активным soft-updates на машинах с удалением больших файлов проблема
>всплывает периодически.


А на UFS2 такое наблюдается?


"Утечка дисковой памяти на FreeBSD 4.7"
Отправлено lavr , 25-Окт-04 11:46 
>>Uldus - обясни ЧТО и КАК видитсяи не просто видится как я
>>понимаю.
>
>В один прекрасный момент начинает утекать свободное дисковое пространство на ВСЕХ разделах,
>где включен soft-updates. Берешь создаешь файл в 10 Мб, через 5
>минут удаляешь, даешь время soft-updates для сброса буферов, набидаешь df -
>10 Мб не вернулись, и так далее пока не кончится все
>место, потом видим ступор программ из-за отсутствия свободного места, т.е. это
>не просто глюк отображения по df, а реальная утечка. После перезагрузки
>и fsck свободного места опять полно.
>
>Я делал подборку по форумам и майллистам, было пару PR на
>эту тему и даже публиковался какой-то недоделанный патч, не у меня одного
>такое творится (на двух машинах наблюдал с 4.3 по 4.10 ).
>Эксперементировал с параметрами тюнинга soft-updates, sync-ами и sleep-ами после удаления, все
>одно с активным soft-updates на машинах с удалением больших файлов проблема
>всплывает периодически.

да уж, не радует, честно говоря НИ РАЗУ не сталкивался, на боевых серверах
стараюсь НЕ ИСПОЛЬЗОВАТЬ soft-updates - с ним реально нарывался на
сложности при слете питания, возможность безвозвратно потерять разбивку
- лейблы, проблемы с lost+founds... Но утечки не наблюдал, теперь буду
иметь ввиду, thx.