[mythtv-users] 0.22 autoexpire behavior
Michael T. Dean
mtdean at thirdcontact.com
Mon Nov 16 22:23:46 UTC 2009
On 11/16/2009 05:17 PM, Yan Seiner wrote:
> On Mon, November 16, 2009 2:10 pm, Michael T. Dean wrote:
>
>> On 11/16/2009 05:04 PM, Yan Seiner wrote:
>>
>>> But it's still not autoexpiring anything that actually takes up space.
>>>
>>> selene:/data20/mythtv/recordings# df
>>> Souborový systém 1K bloků Použité Volné Uži% PÅipojeno
>>> do
>>> /dev/md20 1922866224 1901450808 1880220 100% /data20
>>>
>>> With 1.8 GB free, and expire running every 15 minutes, it should be
>>> dumping 58 GB of recordings....
>>>
>> It's still 100% full, therefore, Myth can not start a new recording.
>> Therefore Myth will never start expiring. Get that usage down to
>> something less than 100% (ideally with a few percent free to handle the
>> time between when Myth starts recording and when the autoexpire thread
>> runs) and then start recording something (anything) to get the
>> autoexpire to actually do stuff.
>>
>
> So does myth look at the % free number?
Not so much, but it tries to write a multi-gigabyte file to the file
system--and if the file system fills up, bad things happen. If it fills
up before the autoexpirer is caled to start deleting things, nothing
will be deleted.
Remember, most file systems have some reserved blocks percentage that
only root can use.
Just truncate some of the recordings that Myth will be expiring when it
expires the 58GiB of recordings you want it to expire. If you get a
good 20GiB freed up (which would be about 1% of your file system), it
should have plenty of room to handle autoexpiring while recording at
least one show.
Mike
More information about the mythtv-users
mailing list