Configuration mysql cluster pour du gros volume
Bonjour,
J'ai récemment installé un cluster mysql sur deux serveurs. Jusque là pas de souci, mais au moment de basculer notre base de données sur le cluster, ça plante pour un souci d'espace de stockage semble t'il. J'ai donc jeté un oeil côté configuration pour augmenter les compteurs, suivi d'un redémarrage complet du cluster (noeud et tout) mais rien à faire ça plante toujours au même moment.
Les machines semblent assez grosses (16CPU et 12Go de ram), et la base ne fait que 6Go à tout casser, mais le plantage intervient dans l'import aux environs de 100Mo de données importées.
Quelqu'un aurait une piste sur un éventuel paramétrage que j'aurai loupé ?
config.ini
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
| [NDBD DEFAULT]
NoOfReplicas=2
DataMemory=12288M
IndexMemory=3072M
NoOfFragmentLogFiles=200
UndoIndexBuffer=10M
RedoBuffer=256M
MaxNoOfConcurrentOperations=100000
TimeBetweenGlobalCheckpoints=1000
TimeBetweenLocalCheckpoints=3
MaxNoOfTables=4096
MaxNoOfAttributes=24756
MaxNoOfOrderedIndexes=2048
MaxNoOfUniqueHashIndexes=512
[MYSQLD DEFAULT]
[NDB_MGMD DEFAULT]
[TCP DEFAULT]
[NDB_MGMD]
HostName=xxx.xxx.xxx.xx1
[NDBD]
HostName=xxx.xxx.xxx.xx1
DataDir= /var/lib/mysql-cluster
[NDBD]
HostName=xxx.xxx.xxx.xx2
DataDir=/var/lib/mysql-cluster
[MYSQLD]
[MYSQLD] |
L'erreur que j'ai durant l'import :
Code:
ERROR 1114 (HY000) at line 406: The table 'tbl_log_live' is full