Chapter 8 MySQL Cluster Internals

Table of Contents

8.1 MySQL Cluster File Systems
8.1.1 MySQL Cluster Data Node File System
8.1.2 MySQL Cluster Management Node File System
8.2 MySQL Cluster Management Client DUMP Commands
8.2.1 DUMP 1
8.2.2 DUMP 13
8.2.3 DUMP 14
8.2.4 DUMP 15
8.2.5 DUMP 16
8.2.6 DUMP 17
8.2.7 DUMP 18
8.2.8 DUMP 20
8.2.9 DUMP 21
8.2.10 DUMP 22
8.2.11 DUMP 23
8.2.12 DUMP 24
8.2.13 DUMP 25
8.2.14 DUMP 70
8.2.15 DUMP 400
8.2.16 DUMP 401
8.2.17 DUMP 402
8.2.18 DUMP 403
8.2.19 DUMP 404 (OBSOLETE)
8.2.20 DUMP 908
8.2.21 DUMP 1000
8.2.22 DUMP 1223
8.2.23 DUMP 1224
8.2.24 DUMP 1225
8.2.25 DUMP 1226
8.2.26 DUMP 1228
8.2.27 DUMP 1332
8.2.28 DUMP 1333
8.2.29 DUMP 2300
8.2.30 DUMP 2301
8.2.31 DUMP 2302
8.2.32 DUMP 2303
8.2.33 DUMP 2304
8.2.34 DUMP 2305
8.2.35 DUMP 2308
8.2.36 DUMP 2315
8.2.37 DUMP 2350
8.2.38 DUMP 2352
8.2.39 DUMP 2354
8.2.40 DUMP 2398
8.2.41 DUMP 2399
8.2.42 DUMP 2400
8.2.43 DUMP 2401
8.2.44 DUMP 2402
8.2.45 DUMP 2403
8.2.46 DUMP 2404
8.2.47 DUMP 2405
8.2.48 DUMP 2406
8.2.49 DUMP 2500
8.2.50 DUMP 2501
8.2.51 DUMP 2502
8.2.52 DUMP 2503 (OBSOLETE)
8.2.53 DUMP 2504
8.2.54 DUMP 2505
8.2.55 DUMP 2506 (OBSOLETE)
8.2.56 DUMP 2507
8.2.57 DUMP 2508
8.2.58 DUMP 2509
8.2.59 DUMP 2510
8.2.60 DUMP 2511
8.2.61 DUMP 2512
8.2.62 DUMP 2513
8.2.63 DUMP 2514
8.2.64 DUMP 2515
8.2.65 DUMP 2516
8.2.66 DUMP 2517
8.2.67 DUMP 2550
8.2.68 DUMP 2555
8.2.69 DUMP 2600
8.2.70 DUMP 2601
8.2.71 DUMP 2602
8.2.72 DUMP 2603
8.2.73 DUMP 2604
8.2.74 DUMP 5900
8.2.75 DUMP 7000
8.2.76 DUMP 7001
8.2.77 DUMP 7002
8.2.78 DUMP 7003
8.2.79 DUMP 7004
8.2.80 DUMP 7005
8.2.81 DUMP 7006
8.2.82 DUMP 7007
8.2.83 DUMP 7008
8.2.84 DUMP 7009
8.2.85 DUMP 7010
8.2.86 DUMP 7011
8.2.87 DUMP 7012
8.2.88 DUMP 7013
8.2.89 DUMP 7014
8.2.90 DUMP 7015
8.2.91 DUMP 7016
8.2.92 DUMP 7017
8.2.93 DUMP 7018
8.2.94 DUMP 7019
8.2.95 DUMP 7020
8.2.96 DUMP 7024
8.2.97 DUMP 7033
8.2.98 DUMP 7080
8.2.99 DUMP 7090
8.2.100 DUMP 7098
8.2.101 DUMP 7099
8.2.102 DUMP 7901
8.2.103 DUMP 8004
8.2.104 DUMP 8005
8.2.105 DUMP 8010
8.2.106 DUMP 8011
8.2.107 DUMP 8013
8.2.108 DUMP 9002
8.2.109 DUMP 9800
8.2.110 DUMP 9801
8.2.111 DUMP 9802
8.2.112 DUMP 9803
8.2.113 DUMP 10000
8.2.114 DUMP 11000
8.2.115 DUMP 12001
8.2.116 DUMP 12002
8.2.117 DUMP 12009
8.3 The NDB Communication Protocol
8.3.1 NDB Protocol Overview
8.3.2 NDB Protocol Messages
8.3.3 Operations and Signals
8.4 NDB Kernel Blocks
8.4.1 The BACKUP Block
8.4.2 The CMVMI Block
8.4.3 The DBACC Block
8.4.4 The DBDICT Block
8.4.5 The DBDIH Block
8.4.6 The DBINFO Block
8.4.7 The DBLQH Block
8.4.8 The DBSPJ Block
8.4.9 The DBTC Block
8.4.10 The DBTUP Block
8.4.11 The DBTUX Block
8.4.12 The DBUTIL Block
8.4.13 The LGMAN Block
8.4.14 The NDBCNTR Block
8.4.15 The NDBFS Block
8.4.16 The PGMAN Block
8.4.17 The QMGR Block
8.4.18 The RESTORE Block
8.4.19 The SUMA Block
8.4.20 The THRMAN Block
8.4.21 The TRPMAN Block
8.4.22 The TSMAN Block
8.4.23 The TRIX Block
8.5 MySQL Cluster Start Phases
8.5.1 Initialization Phase (Phase -1)
8.5.2 Configuration Read Phase (STTOR Phase -1)
8.5.3 STTOR Phase 0
8.5.4 STTOR Phase 1
8.5.5 STTOR Phase 2
8.5.6 NDB_STTOR Phase 1
8.5.7 STTOR Phase 3
8.5.8 NDB_STTOR Phase 2
8.5.9 STTOR Phase 4
8.5.10 NDB_STTOR Phase 3
8.5.11 STTOR Phase 5
8.5.12 NDB_STTOR Phase 4
8.5.13 NDB_STTOR Phase 5
8.5.14 NDB_STTOR Phase 6
8.5.15 STTOR Phase 6
8.5.16 STTOR Phase 7
8.5.17 STTOR Phase 8
8.5.18 NDB_STTOR Phase 7
8.5.19 STTOR Phase 9
8.5.20 STTOR Phase 101
8.5.21 System Restart Handling in Phase 4
8.5.22 START_MEREQ Handling
8.6 NDB Schema Object Versions
8.7 NDB Internals Glossary

Abstract

This chapter contains information about MySQL Cluster that is not strictly necessary for running the MySQL Cluster product, but can prove useful for development and debugging purposes.