●mythbackendのエラー
順調に稼働していたMythDora 10.21ですが久しぶりにmythwebを起動してみたところ、
以下のメッセージが表示されました。
Error
Unable to connect to the master backend at 127.0.0.1:xxxxx.
Is it running?
「バックエンド起動してるのー?」ってことですよね。
とりあえず、mythtvsetupを動かしてみることにしました。
[mythtv@kororin ~]$ mythtvsetup
2009-11-08 15:37:45.362 Newest MythTV Schema Version : 1244
QSqlQuery::exec: database not open
2009-11-08 15:37:46.283 DB Error (Index creation failed.):
Query was:
Driver error was [1/-1]:
Driver not loaded
Database error was:
Driver not loaded
2009-11-08 15:37:46.283 DB charset pre-conversion test failed! Your database seems to be partially corrupted. Please move the backup to a safe place. Your database must be fixed before you can upgrade beyond 0.21-fixes. Please see http://www.mythtv.org/wiki/index.php/Fixing_Corrupt_Database_Encoding for information.
2009-11-08 15:37:46.283 Database Schema upgrade FAILED, unlocking.
2009-11-08 15:37:46.284 Couldn't upgrade database to new schema.
Error in my_thread_global_end(): 2 threads didn't exit
あーーーーー。DB関係の問題のようです。
(最近、MythTV関係のパッケージが更新されていたのでそれの影響かな。)
そして、以下のページに解決方法が掲載されていました。
http://www.mythtv.org/wiki/Fixing_Corrupt_Database_Encoding
うーん。
これは大掛かりですね。相当な覚悟が必要かも。
しかし、今までは何回かアップデートしても平気だったんですけどね。
今回のアップデートは21系から22系に変わったからなのでしょうか!?
(ちなみに、何も録画していない環境でmythtvsetupを起動したときはエラーはなく正常終了しました。)