NDB Management Server Internals

The management server - ndb_mgmd has the following responsibilities:


[edit] MGM Protocol

Using the MGMAPI, client programs connect to the management server TCP socket and issue commands in the rather simple MGM Protocol (also getting replies). The protocol is relatively extensible and is telnet like (you can telnet to the port and issue commands).

A request to the server looks something like:

command
param: value
param2: value

A response from the server looks something like:

command reply
result: value
result2: value

It is intentional that there is no "incorrect command" error as this helps with online upgrade where new commands are introduced.

[edit] Source

The main source is in (5.1 directory structure has a storage/ prefix) ndb/src/mgmsrv.

Retrieved from "http://forge.mysql.com/wiki/NDB_Management_Server_Internals"

This page has been accessed 1,844 times. This page was last modified 07:20, 25 October 2006.

Find

Browse
MySQLForge
Main Page
Current events
Recent changes
Random page
Help
Edit
Edit this page
Editing help
This page
Discuss this page
Post a comment
Printable version
Context
Page history
What links here
Related changes
My pages
Special pages
New pages
File list
Statistics
Bug reports
More...