2009年11月19日

[mysql 15070] Re: MySQL Cluster NDBノードが起動できません

奥野様

度々のご教示ありがとうございます。

ndb_2_out.logを見たところ、

RESTORE table: 830 0 rows applied
830番目のテーブルまでは読み込めているように見えており、

それ以後で必ずエラーとなってしまいます。

これをスキップするような方法で、
起動させることは無理なのでしょうか?

宜しくお願い致します。

2009年11月19日14:21 Kota Hada <khada@xxxxx>:
> 奥野様
>
> やはり、--nowait-nodes=3で起動できませんでした。
>
> --initialをつけて起動するしかないと思うのですが、
> 今のデータを復旧させる方法は無いでしょうか。。。
>
> 宜しくお願いします。
>
> 2009年11月19日14:03 Mikiya Okuno <Mikiya.Okuno@xxxxx>:
>> 奥野です。
>>
>>> クラスター全体が落ちてしまっているので、
>>> --nowait-nodesで起動しようとしましたが、
>>> 以下のようなエラーが出てしまいやはり起動できませんでした。
>>
>> エラーはNode3から発生しているので、--nowait-nodesで指定するのは3です。
>> Node 3以外を--nowait-nodes=3で起動して下さい。
>> Node 3はひとまず起動しないでください。
>>
>>> この場合、--initialオプションを実行するしかないと思うのですが、
>>> DBのデータも初期化されてしまうのでしょうか?
>>
>> はい。
>> --initialオプションをつけるとデータが初期化されます。
>>
>> この手のエラーは設定を小さな値に変更した場合にも出ることがあります。
>> MySQL Clusterでは、MaxNoOfTablesなどの各種設定値を動的に縮小できるように
>> なっていませんのでご注意下さい。(値を増加することは可能です。)
>>
>> --
>> Mikiya Okuno, MySQL Support Engineer
>> Sun Microsystems KK, Tokyo, Japan
>> http://www-jp.mysql.com/
>>
>>
>


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




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