mkdir /usr/src/mysql-mgm
cd /usr/src/mysql-mgm
wget http://dev.mysql.com/get/Downloads/MySQL-Cluster-7.3/mysql-cluster-gpl-7.3.4-linux-glibc2.5-x86_64.tar.gz
tar xvfz mysql-cluster-gpl-7.3.4-linux-glibc2.5-x86_64.tar.gz
cd mysql-cluster-gpl-7.3.4-linux-glibc2.5-x86_64
cp bin/ndb_mgm /usr/bin
cp bin/ndb_mgmd /usr/bin
chmod 755 /usr/bin/ndb_mg*
cd /usr/src
rm -rf /usr/src/mysql-mgm
mkdir /var/lib/mysql-cluster
vi /var/lib/mysql-cluster/config.ini
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\
[NDBD DEFAULT]
NoOfReplicas=2
DataMemory=80M
IndexMemory=18M
[MYSQLD DEFAULT]
[NDB_MGMD DEFAULT]
DataDir=/var/lib/mysql-cluster
[TCP DEFAULT]
# Section for the cluster management node
[NDB_MGMD]
NodeId=1
# IP address of the first management node (this system)
HostName=10.1.1.17
[NDB_MGMD]
NodeId=2
#IP address of the second management node
HostName=10.1.2.17
# Section for the storage nodes
[NDBD]
NodeId=3
# IP address of the first storage node
HostName=10.1.1.19
DataDir= /var/lib/mysql-cluster
[NDBD]
NodeId=4
# IP address of the second storage node
HostName=10.1.2.19
DataDir=/var/lib/mysql-cluster
# one [MYSQLD] per storage node
[MYSQLD]
[MYSQLD]
/////////////////////////////////////////////////////////////
ndb_mgmd -f /var/lib/mysql-cluster/config.ini --configdir=/var/lib/mysql-cluster/
vi /etc/init.d/ndb_mgmd.sh
====================================================================
#!/bin/sh
### BEGIN INIT INFO
# Provides: ndb_mgmd.sh
# Required-Start: $remote_fs
# Required-Stop: $remote_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start daemon at boot time
# Description: Enable service provided by daemon.
### END INIT INFO
ndb_mgmd -f /var/lib/mysql-cluster/config.ini --configdir=/var/lib/mysql-cluster/ &
====================================================================
chmod 755 /etc/init.d/ndb_mgmd.sh
/usr/sbin/update-rc.d -f ndb_mgmd.sh defaults