Отправляет email-рассылки с помощью сервиса Sendsay

За 2010-09-09

Re: мониторинг отжирания места на диске

On Thu, 09 Sep 2010 13:07:57 +0400
avm7work wrote:

> Timothy Silent пишет:
> > On Thu, 09 Sep 2010 09:15:29 +0400
> > avm7work wrote:
> >
> >
> >> ...
> >> find каталог -type f -daystart -mtime -1 -size +2000 -exec ls {}
> >> -lh \;
> >>
> >> Операция посике производится для всех каталогов, расшаренных по
> >> сети.
> >>
> >> Скрипт выдает список файлов, все вроде корректно, но сумма
> >> съеденного за день пространства в десятки разов больше суммы
> >> размеров файлов в отчете, при том, что многие файлы до этого уже
> >> были на диске и отнимали какое-то место.
> >>
> > объясни по-человечески:
> > 1. как (чем) суммируешь?
> >
> что?
"размеры файлов в отчете"

Тарас aka L0ki

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 37152; Возраст листа: 2603; Участников: 1362
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/1204153

   2010-09-09 17:46:32 (#1204153)

Re: мониторинг отжирания места на диске

прошу прощения за объедок, не тот хоткей)

On Thu, 09 Sep 2010 13:07:57 +0400
avm7work wrote:

> Timothy Silent пишет:
> > On Thu, 09 Sep 2010 09:15:29 +0400
> > avm7work wrote:
> >
> >
> >> ...
> >> find каталог -type f -daystart -mtime -1 -size +2000 -exec ls {}
> >> -lh \;
> >>
> >> Операция посике производится для всех каталогов, расшаренных по
> >> сети.
> >>
> >> Скрипт выдает список файлов, все вроде корректно, но сумма
> >> съеденного за день пространства в десятки разов больше суммы
> >> размеров файлов в отчете, при том, что многие файлы до этого уже
> >> были на диске и отнимали какое-то место.
> >>
> > объясни по-человечески:
> > 1. как (чем) суммируешь?
> >
> что?
> > 2. что с чем сравниваешь? где берёшь "отчет"
> команда выше
> > а где - "сумму
> > съеденного пространства"?
> >
> df -h
попробуем перевести на понятный (мне) язык:
у тебя есть два числа:
1. сумма из ls -lh, показывающая общий размер файлов, которые были
_изменены_ сегодня и имеют размер более чем 1000K. Ты её называешь
"сумма файлов в отчете".
2. размер занятого пространства на разделе (вывод df -h) который ты
называешь "сумма съеденного за день пространства"

Ты говоришь, что число2 в десятки раз больше числа1. И это совершенно
нормально...

Тарас aka L0ki

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 37151; Возраст листа: 2603; Участников: 1362
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/1204134

   2010-09-09 17:34:05 (#1204134)

Re: мониторинг отжирания места на диске

Timothy Silent пишет:
> On Thu, 09 Sep 2010 13:07:57 +0400
> avm7work wrote:
>
>
>> Timothy Silent пишет:
>>
>>> On Thu, 09 Sep 2010 09:15:29 +0400
>>> avm7work wrote:
>>>
>>>
>>>
>>>> ...
>>>> find каталог -type f -daystart -mtime -1 -size +2000 -exec ls {}
>>>> -lh \;
>>>>
>>>> Операция посике производится для всех каталогов, расшаренных по
>>>> сети.
>>>>
>>>> Скрипт выдает список файлов, все вроде корректно, но сумма
>>>> съеденного за день пространства в десятки разов больше суммы
>>>> размеров файлов в отчете, при том, что многие файлы до этого уже
>>>> были на диске и отнимали какое-то место.
>>>>
>>>>
>>> объясни по-человечески:
>>> 1. как (чем) суммируешь?
>>>
>>>
>> что?
>>
>>> 2. что с чем сравниваешь? где берёшь "отчет"
>>>
>> команда выше
>>
>>> а где - "сумму
>>> съеденного пространства"?
>>>
>>>
>> df -h
>>
> попробуем перевести на понятный (мне) язык:
> у тебя есть два числа:сумма из
>
>
одно число - это разница между свободным местом вчера в 8-00 и сегодня в
8-00
второе число - сумма размеров файлов, выдаваемых командой find (выше),
измененных за последние сутки (примерно в том же временном отрезке)

пространство на диске исчезает, а отчет find не позволяет узнать куда

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 37150; Возраст листа: 2603; Участников: 1362
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/1204131

   2010-09-09 17:32:32 (#1204131)

Re: мониторинг отжирания места на диске

On Thu, 09 Sep 2010 13:07:57 +0400
avm7work wrote:

> Timothy Silent пишет:
> > On Thu, 09 Sep 2010 09:15:29 +0400
> > avm7work wrote:
> >
> >
> >> ...
> >> find каталог -type f -daystart -mtime -1 -size +2000 -exec ls {}
> >> -lh \;
> >>
> >> Операция посике производится для всех каталогов, расшаренных по
> >> сети.
> >>
> >> Скрипт выдает список файлов, все вроде корректно, но сумма
> >> съеденного за день пространства в десятки разов больше суммы
> >> размеров файлов в отчете, при том, что многие файлы до этого уже
> >> были на диске и отнимали какое-то место.
> >>
> > объясни по-человечески:
> > 1. как (чем) суммируешь?
> >
> что?
> > 2. что с чем сравниваешь? где берёшь "отчет"
> команда выше
> > а где - "сумму
> > съеденного пространства"?
> >
> df -h
попробуем перевести на понятный (мне) язык:
у тебя есть два числа:сумма из

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 37149; Возраст листа: 2603; Участников: 1362
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/1204113

   2010-09-09 17:19:01 (#1204113)

Re: мониторинг отжирания места на диске

Взято с http://www.opennet.ru/base/faq/ext3_faq.txt.html :

8. Почему команда df сообщает, что раздел заполнен, а du указывает
> на свободное пространство?

Комментирует Theodore Ts'o, один из разработчиков ext2:

Обычной причиной для этого служит какой-нибудь пользовательский
процесс, сохраняющий открытым удаленный файл. Когда подобное
происходит, du не видит занимаемое этим файлом место, т. к. его уже
больше нет в дереве каталогов. Однако дисковое пространство,
занимаемое файлов, все еще не освобождено. Такие случаи возможны
только тогда, когда последний процесс с открытым файлом закрывает
файловый дескриптор или же этот процесс завершается.

Можете воспользоваться программой lsof для выяснения, какой
процесс сохраняет файл открытым. Обычно это какой-нибудь лог-файл или
большой файл базы данных, который уже был изменен, однако более старый
процесс продолжает держать его открытым.

Original Message From: "avm7work" <avm7wo***@m*****.ru>
To: "comp.soft.linux.discuss (12064106)" <cynno***@m*****.ru>
Sent: Thursday, September 09, 2010 4:06 PM
Subject: Re: мониторинг отжирания места на диске

> uropb пишет:
>> Любой файл не может занимать на диске место менее одного блока. Т.е. если
>> хвост файла 136 байт, он все равно займет 1 блок размером 4К (или сколько
>> там размер блока). Теоретически разница суммарной длины файлов и занятого
>> места на диске может достигать (число файлов)*(размер блока).
> Разница между занятым пространством и отчетом порядка 1ГБ (отъедается
> 1-1,5 ГБ, в отчет попадает около 300МБ) при кол-ве файлов более 2МБ
> около 20.
> Т.е. не получается.
>> Тем более
>> мелкие файлы Вы не отслеживаете.
>>
> Есть конечно вероятность, запускал поиск с размером от 500КБ - почти
> ничего не поменялось. Чтобы занять 1Гб файлами по 500кб - нужно забить
> 2000 файлов - маловероятно, что это делают почти каждый день, но проверю.
>>
>> Original Message >> From: "avm7work" <avm7wo***@m*****.ru>
>> To: "comp.soft.linux.discuss (12064106)" <cynno***@m*****.ru>
>> Sent: Thursday, September 09, 2010 12:15 PM
>> Subject: мониторинг отжирания места на диске
>>
>>
>>
>>> Сервер предприятия с расшаренными по самбе ресурсами предоставляет
>>> подразделениям место для размещения рабочих файлов и оперативной работы
>>> с ними.
>>> Использование этих ресурсов пытаюсь отслеживать с помощью скрипта,
>>> запускаемого ежедневно утром, выдающего отчет об измененных за день до
>>> этого файлах размером больше например 2Мб.
>>>
>>> find каталог -type f -daystart -mtime -1 -size +2000 -exec ls {} -lh \;
>>>
>>> Операция посике производится для всех каталогов, расшаренных по сети.
>>>
>>> Скрипт выдает список файлов, все вроде корректно, но сумма съеденного за
>>> день пространства в десятки разов больше суммы размеров файлов в отчете,
>>> при том, что многие файлы до этого уже были на диске и отнимали какое-то
>>> место.
>>>
>>> В чем может быть просчет? Что не так? Как отследить чем отжирается
>>> место?
>>>
>>> Спасибо!
>>>
>>>
>>>
>
>

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 37148; Возраст листа: 2603; Участников: 1362
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/1203885

   2010-09-09 14:01:16 (#1203885)

Re: мониторинг отжирания места на диске

Timothy Silent пишет:
> On Thu, 09 Sep 2010 09:15:29 +0400
> avm7work wrote:
>
>
>> ...
>> find каталог -type f -daystart -mtime -1 -size +2000 -exec ls {} -lh
>> \;
>>
>> Операция посике производится для всех каталогов, расшаренных по сети.
>>
>> Скрипт выдает список файлов, все вроде корректно, но сумма съеденного
>> за день пространства в десятки разов больше суммы размеров файлов в
>> отчете, при том, что многие файлы до этого уже были на диске и
>> отнимали какое-то место.
>>
> объясни по-человечески:
> 1. как (чем) суммируешь?
>
что?
> 2. что с чем сравниваешь? где берёшь "отчет"
команда выше
> а где - "сумму
> съеденного пространства"?
>
df -h
> > Тарас aka L0ki
>

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 37147; Возраст листа: 2603; Участников: 1362
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/1203799

   2010-09-09 13:08:47 (#1203799)

Re: мониторинг отжирания места на диске

uropb пишет:
> Любой файл не может занимать на диске место менее одного блока. Т.е. если
> хвост файла 136 байт, он все равно займет 1 блок размером 4К (или сколько
> там размер блока). Теоретически разница суммарной длины файлов и занятого
> места на диске может достигать (число файлов)*(размер блока).
Разница между занятым пространством и отчетом порядка 1ГБ (отъедается
1-1,5 ГБ, в отчет попадает около 300МБ) при кол-ве файлов более 2МБ
около 20.
Т.е. не получается.
> Тем более
> мелкие файлы Вы не отслеживаете.
>
Есть конечно вероятность, запускал поиск с размером от 500КБ - почти
ничего не поменялось. Чтобы занять 1Гб файлами по 500кб - нужно забить
2000 файлов - маловероятно, что это делают почти каждый день, но проверю.
>
> Original Message > From: "avm7work" <avm7wo***@m*****.ru>
> To: "comp.soft.linux.discuss (12064106)" <cynno***@m*****.ru>
> Sent: Thursday, September 09, 2010 12:15 PM
> Subject: мониторинг отжирания места на диске
>
>
>
>> Сервер предприятия с расшаренными по самбе ресурсами предоставляет
>> подразделениям место для размещения рабочих файлов и оперативной работы
>> с ними.
>> Использование этих ресурсов пытаюсь отслеживать с помощью скрипта,
>> запускаемого ежедневно утром, выдающего отчет об измененных за день до
>> этого файлах размером больше например 2Мб.
>>
>> find каталог -type f -daystart -mtime -1 -size +2000 -exec ls {} -lh \;
>>
>> Операция посике производится для всех каталогов, расшаренных по сети.
>>
>> Скрипт выдает список файлов, все вроде корректно, но сумма съеденного за
>> день пространства в десятки разов больше суммы размеров файлов в отчете,
>> при том, что многие файлы до этого уже были на диске и отнимали какое-то
>> место.
>>
>> В чем может быть просчет? Что не так? Как отследить чем отжирается место?
>>
>> Спасибо!
>>
>>
>>

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 37146; Возраст листа: 2603; Участников: 1362
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/1203797

   2010-09-09 13:06:48 (#1203797)

Re: мониторинг отжирания места на диске

On Thu, 09 Sep 2010 09:15:29 +0400
avm7work wrote:

> ...
> find каталог -type f -daystart -mtime -1 -size +2000 -exec ls {} -lh
> \;
>
> Операция посике производится для всех каталогов, расшаренных по сети.
>
> Скрипт выдает список файлов, все вроде корректно, но сумма съеденного
> за день пространства в десятки разов больше суммы размеров файлов в
> отчете, при том, что многие файлы до этого уже были на диске и
> отнимали какое-то место.
объясни по-человечески:
1. как (чем) суммируешь?
2. что с чем сравниваешь? где берёшь "отчет" а где - "сумму
съеденного пространства"?

Тарас aka L0ki

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 37145; Возраст листа: 2603; Участников: 1362
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/1203545

   2010-09-09 10:06:12 (#1203545)

Re: мониторинг отжирания места на диске

Любой файл не может занимать на диске место менее одного блока. Т.е. если
хвост файла 136 байт, он все равно займет 1 блок размером 4К (или сколько
там размер блока). Теоретически разница суммарной длины файлов и занятого
места на диске может достигать (число файлов)*(размер блока). Тем более
мелкие файлы Вы не отслеживаете.

Original Message From: "avm7work" <avm7wo***@m*****.ru>
To: "comp.soft.linux.discuss (12064106)" <cynno***@m*****.ru>
Sent: Thursday, September 09, 2010 12:15 PM
Subject: мониторинг отжирания места на диске

> Сервер предприятия с расшаренными по самбе ресурсами предоставляет
> подразделениям место для размещения рабочих файлов и оперативной работы
> с ними.
> Использование этих ресурсов пытаюсь отслеживать с помощью скрипта,
> запускаемого ежедневно утром, выдающего отчет об измененных за день до
> этого файлах размером больше например 2Мб.
>
> find каталог -type f -daystart -mtime -1 -size +2000 -exec ls {} -lh \;
>
> Операция посике производится для всех каталогов, расшаренных по сети.
>
> Скрипт выдает список файлов, все вроде корректно, но сумма съеденного за
> день пространства в десятки разов больше суммы размеров файлов в отчете,
> при том, что многие файлы до этого уже были на диске и отнимали какое-то
> место.
>
> В чем может быть просчет? Что не так? Как отследить чем отжирается место?
>
> Спасибо!
>
>

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 37144; Возраст листа: 2603; Участников: 1362
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/1203510

   2010-09-09 09:34:12 (#1203510)

мониторинг отжирания места на диске

Сервер предприятия с расшаренными по самбе ресурсами предоставляет
подразделениям место для размещения рабочих файлов и оперативной работы
с ними.
Использование этих ресурсов пытаюсь отслеживать с помощью скрипта,
запускаемого ежедневно утром, выдающего отчет об измененных за день до
этого файлах размером больше например 2Мб.

find каталог -type f -daystart -mtime -1 -size +2000 -exec ls {} -lh \;

Операция посике производится для всех каталогов, расшаренных по сети.

Скрипт выдает список файлов, все вроде корректно, но сумма съеденного за
день пространства в десятки разов больше суммы размеров файлов в отчете,
при том, что многие файлы до этого уже были на диске и отнимали какое-то
место.

В чем может быть просчет? Что не так? Как отследить чем отжирается место?

Спасибо!

-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 37143; Возраст листа: 2603; Участников: 1362
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/1203485

   2010-09-09 09:16:15 (#1203485)