スタッフブログ

ローハイドのスタッフが、日常のこと、ネットで見つけた便利な情報、仕事に役立つとっておきのテクニックを紹介します。

Fight! the Rawhide

2007年5 月26日22:58

[mysql]5.1.x系 クラスタ起動手順&設定

STAFF BLOG

おーた

mysqlclusterの導入手順 PART3
便利な設定へん

ndb_mgmdを起動するときに
ndb_mgmd –config-file=/hoge/hoge/config.ini &
みたいにいちいち書くのはだるい!

そんなときはmy.cnfに書いちゃおう!

my.cnfに以下の項目を追加

[ndb_mgmd]
config-file=/var/lib/ndb/config.ini
(configファイルのフルパス)

これでndb_mgmd &だけでconfigを
自動的にロードして動きます。

 

サーバ2からndbd(データノード)を接続するときに
ndbd –ndb-connctstring=server1
みたいに書くのもだるいんだけど・・・

[ndbd]
connect-string=server1
(ndb_mgmdが動いてるサーバのホスト名)

これでserver2からndbdって打つだけで
起動します。

 

おまけ
[ndb_mgm]
connect-string=server1
(ndb_mgmdが動いてるサーバのホスト名)

これを設定しておけば、ndb_mgmdが動いてる
サーバ以外からもndb_mgm(管理コンソール)
が実行できるよ。
(そんなのやらないよね・・・)

 

!!起動手順はこんなかんじ!!
想定構成
server1= ndb_mgmd、ndbd、mysqldが動いている場合
***server1で実行***
# ndb_mgmd
# ndbd
# mysqld_safe &

***server2で実行***
# ndbd
# mysqld_safe &

これだけで動きます。

o.t.a

 

コメントをどうぞ