mysqlclusterの導入手順 PART2
FAQ編 1
Q.mysqld(APIノード)が立ち上がらないんだけど・・・?
A.ここはハマリどころなんだ!なぜかというと・・
ndb_mgmd(マネージメントノード)は、色んなところから
見られる目立ちたがり屋さんなんだ。
Q.それだけじゃわからないよ・・・
A.目立ちたがり屋さんだから、/etc/hostsをいじって
サーバ名とIPアドレスを対応付けなきゃダメなんだ。
Q.ふーん
A.つまりね・・127.0.0.1みたいなlocalipアドレスが
ndb_mgmdのホスト名に対応付けられてると動かないんだよ。
Q.うーん、ピンとこないなあ
A.ローカルアドレスでndb_mgmdが起動しても、他の
サーバから見たら当然見えないよね。
だから、他のサーバは当然どこにつないでいいか
わからなくなる。
Q.ndb_mgmdくんって、人に見られてないと仕事を
出来ないかわいそうな人だなあ・・・
A.そう。悲しい人なんだ。だから他人からわかる
アドレスとhost名を設定して、connectstringに
設定して繋いであげてね。
そうするとバリバリ働くよ!
Q.わかったよ、ありがとう!
(でもそれってハマリどころというか、設定
ミスっただけじゃん・・・)
A.それは言わないお約束です。
o.t.a

