このところBlogでエラーが頻発していて、恐らく原因はエントリ数がかなり多くて、BerkeleyDBの処理に時間がかかった結果、サーバーがタイムアウトを起こしているとかなんとかなんだと思います。
ということを前提にDBをmySQL化すれば問題解決するのではないかと想定し、調べた手順通りやってみた。その結果・・・
mt-db2sql.cgiというのを走らせmySQLにデータを移行するのですが、なぜか途中で終わってしまった・・・。その後MTにログインしてみると中味が空っぽに。mySQL対応しようとしながら更新途中で終わっちゃってるのでこうなるのは当然なのですが心臓が縮む思い、うーたまらん。焦っているのでもうこれで終わりかと思った。とりあえず原因が判らないのでBerkeleyDBに戻して、不要なエントリを削除し、fileinfo-dbを削除し、Rebuildの数を減らし、pingtimeoutの時間を延ばしてみた。とりあえず再構築ではカテゴリを除き動作完了で今日はもう疲れたからこれで打ち切り。コメントもとりあえず付くようになったみたいです。
うーむ、根本解決には至らず。しかし最悪の事態にはなっていないのが幸い。
いずれにせよ約2.5年に渡りほぼ毎日書いてきただけにそこにはありとあらゆるモノがつまっている。JMB通じたコミュニケーションに代表されるように、特別なモノなのである。システムかつレンタル環境ゆえ有限なのは間違いないのだが、これら資産を継続しつつ、今後もずっとやっていくためにはどうすべきか検討が必要だ。あーあ、誰か根本解決してくれないかな:P



コメント (2)
blog消滅していなくて良かったですね。
こちらは、楽しみにしている人も私を含めて多いでしょうから。
早く解決策が見つかりますように^^
投稿者: Kanko | 2005年09月27日 06:56
日時: 2005年09月27日 06:56
kankoさんコメントありがとうございます。
そう言って頂けるのがやはり一番のモチベーションですから。
なんとかしなければ。
投稿者: JM | 2005年09月27日 07:07
日時: 2005年09月27日 07:07