2009年2月26日

[mysql 14740] 異なるバージョンでのレプリケーション

高井と申します。

MASTER
 OS:Solaris2.6
 Mysql:3.23.51


SLAVE

 OS:Solaris8
 Mysql:5.1.31

「レプリケーション実装の概要」からレプリケーションには問題ないと判断して
進めていうます。
http://dev.mysql.com/doc/refman/4.1/ja/replication-implementation.html


リプリケーションステータスは問題ありません。参照するテーブルにより以下の
メッセージが出ます。
ERROR 1034 (HY000): Incorrect key file for table 'schedule'; try to repair it

そこでrepair tableを試みますが、エラーになるので何もできない状態です。
+-------+--------+----------+-----------------------------------------------------------+
| Table | Op | Msg_type | Msg_text |
+-------+--------+----------+-----------------------------------------------------------+
| test | repair | Error | Incorrect key file for table 'schedule'; try to repair it |
| test | repair | error | Corrupt |
+-------+--------+----------+-----------------------------------------------------------+

やはりバージョンを同じにしないといけないのでしょうか。
もしそうならOSのバージョンが異なるのでSLAVEのバージョンを同じにできない
ので困っております。
MASTERの設定変更はできません。
このような環境ですが何かアドバイスがあればご助言お願いしたいと存じます。

よろしくお願いします。

高井


投稿者 xml-rpc : 2009年2月26日 11:19
役に立ちました?:
過去のフィードバック 平均:(0) 総合:(0) 投票回数:(0)
本記事へのTrackback: http://hoop.euqset.org/blog/mt-tb2006.cgi/82627
トラックバック
コメント
コメントする




画像の中に見える文字を入力してください。