[mythtv-users] Filesystem Info cache is empty

Mike Rice mikerice1969 at gmail.com
Sat Feb 15 22:23:28 UTC 2014


Had a drive that was going bad so I updated mythtv from 0.24-fixes on a
Fedora box to mythbuntu.  Now running:

MythTV Version : v0.25.2-15-g46cab93
MythTV Branch : fixes/0.25
Network Protocol : 72
Library API : 0.25.20120506-1
QT Version : 4.8.1

Update seemed to have went smoothly (database from 1264->1299).  Recordings
seem to be working fine but I have one troubling error in the log:

Feb 15 13:35:48 masterbackend mythbackend[2220]: E Expire
autoexpire.cpp:161 (CalcParams) AutoExpire: Filesystem Info cache is empty,
unable to calculate necessary parameters.
...
Feb 15 13:35:48 masterbackend mythbackend[2220]: E Expire
autoexpire.cpp:421 (ExpireRecordings) AutoExpire: Filesystem Info cache is
empty, unable to determine what Recordings to expire

Googling seems to suggest there is something wrong with storage groups so I
went into mythtv-setup to check.  I only have the Default storage group:

+----+-----------+---------------+-------------------+
| id | groupname | hostname      | dirname           |
+----+-----------+---------------+-------------------+
| 18 | Default   | masterbackend | /usr1/recordings/ |
| 19 | Default   | masterbackend | /usr3/recordings/ |
+----+-----------+---------------+-------------------+

The log seems to show the directories are found by the DB query:

Feb 15 13:35:45 masterbackend mythbackend[3130]: D FreeSpaceUpdater
mythdbcon.cpp:675 (exec) MSqlQuery::exec(DBManager6) SELECT MIN(id),dirname
FROM storagegroup WHERE hostname = 'masterbackend' AND groupname NOT IN (
'DB Backups', 'Videos', 'Trailers', 'Coverart', 'Fanart', 'Screenshots',
'Banners' ) GROUP BY dirname; <<<< Returns 2 row(s)
Feb 15 13:35:45 masterbackend mythbackend[3130]: D FreeSpaceUpdater
mythdbcon.cpp:745 (seekDebug) MSqlQuery::next(DBManager6) Result: "MIN(id)
= 18, dirname = /usr1/recordings/"
Feb 15 13:35:45 masterbackend mythbackend[3130]: D FreeSpaceUpdater
mythdbcon.cpp:745 (seekDebug) MSqlQuery::next(DBManager6) Result: "MIN(id)
= 19, dirname = /usr3/recordings/"
Feb 15 13:35:45 masterbackend mythbackend[3130]: I FreeSpaceUpdater
mainserver.cpp:4330 (GetCurrentMaxBitrate) Maximal bitrate of busy encoders
is 0 KB/min
Feb 15 13:35:48 masterbackend mythbackend[2220]: I Expire
autoexpire.cpp:150 (CalcParams) AutoExpire: CalcParams()
Feb 15 13:35:48 masterbackend mythbackend[2220]: E Expire
autoexpire.cpp:161 (CalcParams) AutoExpire: Filesystem Info cache is empty,
unable to calculate necessary parameters.

$ ls -ld /usr?/recordings
drwxrwxrwx 2 mythtv mythtv  36864 Feb 15 14:16 /usr1/recordings
drwxrwxrwx 2 mythtv mythtv 135168 Feb 15 13:01 /usr3/recordings

Any ideas what the problem is here?  Thanks.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.mythtv.org/pipermail/mythtv-users/attachments/20140215/745fd97d/attachment.html>


More information about the mythtv-users mailing list