'ndbd' , le processus de stockage du cluster
<<<
'ndb_mgmd' , le serveur de gestion 'ndb_mgm' , le client de gestion du cluster
>>>

17.4 Serveur de gestion du cluster MySQL
17 Introduction à MySQL Cluster
 Manuel de Référence MySQL 4.1 : Version Française

Utilisation des processus serveurs MySQL par MySQL Cluster
'ndbd' , le processus de stockage du cluster
->'ndb_mgmd' , le serveur de gestion
'ndb_mgm' , le client de gestion du cluster
Options des commandes pour le cluster MySQL

17.4.3 'ndb_mgmd' , le serveur de gestion

Le serveur de gestion est le processus qui lit le fichier de configuration du cluster, et distribue cette information à tous les noeuds qui le demande. Il gère aussi le log d'activité du cluster. Les clients de gestion s'y connectent et peuvent l'utiliser pour envoyer des commandes d'analyse et d'administration.

Depuis MySQL version 4.1.5, il n'est plus nécessaire de spécifier une chaîne de connexion lors du démarrage du serveur. Si vous utilisez plusieurs serveurs de gestion, une chaîne de connexion doit être fournie, et tous les noeuds du cluster doivent explicitement spécifier leur identifiant.

Les fichiers suivants sont créés ou utilisés par 'ndb_mgmd' dans son dossier de démarrage de 'ndb_mgmd' . Depuis MySQL version 4.1.5, les fichiers de log et de PID seront placés dans le dossier de données DataDir specifié dans le fichier de configuration :
  • config.ini est le fichier de configuration du cluster. Il est créé par l'utilisateur et lu par le serveur de gestion. Comment écrire ce fichier est décrit dans la section Configuration de MySQL Cluster .
  • ndb_1_cluster.log (anciennement cluster.log en version 4.1.3) est le fichier où les événements du cluster sont consignés. Les événements du cluster sont, par exemple : les jalons commencés ou complétés, les incidents de noeuds, les démarrages de noeuds, les niveaux d'utilisation de mémoire, etc. Les événements rapportés sont décrits dans la section Administration de MySQL Cluster .
  • ndb_1_out.log (anciennement node1.out en version 4.1.3) est le fichier utilisé pour les entrées et sorties (stdout et stderr) lors de l'exécution du serveur de gestion comme démon. 1, dans ce contexte, est l'identifiant de noeud.
  • ndb_1.pid (anciennement node1.pid en version 4.1.3) est le fichier de PID utilisé lors de l'exécution du serveur de gestion comme démon. 1, dans ce contexte, est l'identifiant de noeud.
  • ndb_1_cluster.log.1 (anciennement cluster.log.1 en version 4.1.3), lorsque le log de cluster dépasse un millions d'octets, alors le fichier de log prend le nom indiqué ici, où 1 est le nombre de fichier de logs : si 1, 2 et 3 existent déjà, le suivant sera le numéro 4.

<< 'ndb_mgmd' , le serveur de gestion >>
'ndbd' , le processus de stockage du cluster Serveur de gestion du cluster MySQL 'ndb_mgm' , le client de gestion du cluster