2 node cluster,
Node1: 10.10.10.101, NDB, MYSQLD
Node2: 10.10.10.102, NDB_MGMD, NDB, MYSQLD
Configs created with the scripts at severalnines.com (Recommended in many MySQL how-to's)
#### my.cnf #####
[MYSQLD]
user=mysql
ndbcluster
ndb-connectstring="10.10.10.101:1186"
basedir=/usr/local/mysql
datadir=/var/lib/mysql
pid-file=mysqld.pid
socket=/var/lib/mysql/mysql.sock
port=3306
ndb-cluster-connection-pool=16
ndb-force-send=1
ndb-use-exact-count=0
ndb-extra-logging=1
ndb-autoincrement-prefetch-sz=256
engine-condition-pushdown=1
log-err=error.log
log
log-slow-queries
key_buffer = 256M
max_allowed_packet = 16M
sort_buffer_size = 512K
read_buffer_size = 256K
read_rnd_buffer_size = 512K
#thread_cache_size=1024
myisam_sort_buffer_size = 8M
memlock
sysdate_is_now
max-connections=200
thread-cache-size=128
query-cache-type = 0
query-cache-size = 0
table-open_cache=1024
table-cache=512
lower-case-table-names=0
default-storage-engine=NDBCLUSTER
[MYSQL]
socket=/var/lib/mysql/mysql.sock
[client]
socket=/var/lib/mysql/mysql.sock
[MYSQL_CLUSTER]
ndb-connectstring="10.10.10.102:1186"
#### config.ini #####
[TCP DEFAULT]
SendBufferMemory=2M
ReceiveBufferMemory=2M
[NDB_MGMD DEFAULT]
PortNumber=1186
Datadir=/var/lib/mysql
[NDB_MGMD]
NodeId=1
Hostname=10.10.10.102
LogDestination=FILE:filename=ndb_1_cluster.log,maxsize=10000000,maxfiles=6
ArbitrationRank=0
[NDBD DEFAULT]
NoOfReplicas=2
Datadir=/var/lib/mysql
FileSystemPathDD=/var/lib/mysql
DataMemory=1453M
IndexMemory=182M
LockPagesInMainMemory=1
MaxNoOfConcurrentOperations=100000
StringMemory=25
MaxNoOfTables=4096
MaxNoOfOrderedIndexes=2048
MaxNoOfUniqueHashIndexes=512
MaxNoOfAttributes=24576
MaxNoOfTriggers=14336
FragmentLogFileSize=256M
InitFragmentLogFiles=SPARSE
NoOfFragmentLogFiles=9
RedoBuffer=32M
TimeBetweenGlobalCheckpoints=1000
TimeBetweenEpochs=100
TimeBetweenEpochsTimeout=32000
DiskCheckpointSpeedInRestart=100M
DiskCheckpointSpeed=10M
TimeBetweenLocalCheckpoints=20
HeartbeatIntervalDbDb=15000
HeartbeatIntervalDbApi=15000
MemReportFrequency=30
BackupReportFrequency=10
LogLevelStartup=15
LogLevelShutdown=15
LogLevelCheckpoint=8
LogLevelNodeRestart=15
BackupMaxWriteSize=1M
BackupDataBufferSize=16M
BackupLogBufferSize=4M
BackupMemory=20M
TimeBetweenWatchdogCheckInitial=60000
TransactionInactiveTimeout=60000
SharedGlobalMemory=384M
DiskPageBufferMemory=256M
MaxNoOfExecutionThreads=8
LongMessageBuffer=32M
BatchSizePerLocalScan=512
[NDBD]
NodeId=2
Hostname=10.10.10.101
[NDBD]
NodeId=3
Hostname=10.10.10.102
[MYSQLD DEFAULT]
BatchSize=512
[MYSQLD]
NodeId=6
Hostname=10.10.10.101
[MYSQLD]
NodeId=7
Hostname=10.10.10.101
[MYSQLD]
NodeId=8
Hostname=10.10.10.101
[MYSQLD]
NodeId=9
Hostname=10.10.10.101
[MYSQLD]
NodeId=10
Hostname=10.10.10.101
[MYSQLD]
NodeId=11
Hostname=10.10.10.101
[MYSQLD]
NodeId=12
Hostname=10.10.10.101
[MYSQLD]
NodeId=13
Hostname=10.10.10.101
[MYSQLD]
NodeId=14
Hostname=10.10.10.101
[MYSQLD]
NodeId=15
Hostname=10.10.10.101
[MYSQLD]
NodeId=16
Hostname=10.10.10.101
[MYSQLD]
NodeId=17
Hostname=10.10.10.101
[MYSQLD]
NodeId=18
Hostname=10.10.10.101
[MYSQLD]
NodeId=19
Hostname=10.10.10.101
[MYSQLD]
NodeId=20
Hostname=10.10.10.101
[MYSQLD]
NodeId=21
Hostname=10.10.10.101
[MYSQLD]
NodeId=22
Hostname=10.10.10.102
[MYSQLD]
NodeId=23
Hostname=10.10.10.102
[MYSQLD]
NodeId=24
Hostname=10.10.10.102
[MYSQLD]
NodeId=25
Hostname=10.10.10.102
[MYSQLD]
NodeId=26
Hostname=10.10.10.102
[MYSQLD]
NodeId=27
Hostname=10.10.10.102
[MYSQLD]
NodeId=28
Hostname=10.10.10.102
[MYSQLD]
NodeId=29
Hostname=10.10.10.102
[MYSQLD]
NodeId=30
Hostname=10.10.10.102
[MYSQLD]
NodeId=31
Hostname=10.10.10.102
[MYSQLD]
NodeId=32
Hostname=10.10.10.102
[MYSQLD]
NodeId=33
Hostname=10.10.10.102
[MYSQLD]
NodeId=34
Hostname=10.10.10.102
[MYSQLD]
NodeId=35
Hostname=10.10.10.102
[MYSQLD]
NodeId=36
Hostname=10.10.10.102
[MYSQLD]
NodeId=37
Hostname=10.10.10.102
[MYSQLD]
Hostname=10.10.10.102
ndb_show_tables etc
[MYSQLD]
Hostname=10.10.10.102
#### output: ndb_mgm show #####
Connected to Management Server at: 10.10.10.102:1186
Cluster Configuration
---------------------
[ndbd(NDB)] 2 node(s)
id=2 @10.10.10.101 (mysql-5.1.47 ndb-7.1.8, starting, Nodegroup: 0)
id=3 @10.10.10.102 (mysql-5.1.47 ndb-7.1.8, starting, Nodegroup: 0)
[ndb_mgmd(MGM)] 1 node(s)
id=1 @10.10.10.102 (mysql-5.1.47 ndb-7.1.8)
[mysqld(API)] 34 node(s)
id=6 (not connected, accepting connect from 10.10.10.101)
id=7 (not connected, accepting connect from 10.10.10.101)
id=8 (not connected, accepting connect from 10.10.10.101)
id=9 (not connected, accepting connect from 10.10.10.101)
id=10 (not connected, accepting connect from 10.10.10.101)
id=11 (not connected, accepting connect from 10.10.10.101)
id=12 (not connected, accepting connect from 10.10.10.101)
id=13 (not connected, accepting connect from 10.10.10.101)
id=14 (not connected, accepting connect from 10.10.10.101)
id=15 (not connected, accepting connect from 10.10.10.101)
id=16 (not connected, accepting connect from 10.10.10.101)
id=17 (not connected, accepting connect from 10.10.10.101)
id=18 (not connected, accepting connect from 10.10.10.101)
id=19 (not connected, accepting connect from 10.10.10.101)
id=20 (not connected, accepting connect from 10.10.10.101)
id=21 (not connected, accepting connect from 10.10.10.101)
id=22 (not connected, accepting connect from 10.10.10.102)
id=23 (not connected, accepting connect from 10.10.10.102)
id=24 (not connected, accepting connect from 10.10.10.102)
id=25 (not connected, accepting connect from 10.10.10.102)
id=26 (not connected, accepting connect from 10.10.10.102)
id=27 (not connected, accepting connect from 10.10.10.102)
id=28 (not connected, accepting connect from 10.10.10.102)
id=29 (not connected, accepting connect from 10.10.10.102)
id=30 (not connected, accepting connect from 10.10.10.102)
id=31 (not connected, accepting connect from 10.10.10.102)
id=32 (not connected, accepting connect from 10.10.10.102)
id=33 (not connected, accepting connect from 10.10.10.102)
id=34 (not connected, accepting connect from 10.10.10.102)
id=35 (not connected, accepting connect from 10.10.10.102)
id=36 (not connected, accepting connect from 10.10.10.102)
id=37 (not connected, accepting connect from 10.10.10.102)
id=38 (not connected, accepting connect from 10.10.10.102)
id=39 (not connected, accepting connect from 10.10.10.102)