2009年10月21日

[mysql 15038] MySQL Cluster6.2のデータノード起動できません。Caused by error 2327: Memoryallocation failure

MySQLフォーラムで、今私が遭遇しているのと同じトラブルについての投稿がありますが、
そこでも未解決のままになっているトラブルについて。
http://forums.mysql.com/read.php?25,259512

MySQL Cluster6.2のデータノードを起動されます。
ndbd --initial --ndb-mgmd-host=192.168.0.1 --ndb-connectstring=192.168.0.2

すると、マネージメントサーバのコンソール(NDB_MGM)に、以下のようにエラーメッセージが表示され、

起動に失敗します。
Node 11: Forced node shutdown completed. Occured during startphase 0. Caused
by error 2327: 'Memory allocation failure, please decrease some
configuration parameters(Configuration error). Permanent error, external
action needed'.

メッセージを額面どおり受け止めるとメモリ確保に失敗しているようですが、このサーバのメインメモリは
4GBあり、他の主だった(メモリを使う)アプリケーションは起動していません。


config.ini
の設定は、以下の通りです。

[NDBD DEFAULT]
NoOfReplicas=2
DataMemory =2800M
IndexMemory=800M
TimeBetweenLocalCheckpoints=10
TimeBetweenGlobalCheckpoints=1000

[NDB_MGMD]
Id=1
hostname=192.168.0.1
datadir=/var/lib/mysql-mgmt

[NDBD]
Id=11
hostname=192.168.0.2
datadir=/var/lib/mysql-cluster

[NDBD]
Id=12
hostname=192.168.0.3
datadir=/var/lib/mysql-cluster

[MYSQLD]
Id=21

[MYSQLD]
Id=22


サーバの要件は以下のとおりです。
# cat /etc/redhat-release
CentOS release 5.3 (Final)

# rpm -qa | grep MySQL
MySQL-Cluster-gpl-storage-6.3.20-0.rhel5
MySQL-Cluster-gpl-tools-6.3.20-0.rhel5
MySQL-Cluster-gpl-server-6.3.20-0.rhel5
MySQL-Cluster-gpl-management-6.3.20-0.rhel5
MySQL-devel-community-5.1.31-0.rhel5
MySQL-Cluster-gpl-client-6.3.20-0.rhel5

# free -m
total used free shared buffers cached
Mem: 4051 582 3468 0 151 336
-/+ buffers/cache: 95 3955
Swap: 2000 0 2000

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




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