Changeset 1017

Show
Ignore:
Timestamp:
04/29/08 09:20:36 (7 months ago)
Author:
daamien
Message:

Conversion en UTF8

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • traduc/trunk/slony/subscribenodes.xml

    r989 r1017  
    11<?xml version="1.0" encoding="UTF-8"?> 
    2 <!-- DerniÚre modification 
     2<!-- DerniÚre modification 
    33     le       $Date$ 
    44     par      $Author$ 
    5      révision $Revision$ --> 
     5     révision $Revision$ --> 
    66 
    77<sect1 id="subscribenodes"> <title>Enregistrement des serveurs</title> 
     
    99<indexterm><primary>>Enregistrement des serveurs</primary></indexterm> 
    1010 
    11 <para>Avant d'enregistrer un serveur à un ensemble, assurez-vous d'avoir 
    12 <xref linkend="slon"/> un processus pour chacun des deux parties à savoir le fournisseur et pour le nouveau noeud de souscription. Si les slons respectifs ne sont pas encours d'exécution, alors il ne se passera rien,  et vous battrez votre tête contre un mur essayant de comprendre pourquoi.</para> 
     11<para>Avant d'enregistrer un serveur à un ensemble, assurez-vous d'avoir 
     12<xref linkend="slon"/> un processus pour chacun des deux parties à savoir le fournisseur et pour le nouveau noeud de souscription. Si les slons respectifs ne sont pas encours d'exécution, alors il ne se passera rien,  et vous battrez votre tête contre un mur essayant de comprendre pourquoi.</para> 
    1313 
    14 <para>Enregistrer un serveur à un jeux de serveurs est fait en publiant la <xref 
    15 linkend="slonik"/> commande <xref linkend="stmtsubscribeset"/>. Il peut sembler tentant d'essayer de souscrire plusieurs noeuds à un ensemble dans un bloc simple d'essai comme ceci : 
     14<para>Enregistrer un serveur à un jeux de serveurs est fait en publiant la <xref 
     15linkend="slonik"/> commande <xref linkend="stmtsubscribeset"/>. Il peut sembler tentant d'essayer de souscrire plusieurs noeuds à un ensemble dans un bloc simple d'essai comme ceci : 
    1616 
    1717<programlisting> 
    1818try { 
    1919  echo 'Subscribing sets'; 
    20   subscribe set (id = 1, provider=1, receiver=2, forward=yes); 
     20  subscrifbe set (id = 1, provider=1, receiver=2, forward=yes); 
    2121  subscribe set (id = 1, provider=1, receiver=3, forward=yes); 
    2222  subscribe set (id = 1, provider=1, receiver=4, forward=yes); 
     
    2828 
    2929 
    30 <para> Mais vous êtes juste en train de vous demander quel est le souci en enregistrant les jeux des serveurs de cette façon. La méthode appropriée exige de procéder à l'enregistrement des serveurs, à raison d'un seul à la fois, tout en examinant le journal de l'instance de la base de donnée et avant d'entamer le prochain enregistrement. Il est également intéressant de noter que le 
    31 <quote>succès</quote> dans le ci-dessus <xref linkend="slonik"/> essai 
    32 de bloc, n'implique pas que les noeuds 2, 3, et 4 soient tous enregistrés avec succès. Il indique simplement que les commandes de slonik ont été avec succès reçues par <application>slon</application> fonctionnant 
     30<para> Mais vous êtes juste en train de vous demander quel est le souci en enregistrant les jeux des serveurs de cette façon. La méthode appropriée exige de procéder à l'enregistrement des serveurs, à raison d'un seul à la fois, tout en examinant le journal de l'instance de la base de donnée et avant d'entamer le prochain enregistrement. Il est également intéressant de noter que le 
     31<quote>succÚs</quote> dans le ci-dessus <xref linkend="slonik"/> essai 
     32de bloc, n'implique pas que les noeuds 2, 3, et 4 soient tous enregistrés avec succÚs. Il indique simplement que les commandes de slonik ont été avec succÚs reçues par <application>slon</application> fonctionnant 
    3333sur le noeud d'origine.</para> 
    3434 
    35 <para>Un cas typique de problème qui peut surgir est qu'un abonné en cascade, recherche un fournisseur qui n'est pas encore prêt. 
    36 Dans ce cas d'échec, le noeud souscripteur ne deviendra <emphasis>jamais</emphasis> 
    37 l'abonné. Il obtiendra une attente <quote>bloquée</quote> pour que l'évènement attendu 
    38 survienne. Les autres noeuds seront persuadés que, ce noeud bloqué, s'est enregistré correctement (parce que aucune erreur ne leur remonte); la demande de désabonner le noeud sera <quote>bloqué</quote> car le noeud en question est coincé en attente d'enregistrement.</para> 
     35<para>Un cas typique de problÚme qui peut surgir est qu'un abonné en cascade, recherche un fournisseur qui n'est pas encore prêt. 
     36Dans ce cas d'échec, le noeud souscripteur ne deviendra <emphasis>jamais</emphasis> 
     37l'abonné. Il obtiendra une attente <quote>bloquée</quote> pour que l'évÚnement attendu 
     38survienne. Les autres noeuds seront persuadés que, ce noeud bloqué, s'est enregistré correctement (parce que aucune erreur ne leur remonte); la demande de désabonner le noeud sera <quote>bloqué</quote> car le noeud en question est coincé en attente d'enregistrement.</para> 
    3939 
    40 <para>Lorsque vous enregistrez un noeud à un jeu de noeuds, vous devriez voir quelque chose de ce genre dans les logs de <application>slon</application> pour le noeud fournisseur: 
     40<para>Lorsque vous enregistrez un noeud à un jeu de noeuds, vous devriez voir quelque chose de ce genre dans les logs de <application>slon</application> pour le noeud fournisseur: 
    4141 
    4242<screen> 
     
    4444</screen> 
    4545</para> 
    46 <para> Vous devriez également commencer à voir des entrées de notation comme ceci dans les notations de  
     46<para> Vous devriez également commencer à voir des entrées de notation comme ceci dans les notations de  
    4747<application>slon</application>  pour le noeud de souscription: 
    4848 
     
    5151</screen> 
    5252</para> 
    53 <para>Il peut prendre un certain temps, pour de plus grandes tables, d'être copié du noeud de fournisseur au nouvel abonné. Si vous vérifiez la table de pg_stat_activity sur le noeud de fournisseur, vous devriez voir une requête qui copie la table vers stdout. 
     53<para>Il peut prendre un certain temps, pour de plus grandes tables, d'être copié du noeud de fournisseur au nouvel abonné. Si vous vérifiez la table de pg_stat_activity sur le noeud de fournisseur, vous devriez voir une requête qui copie la table vers stdout. 
    5454</para> 
    5555<para>La table <envar>sl_subscribe</envar> pour le fournisseur comme pour le nouveau souscripteur,devra contenir un enregistrement pour le nouveau abonnement: 
     
    6161</screen> 
    6262</para> 
    63 <para>Un ultime test est d'insérer un enregistrement dans une des tables répliquées depuis le noeud d'origine, et de vérifier que cet enregistrement se copie bien chez le souscripteur. 
     63<para>Un ultime test est d'insérer un enregistrement dans une des tables répliquées depuis le noeud d'origine, et de vérifier que cet enregistrement se copie bien chez le souscripteur. 
    6464</para> 
    6565 
    66 <warning> <para> Si vous créez et souscrivez à un jeu de noeud qui ne contient aucune table, cela peut mener à une situation qui empêchera la réplication de se faire. </para> 
     66<warning> <para> Si vous créez et souscrivez à un jeu de noeud qui ne contient aucune table, cela peut mener à une situation qui empêchera la réplication de se faire. </para> 
    6767 
    68 <para> Notez que ce bug est notifié comme  &slony1; 1.1.5 </para> 
     68<para> Notez que ce bug est notifié comme  &slony1; 1.1.5 </para> 
    6969 
    70 <para> Si un abonné particulier est seulement alimenté par une séquence d'ordre d'un de ces fournisseurs, la requête qui collecte  
    71 l'évènement<command>SYNC</command> ne sera pas correctement crée, et vous pouvez voir une erreur similaire à la suivante : 
     70<para> Si un abonné particulier est seulement alimenté par une séquence d'ordre d'un de ces fournisseurs, la requête qui collecte  
     71l'évÚnement<command>SYNC</command> ne sera pas correctement crée, et vous pouvez voir une erreur similaire à la suivante : 
    7272</para> 
    7373<screen> 
     
    8080 
    8181<para> La fonction <xref 
    82 linkend="function.subscribeset-integer-integer-integer-boolean"/> va générer 
    83 un avertissement si un jeu de réplication donné, ne connais pas des quelquonc tables à répliquer, comme l'exemple suivant le montre. 
     82linkend="function.subscribeset-integer-integer-integer-boolean"/> va générer 
     83un avertissement si un jeu de réplication donné, ne connais pas des quelquonc tables à répliquer, comme l'exemple suivant le montre. 
    8484</para> 
    8585 
     
    9494</screen> 
    9595 
    96 <para> Ceci mène au message d'avertissement suivant : </para> 
     96<para> Ceci mÚne au message d'avertissement suivant : </para> 
    9797 
    9898<screen>