Définition des serveurs MySQL dans un Cluster MySQL
<<<
Définition des connexions TCP/IP dans un cluster MySQL Définition des connexions par mémoire partagée dans un cluster MySQL
>>>

17.3.4 Fichier de configuration
17.3 Configuration de MySQL Cluster
17 Introduction à MySQL Cluster
 Manuel de Référence MySQL 4.1 : Version Française

Exemle de configuration d'un cluster MySQL
Définition des ordinateurs dans un cluster MySQL
Définition du serveur de gestion du cluster
Définitions des noeuds de stockage dans un cluster MySQL
Définition des serveurs MySQL dans un Cluster MySQL
->Définition des connexions TCP/IP dans un cluster MySQL
Définition des connexions par mémoire partagée dans un cluster MySQL
Définition d'un transporteur SCI dans un cluster

17.3.4.6 Définition des connexions TCP/IP dans un cluster MySQL

TCP/IP est le mécanisme de transport par défaut pour établir des connexions dans le cluster MySQL. Il n'est pas nécessaire de définir une connexion, car il y aura une connexion automatique entre chaque noeud de stockage, entre chaque noeud MySQL et un noeud de stockage, et entre chaque noeud de gestion et les noeuds de stockage.

Il est uniquement nécessaire de définir une connexion que si vous devez modifier les valeurs par défaut de la connexion. Dans ce cas, il est nécessaire de définir au moins NodeId1 , NodeId2 et les paramètres modifiés.

Il est aussi possible de modifier les valeurs par défaut en modifiant les valeurs de la section [TCP DEFAULT] .
    [TCP]NodeId1
    [TCP]NodeId2
    Pour indentifier une connexion entre deux noeuds, il est nécessaire de fournir un identifiant de noeud pour chacun d'entre eux dans NodeId1 et NodeId2 .
    [TCP]SendBufferMemory
    Le transporteur TCP utilise un buffer pour tous les messages avant de les transférer au système d'exploitation. Lorsque le buffer atteind 64ko, il est envoyé. Le buffer est aussi envoyé lorsque les messages ont été exécuté. Pour gérer les situations temporaires de surcharge, il est possible de définir un sur-buffer. La taille par défaut de ce buffer est 256ko.
    [TCP]SendSignalId
    Pour être capable de suivre le diagramme de message distribué, il est nécessaire d'identifier chaque message avec un marqueur. En activant ce paramètre, le marqueur sera aussi transféré sur le réseau. Cette fonctionnalité n'est pas activée par défaut.
    [TCP]Checksum
    Ce paramètre est aussi une paramètre Y/N (oui/non), qui n'est pas activé par défaut. Lorsqu'il est activé, tous les messages sont munis d'une somme de contrôle avant d'être envoyés au buffer. Les vérifications contre les corruptions sont aussi renforcées.
    [TCP]PortNumber
    Ceci est le numéro de port à utiliser pour attendre les connexions des autres noeuds. Ce pot doit être spécifié dans la section [TCP DEFAULT] .Ce paramètre ne doit plus être utilisé. Utilisez plutôt le paramètre ServerPort sur les noeuds de stockage.
    [TCP]ReceiveBufferMemory
    Ce paramétre spécifie le taille du buffer utilisé lors de la reception des données dans la socket TCP/IP. Il y a peu de raison pour modifier ce paramètre, dont la valeur par défaut est 64ko. Il permettrait uniquement d'économiser de la mémoire.

<< Définition des connexions TCP/IP dans un cluster MySQL >>
Définition des serveurs MySQL dans un Cluster MySQL Fichier de configuration Définition des connexions par mémoire partagée dans un cluster MySQL