I have 5 databases whose cumulative size is about 55GB and 2 Mysql data nodes with memory of 30 GB each, how can i import the databases into cluster with lesser RAM compared to the size of database. Please provide any suggestions or useful links. Thanks
mysql config.ini :-
[tcp default]
SendBufferMemory=2M
ReceiveBufferMemory=2M
[ndb_mgmd]
NodeId=10
hostname=10.10.10.10
datadir=/var/lib/mycluster
[ndbd default]
NoOfReplicas=2
LockPagesInMainMemory=1
DataMemory=20000M
IndexMemory=1024M
ServerPort=2202
ODirect=1
#CompressedLCP=1
#CompressedBackup=1
#table related things
MaxNoOfTables=4096
MaxNoOfAttributes=24756
MaxNoOfOrderedIndexes=2048
MaxNoOfUniqueHashIndexes=512
MaxNoOfConcurrentOperations=500000
MaxNoOfConcurrentTransactions=500000
NoOfFragmentLogFiles=128
TimeBetweenLocalCheckpoints=30
FragmentLogFileSize=256M
[ndbd]
NodeId=20
hostname=10.10.10.20
datadir=/var/lib/mycluster-data
#BackupDataDir=/dir/to/backup
[ndbd]
NodeId=30
hostname=10.10.10.21
datadir=/var/lib/mycluster-data
#BackupDataDir=/dir/to/backup
[mysqld]
NodeId=40
hostname=10.10.10.30
[mysqld]
NodeId=50
hostname=10.10.10.31
[mysqld]
[mysqld]
[api]
[api]
[api]
[api]
-
DATA Nodes
# my.cnf
[mysqld]
ndbcluster
ndb-connectstring=10.10.10.10
[mysql_cluster]
ndb-connectstring=10.10.10.10
-
SQL node "/etc/my.cnf"
[mysqld]
ndbcluster
default-storage-engine=NDBCLUSTER
net_read_timeout=60000
connect_timeout=60000
max_allowed_packet=32M
max_connections=1000
query_cache_size=128M
query_cache_limit=16M
ndb-cluster-connection-pool=2
slow-query-log=1
slow-query-log-file=/var/log/mysql/slowquery.log
long-query_time=1
log-queries-not-using-indexes
[mysql_cluster]
ndb-connectstring=10.10.10.10
mysql config.ini :-
[tcp default]
SendBufferMemory=2M
ReceiveBufferMemory=2M
[ndb_mgmd]
NodeId=10
hostname=10.10.10.10
datadir=/var/lib/mycluster
[ndbd default]
NoOfReplicas=2
LockPagesInMainMemory=1
DataMemory=20000M
IndexMemory=1024M
ServerPort=2202
ODirect=1
#CompressedLCP=1
#CompressedBackup=1
#table related things
MaxNoOfTables=4096
MaxNoOfAttributes=24756
MaxNoOfOrderedIndexes=2048
MaxNoOfUniqueHashIndexes=512
MaxNoOfConcurrentOperations=500000
MaxNoOfConcurrentTransactions=500000
NoOfFragmentLogFiles=128
TimeBetweenLocalCheckpoints=30
FragmentLogFileSize=256M
[ndbd]
NodeId=20
hostname=10.10.10.20
datadir=/var/lib/mycluster-data
#BackupDataDir=/dir/to/backup
[ndbd]
NodeId=30
hostname=10.10.10.21
datadir=/var/lib/mycluster-data
#BackupDataDir=/dir/to/backup
[mysqld]
NodeId=40
hostname=10.10.10.30
[mysqld]
NodeId=50
hostname=10.10.10.31
[mysqld]
[mysqld]
[api]
[api]
[api]
[api]
-
DATA Nodes
# my.cnf
[mysqld]
ndbcluster
ndb-connectstring=10.10.10.10
[mysql_cluster]
ndb-connectstring=10.10.10.10
-
SQL node "/etc/my.cnf"
[mysqld]
ndbcluster
default-storage-engine=NDBCLUSTER
net_read_timeout=60000
connect_timeout=60000
max_allowed_packet=32M
max_connections=1000
query_cache_size=128M
query_cache_limit=16M
ndb-cluster-connection-pool=2
slow-query-log=1
slow-query-log-file=/var/log/mysql/slowquery.log
long-query_time=1
log-queries-not-using-indexes
[mysql_cluster]
ndb-connectstring=10.10.10.10