Changeset 1135

Show
Ignore:
Timestamp:
09/11/08 01:09:15 (2 months ago)
Author:
daamien
Message:

slony : log analysis ( à relire )

Files:

Legend:

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

    r1134 r1135  
    4848 
    4949<para> Les notifications sont toujours précédées par le nom du processus  
    50 qui produit cette nottification. Vous verez des messages en provenance 
     50qui produit cette notification. Vous verrez des messages en provenance 
    5151des processus suivants :   
    5252 
     
    5858<varlistentry><term>remoteWorkerThread-X</term>  
    5959 
    60 <listitem><para> Les processus qui traitent les événments distants. Vous verrez un de  
     60<listitem><para> Les processus qui traitent les événements distants. Vous verrez un de  
    6161ces processus pour chaque noeud qui est en communication avec le noeud local. 
    6262</para></listitem></varlistentry> 
     
    7070<varlistentry><term>cleanupThread</term>  
    7171<listitem><para> Le processus qui prend en charge les opérations telles que  
    72 les VACUUM, le nettoyage des tables confirm and event, 
     72les VACUUM, le nettoyage des tables confirm et event, 
    7373et la suppression des données périmées.</para></listitem></varlistentry> 
    7474 
     
    8080</para> 
    8181 
    82 <para> La quantité d'information que ces processus affichent est controlée par 
     82<para> La quantité d'information que ces processus affichent est contrÃŽlée par 
    8383le paramÚtre <envar>log_level</envar> de &lslon;; 
    8484Les messages de type ERROR/WARN/CONFIG/INFO seront toujours affichés, 
     
    122122<listitem><para> Lancer <xref linkend="stmtstorepath"/> pour configuration les  
    123123voies de communications. Ceci devrait permettre aux noeuds de prendre conscience 
    124 de l'existance de leurs voisins.</para> 
    125  
    126 <para> Les logs de slon doivent maintenant recevoir les événéments en provenance 
     124de l'existence de leurs voisins.</para> 
     125 
     126<para> Les logs de slon doivent maintenant recevoir les événements en provenance 
    127127des noeuds <quote>étrangers</quote>.</para> 
    128128 
     
    130130automatiquement, donc les logs vont rester calmes tant que vous n'aurez 
    131131pas soumit explicitement les requêtes <command>STORE LISTEN</command>. 
    132 Dans la  version 1.1, les <quote>voies d'écoute</quote> cont configurées automatiquement, 
     132Dans la  version 1.1, les <quote>voies d'écoute</quote> configurées automatiquement, 
    133133ce qui nous donne un réseau de communication opérationnel plus rapidement. 
    134134</para> 
     
    141141est partiellement configuré. Si le cluster contient deux noeuds, 
    142142alors il doit y avoir deux entrées dans chacune des trois tables 
    143 une fois que les commnications sont correctement configurées. 
     143une fois que les communications sont correctement configurées. 
    144144Si il y a moins d'entrées, vous devriez pouvoir deviner ce qui manque. 
    145145</para> 
     
    158158<listitem> <para> Configurer l'ensemble de réplication avec 
    159159(<xref linkend="stmtcreateset"/>), ajouter les tables avec 
    160 (<xref linkend="stmtsetaddtable"/>), les sequences avec 
     160(<xref linkend="stmtsetaddtable"/>), les séquences avec 
    161161(<xref linkend="stmtsetaddsequence"/>), puis vérifier que vous 
    162162retrouvez des logs adéquats avec <xref linkend="logaddobjects"/>  
     
    182182 
    183183<listitem><para> Sur le noeud origine, peu d'informations seront enregistrés 
    184 dans les logs, juste des indications sur les événéments <command>SYNC</command> 
     184dans les logs, juste des indications sur les événements <command>SYNC</command> 
    185185générés et confirmés par les autres noeuds. Consultez la section  
    186186<xref linkend="lognormalsync"/> pour plus d'informations sur les différents  
     
    206206inintéressant.</para> 
    207207 
    208 <sect3 id="logshiplog"><title> Les messages de log associaté au Log Shipping </title> 
    209  
    210 <para> La pluspart de ces messages concernent des erreurs qui se produisent  
     208<sect3 id="logshiplog"><title> Les messages de log associés au Log Shipping </title> 
     209 
     210<para> La plupart de ces messages concernent des erreurs qui se produisent  
    211211lorsque le mécanisme de <xref linkend="logshipping"/> échoue.  En général,  
    212212cela se produit si le systÚme de fichier utilisé pour le log shipping est plein, 
     
    228228<para> Si &lslon; est configuré ( avec l'option <option>-x</option> 
    229229c'est à dire <envar>command_on_logarchive</envar>) pour lancer une commande 
    230 aprÚs chaque génération de ficheir archive log, ce message indique quand cette commande 
     230aprÚs chaque génération de fichier archive log, ce message indique quand cette commande 
    231231est effectuée via la fonction <function>system()</function>. </para> </listitem> 
    232232 
     
    242242<listitem><para> <command>ERROR  remoteWorkerThread_%d: "update "_slony_regress1".sl_archive_counter     set ac_num = ac_num + 1,         ac_timestamp = CURRENT_TIMESTAMP; select ac_num, ac_timestamp from "_slony_regress1".sl_archive_counter; " PGRES_FATAL_ERROR ERROR:  could not serialize access due to concurrent update</command> </para> 
    243243 
    244 <para> Ce message se produit occasionnelement lorsqu'on utilise le log shipping; 
     244<para> Ce message se produit occasionnellement lorsqu'on utilise le log shipping; 
    245245il se produit généralement lorsque que le cluster contient 3 noeuds ou plus, 
    246246et que le démon tente d'exécuter simultanément des événements en provenance de 
    247 différents noeuds. Ceci ne réprésente pas un problÚme sérieux;  &slony1;  
     247différents noeuds. Ceci ne représenté pas un problÚme sérieux;  &slony1;  
    248248tentera à nouveau de traiter l'événement qui a échoué, sans que l'intervention 
    249249d'un administrateur soit nécessaire. </para> 
     
    262262<itemizedlist> 
    263263 
    264 <listitem><para><command>ERROR: remoteWorkerThread_%d: DDL preparation 
     264<listitem><para><command>ERROR: remoteWorkerThread_%d: DDL préparation 
    265265failed - set %d - only on node %</command></para> 
    266266 
     
    338338<listitem><para><command>ERROR: Slony-I: alterTableRestore(): Table % is not in altered state</command></para>  
    339339 
    340 <para> Hmm.  La table n'est pas dans un état réliqué. Cela ne devrait pas se produire si la réplication  
     340<para> Hmm.  La table n'est pas dans un état répliqué. Cela ne devrait pas se produire si la réplication  
    341341fonctionne correctement...</para> </listitem> 
    342342 
    343343<listitem><para><command>NOTICE: Slony-I: alterTableForReplication(): multiple instances of trigger % on table %'',</command></para>  
    344344 
    345 <para> Ceci se produit en général lorsque vous avez une table avec des triggers que la rélication a du cacher 
    346 lors de l'abonnement du noeud et que vous avez ajouter un tiggrer portant le même nom. Maintenant, lorsque l'on tente de 
     345<para> Ceci se produit en général lorsque vous avez une table avec des triggers que la réplication a du cacher 
     346lors de l'abonnement du noeud et que vous avez ajouter un triggrer portant le même nom. Maintenant, lorsque l'on tente de 
    347347réactiver le trigger caché, les deux triggers entre en conflit. 
    348348 </para> 
    349349 
    350 <para> Le script DDL continuera a tourner, encore et encore, ou la commande UNINSTALL NODE échoura, 
     350<para> Le script DDL continuera a tourner, encore et encore, ou la commande UNINSTALL NODE échouera, 
    351351jusqu'à ce que vous supprimiez le trigger <quote>visible</quote> à la main, puisque vous l'avez probablement 
    352352ajouté à la main un peu plus tÃŽt. </para> 
     
    361361 
    362362<para> Le modÚle de gestion des processus ("threading") de &slony1; n'est pas  
    363 directement <quote>paramÚtrable par les utilisateurs</quote>; 
     363directement <quote>paramétrable par les utilisateurs</quote>; 
    364364Chaque démon &lslon; crée un ensemble pré-défini de processus pour gérer  
    365365les différentes connexions nécessaires. La seule occasion où la gestion  
     
    386386from data provider %d </command></para> 
    387387 
    388 <para> Un noeuf fournisseur qui n'est plus utilisé  peut être supprimé; 
     388<para> Un noeud fournisseur qui n'est plus utilisé  peut être supprimé; 
    389389si les informations de  connexion sont changées, le démon &lslon; doit se déconnecter et  
    390390se reconnecter. </para></listitem> 
     
    392392<listitem><para><command>DEBUG2: remoteWorkerThread_%d: ignore new events due to shutdown</command></para>  
    393393 
    394 <para> Si le démon &lslon; est en cours d'arrêt, il est futile de traiter d'autres événéments.</para></listitem> 
     394<para> Si le démon &lslon; est en cours d'arrêt, il est futile de traiter d'autres événements.</para></listitem> 
    395395 
    396396<listitem><para><command>DEBUG1: remoteWorkerThread_%d: node %d - no worker thread</command></para>  
    397397 
    398 <para> Curieux : il est impossibe de réveiller le processus de traitement; pourtant il devrait déjà 
     398<para> Curieux : il est impossible de réveiller le processus de traitement; pourtant il devrait déjà 
    399399y en avoir un... </para></listitem> 
    400400 
     
    426426<listitem><para><command>ERROR: remoteWorkerThread_%d: node %d has no pa_conninfo </command></para>  
    427427 
    428 <para> Apparament les informations de connexion sont <emphasis>fausses</emphasis>...</para></listitem> 
     428<para> Apparemment les informations de connexion sont <emphasis>fausses</emphasis>...</para></listitem> 
    429429 
    430430<listitem><para><command>ERROR: copy set %d cannot connect to provider DB node %d </command></para>  
     
    451451<listitem><para><command>ERROR: Slony-I: subscribeSet(): set % not found</command></para> 
    452452 
    453 <para> Hmm.  Le noud fournisseur ne connait pas cet ensemble de réplication. Un mauvais paramÚtre dans un  
     453<para> Hmm.  Le noeud fournisseur ne connaît pas cet ensemble de réplication. Un mauvais paramÚtre dans un  
    454454script &lslonik; ?</para> </listitem> 
    455455 
     
    460460<listitem><para><command>ERROR: Slony-I: subscribeSet(): set provider and receiver cannot be identical</command></para>  
    461461 
    462 <para> Un noeud recepteur doit s'abonner à un noeud <emphasis>différent</emphasis>...</para> </listitem> 
     462<para> Un noeud récepteur doit s'abonner à un noeud <emphasis>différent</emphasis>...</para> </listitem> 
    463463 
    464464<listitem><para><command>Slony-I: subscribeSet(): provider % is not an active forwarding node for replication set %</command></para>  
     
    473473<listitem><para><command>Slony-I: subscribeSet_int(): set % not found</command></para> 
    474474 
    475 <para> Ce noeud ne connait pas l'ensemble de réplication... Vous avez peut-être soumis un mauvais  
     475<para> Ce noeud ne connaît pas l'ensemble de réplication... Vous avez peut-être soumis un mauvais  
    476476paramÚtre ?</para></listitem> 
    477477 
     
    487487<listitem><para><command>Slony-I: cleanupEvent(): Single node - deleting events &lt; %</command></para>  
    488488 
    489 <para> Si il n'y a qu'un seul noeud, l'événement de nettoyage va supprimer les anciens événements 
    490 afin que you don't get <quote>build-up of crud.</quote></para></listitem> 
    491 TODO 
     489<para> S'il n'y a qu'un seul noeud, l'événement de nettoyage va supprimer les anciens événements 
     490afin pour ne pas récupérer le <quote>crud</quote>.</para></listitem> 
     491 
    492492 
    493493<listitem><para><command>Slony-I: tableAddKey(): table % not found</command></para>  
     
    557557<listitem><para><command>DEBUG3: remoteWorkerThread_%d: local table %s already has Slony-I serial key</command></para>  
    558558 
    559 <para> Il n'est pas nécessaire d'ajouter un clef de type 'serial'; apparement elle existe déjà.</para></listitem> 
     559<para> Il n'est pas nécessaire d'ajouter un clef de type 'serial'; apparemment elle existe déjà.</para></listitem> 
    560560 
    561561<listitem><para><command>DEBUG3: remoteWorkerThread_%d: table %s does not require Slony-I serial key</command></para>  
    562562 
    563 <para> Apparement cette table n'a pas besoin d'une clef primaire supplémentaire... </para> 
     563<para> Apparemment cette table n'a pas besoin d'une clef primaire supplémentaire... </para> 
    564564</listitem> 
    565565<listitem><para><command>DEBUG3: remoteWorkerThread_%d: table %s Slony-I serial key added local</command></para> </listitem> 
     
    570570<listitem><para><command>ERROR: remoteWorkerThread_%d: Could not generate copy_set request for %s - %s</command></para>  
    571571 
    572 <para> Ceci indqique que la requête <command>delete/copy</command> a échouée sur l'abonné. 
     572<para> Ceci indique que la requête <command>delete/copy</command> a échouée sur l'abonné. 
    573573Le &lslon; va répéter la tentative de <command>COPY_SET</command>; il est probable que l'opération continue 
    574574d'échouer... </para> </listitem> 
     
    577577 
    578578<para> Évidement quelque chose ne fonctionne pas au niveau de l'opération COPY vers la sortie <filename>stdout</filename> 
    579 sur e noeud fournisseur...  L'événement va être lancé à nouveau... </para> </listitem> 
     579sur le noeud fournisseur...  L'événement va être lancé à nouveau... </para> </listitem> 
    580580 
    581581<listitem><para><command>ERROR: remoteWorkerThread_%d: copy from stdin on local node - %s %s</command></para>  
     
    617617<listitem><para><command>DEBUG2: remoteWorkerThread_%d: copy_set SYNC found, use event seqno %s</command></para>  
    618618 
    619 <para> Ceci se produit si un évenement SYNC est trouvé; l'événement courant est positionné à la valeur  
     619<para> Ceci se produit si un événement SYNC est trouvé; l'événement courant est positionné à la valeur  
    620620indiquée. </para> </listitem> 
    621621 
    622622<listitem><para><command>ERROR: remoteWorkerThread_%d: sl_setsync entry for set %d not found on provider</command></para>  
    623623 
    624 <para> Une information de synchronization était attendues en provenance d'un noeud abonné existant, mais elle 
    625 n'a pas été trouvée. Il s'agit probabement d'une erreur capable de bloquer la réplication ... </para> </listitem> 
     624<para> Une information de synchronisation était attendues en provenance d'un noeud abonné existant, mais elle 
     625n'a pas été trouvée. Il s'agit probablement d'une erreur capable de bloquer la réplication ... </para> </listitem> 
    626626 
    627627<listitem><para><command>DEBUG1: remoteWorkerThread_%d: could not insert to sl_setsync_offline</command></para>  
     
    680680 
    681681<para> <xref linkend="stmtmergeset"/> ne peut pas fusionner tant que tous les abonnements  
    682 ne sont pas achevés. Si ce message apparait, cela signifie que les listes d'abonnées sont  
     682ne sont pas achevés. Si ce message apparaît, cela signifie que les listes d'abonnées sont  
    683683identique mais qu'un ou plusieurs noeuds n'ont pas terminé leur processus d'abonnement. 
    684684Il est probable qu'attendre un courte période avant de soumettre à nouveau la requête 
     
    719719 
    720720<para> Ceci se produit lorsqu'un connexion réseau est coupée. Si c'est le cas, redémarrer le démon  
    721  &lslon; devrait suffir pour résoudre le problÚme. </para> 
     721 &lslon; devrait suffire pour résoudre le problÚme. </para> 
    722722 
    723723<para> Par ailleurs, ceci peut se produite lorsque le démon &lslon; de ce noeud 
     
    727727linkend="slon-config-remote-listen-timeout"/> secondes pour exécuter la requête 
    728728SQL.  
    729 Dans les anciennes version de &slony1;, ce paramÚtre de configuration parameter n'existait 
     729Dans les anciennes version de &slony1;, ce paramÚtre de configuration n'existait 
    730730pas; le temps maximum était fixé à 300 secondes. Dans les nouvelles versions, vous 
    731731pouvez augmenter cette valeur dans le fichier de configuration de  &lslon; pour 
     
    752752<listitem><para><command>DEBUG1: remoteWorkerThread_%d: data provider %d only confirmed up to ev_seqno %d for ev_origin %d </command></para>  
    753753 
    754 <para> Le fournisseur de ce noeud est un abonné, apparement  cet abonné est en retard. 
     754<para> Le fournisseur de ce noeud est un abonné, apparemment  cet abonné est en retard. 
    755755Le démon &lslon; doit attendre que le fournisseur rattrape son retard avant de recevoir de  
    756756<emphasis> nouvelles</emphasis> données. </para></listitem> 
     
    794794<listitem><para><command>ERROR: remoteWorkerThread_%d: %s %s - qualification was %s </command></para>  
    795795 
    796 <para> Apparement l'application de données répliquées sur l'abonné à échouée.... 
     796<para> Apparemment l'application de données répliquées sur l'abonné à échouée.... 
    797797Ceci indique trÚs certainement une corruption assez grave.</para></listitem> 
    798798 
     
    801801<para> Si <envar> SLON_CHECK_CMDTUPLES</envar> est défini, &lslon; applique les  
    802802changement tuple par tuple, et vérifie que chaque changement affecte exactement un tuple. 
    803 Apparement ce n'était pas le cas ici, ce qui semble indiquer une corruption de la 
     803Apparemment ce n'était pas le cas ici, ce qui semble indiquer une corruption de la 
    804804réplication. C'est plutÃŽt une mauvaise nouvelle...</para></listitem> 
    805805 
     
    813813concerné, ou si il n'y a qu'un seul ensemble de réplication sur le noeud esclave, 
    814814il est parfois plus simple de supprimer et de recréer le noeud. Si les connexions 
    815 de l'application peuvent être détournées vers le noeud maitre pendant cette opération, 
     815de l'application peuvent être détournées vers le noeud maître pendant cette opération, 
    816816alors il n'est pas nécessaire d'arrêter le service.  </para></listitem> 
    817817 
     
    845845 
    846846<para> Ce message indique qu'une partir de la requête du curseur LOG va être compressée. 
    847 (Daans certains cas, les requêtes peuvent grossir jusqu'à une taille  <emphasis>enormous</emphasis> 
     847(Dans certains cas, les requêtes peuvent grossir jusqu'à une taille  <emphasis>énorme</emphasis> 
    848848et faire exploser l'analyseur de requêtes...) </para></listitem> 
    849849<listitem><para><command>DEBUG3: remoteWorkerThread_%d: compressed actionseq subquery %s</command></para>  
     
    857857 
    858858<para> Ces messages apparaîtront dans les logs d'un noeud origine au moment 
    859 ou vous configurerez un ensemble de réplication; certains apparaitront sur les noeuds abonnés 
     859ou vous configurerez un ensemble de réplication; certains apparaîtront sur les noeuds abonnés 
    860860lors de leurs abonnement.  </para> 
    861861 
     
    863863<listitem><para><command>ERROR: Slony-I: setAddTable_int(): table % has no index %</command></para>  
    864864 
    865 <para> Apparement un index PK qui a été spécifié est absent sur ce noeud...</para></listitem> 
     865<para> Apparemment un index PK qui a été spécifié est absent sur ce noeud...</para></listitem> 
    866866 
    867867<listitem><para><command>ERROR: Slony-I setAddTable_int(): table % not found</command></para>  
     
    876876<listitem><para><command>NOTICE: Slony-I setAddTable_int(): table % PK column % nullable</command></para>  
    877877 
    878 <para> Vous avez tenté de repliquer une table dont une colonne de la clef primaire candidate peut être null. 
     878<para> Vous avez tenté de répliquer une table dont une colonne de la clef primaire candidate peut être null. 
    879879Toute les colonnes participant à une clef primaire doivent être <command>NOT NULL</command>. 
    880880Cette requête va échouer. </para> 
     
    919919 
    920920<para> L'identifiant de la table doit être assigné de maniÚre unique dans  
    921 <xref linkend="stmtsetaddtable"/>; apparement vous avez demandé une valeur qui est déjà utilisée. 
     921<xref linkend="stmtsetaddtable"/>; apparemment vous avez demandé une valeur qui est déjà utilisée. 
    922922</para></listitem> 
    923923<listitem><para><command>ERROR: Slony-I setAddSequence(): set % not found</command></para>  
    924 <para> Apparement l'ensemble que vous demandez n'est pas disponible...</para></listitem> 
     924<para> Apparemment l'ensemble que vous demandez n'est pas disponible...</para></listitem> 
    925925 
    926926<listitem><para><command>ERROR: Slony-I setAddSequence(): set % has remote origin</command></para>  
     
    928928 
    929929<listitem><para><command>ERROR: Slony-I setAddSequence(): cannot add sequence to currently subscribed set %</command></para>  
    930 <para> Apparement l'ensemble de réplication que vous demandez a déjà été abonné. 
     930<para> Apparemment l'ensemble de réplication que vous demandez a déjà été abonné. 
    931931Vous ne pouvez pas ajouter des tables/séquences dans un ensemble qui a déjà des abonnés. 
    932932Vous devez créer un nouvel ensemble, y ajouter des objets, et définir ses abonnements 
     
    935935<listitem><para><command>ERROR: Slony-I setAddSequence_int(): set % not found</command></para>  
    936936 
    937 <para> Apparement l'ensemble que vous demandez n'est pas disponible...</para></listitem> 
     937<para> Apparemment l'ensemble que vous demandez n'est pas disponible...</para></listitem> 
    938938 
    939939<listitem><para><command>ERROR: Slony-I setAddSequence_int(): sequence % not found</command></para>  
    940940 
    941 <para> Apparement la séquence que vous demandez n'est pas disponible sur ce noeud. 
     941<para> Apparemment la séquence que vous demandez n'est pas disponible sur ce noeud. 
    942942Comment avez-vous mis en place le schéma sur les noeuds abonnés ???</para></listitem> 
    943943 
     
    947947 
    948948<listitem><para><command>ERROR: Slony-I setAddSequence_int(): sequence ID % has already been assigned</command></para>  
    949 <para> Chaque identifiant de séquence ajouté doit être unique. Apparement vous avez réutilisé un identifiant  
     949<para> Chaque identifiant de séquence ajouté doit être unique. Apparemment vous avez réutilisé un identifiant  
    950950déjà existant.</para></listitem> 
    951951 
     
    963963<listitem><para><command>ERROR: Slony-I setMoveTable_int(): set ids cannot be identical</command></para>  
    964964 
    965 <para> Quel est l'intérêt de déplacer une table qui se touve dans un ensemble dans le même ensemble
     965<para> Quel est l'intérêt de déplacer une table dans un ensemble où elle se trouve déjà
    966966</para></listitem> 
    967 TODO 
     967 
    968968<listitem><para><command>ERROR: Slony-I setMoveTable_int(): set % not found</command></para>  
    969969 
    970 <para> Set wasn't found on this node; you probably gave the wrong ID number... </para></listitem> 
     970<para> L'ensemble n'a pas été trouvé sur le noeud; vous avez probablement indiqué un mauvais identifiant... </para></listitem> 
    971971 
    972972<listitem><para><command>ERROR: Slony-I setMoveTable_int(): set % does not originate on local node</command></para>  
    973973 
    974 <para> Set wasn't found to have origin on this node; you probably gave the wrong EVENT NODE... </para></listitem> 
     974<para> L'ensemble n'est pas originaire de ce noeud; vous avez probablement indiqué le mauvais EVENT NODE... </para></listitem> 
    975975 
    976976<listitem><para><command>ERROR: Slony-I setMoveTable_int(): subscriber lists of set % and % are different</command></para>  
    977977 
    978 <para> You can only move objects between sets that have identical subscriber lists. </para></listitem> 
     978<para> Vous pouvez uniquement déplacer les objets entre des ensembles qui ont la même liste d'abonnés. </para></listitem> 
    979979 
    980980<listitem><para><command>ERROR: Slony-I setMoveSequence_int(): sequence % not found</command></para>  
    981981 
    982 <para> Sequence wasn't found on this node; you probably gave the wrong ID number... </para></listitem> 
     982<para> La séquence n'a pas été trouvé sur ce noeud; vous avez probablement indiqué un mauvais identifiant... </para></listitem> 
    983983 
    984984<listitem><para><command>ERROR: Slony-I setMoveSequence_int(): set ids cannot be identical</command></para>  
    985985 
    986 <para> Does it make sense to move a sequence from a set into the very same set? </para></listitem> 
     986<para> Quel est l'intérêt de déplacer une séquence dans un ensemble où elle se trouve déjà  ? </para></listitem> 
    987987 
    988988<listitem><para><command>ERROR: Slony-I setMoveSequence_int(): set % not found</command></para>  
    989989 
    990 <para> Set wasn't found on this node; you probably gave the wrong ID number... </para></listitem> 
     990<para> L'ensemble n'a pas été trouvé sur le noeud; vous avez probablement indiqué un mauvais identifiant... </para></listitem> 
    991991 
    992992<listitem><para><command>ERROR: Slony-I setMoveSequence_int(): set % does not originate on local node</command></para>  
    993993 
    994 <para> Set wasn't found to have origin on this node; you probably gave the wrong EVENT NODE... </para></listitem> 
     994<para> L'ensemble n'est pas originaire de ce noeud; vous avez probablement indiqué le mauvais EVENT NODE.... </para></listitem> 
    995995 
    996996<listitem><para><command>ERROR: Slony-I setMoveSequence_int(): subscriber lists of set % and % are different</command></para>  
    997997 
    998 <para> You can only move objects between sets that have identical subscriber lists. </para></listitem> 
     998<para> Vous pouvez uniquement déplacer les objets entre des ensembles qui ont la même liste d'abonnés. </para></listitem> 
    999999</itemizedlist> 
    10001000</sect3> 
    10011001 
    10021002 
    1003 <sect3><title> ProblÚmes lors de la suppresion d'objets</title> 
     1003<sect3><title> ProblÚmes lors de la suppression d'objets</title> 
    10041004 
    10051005<itemizedlist> 
    10061006<listitem><para><command>ERROR: Slony-I setDropTable(): table % not found</command></para>  
    10071007 
    1008 <para> La table n'a pas étét trouvée sur ce noeud; Êtes-vous sur(e) d'avoir indiqué le bon identifiant ? 
     1008<para> La table n'a pas été trouvée sur ce noeud; Êtes-vous sur(e) d'avoir indiqué le bon identifiant ? 
    10091009</para></listitem> 
    10101010 
     
    10401040<para> D'autres messages se produisent lorsque &lslon; s'avertit lui-même qu'il va  
    10411041s'arrêter. Tout <emphasis>devrait</emphasis> bien se passer lorsque vous le redémarrez, 
    1042 car il lira la nouvelle configuration lors de son redemarrage.</para> 
    1043  
    1044 <para> Hélas, quelques messages indiquent que <quote>quelquechose de mauvais est arrivé 
     1042car il lira la nouvelle configuration lors de son redémarrage.</para> 
     1043 
     1044<para> Hélas, quelques messages indiquent que <quote>quelque chose de mauvais est arrivé 
    10451045</quote>, auquel cas la solution ne sera pas nécessairement simple. 
    10461046Personne n'a dit que la réplication c'était facile...</para> 
     
    10531053<listitem><para><command>ERROR: Slony-I: Node % is still configured as a data provider</command></para>  
    10541054 
    1055 <para> Vous ne pouvez pas supprimer un noeud qu est utilisé comme fournisseur de données; 
     1055<para> Vous ne pouvez pas supprimer un noeud qui est utilisé comme fournisseur de données; 
    10561056vous devez remodeler les abonnements pour qu'aucun noeud ne soit dépendant de celui-ci. 
    10571057</para></listitem> 
     
    10771077<listitem><para><command>ERROR: Slony-I: cannot failover - node % is not a forwarder of set %</command></para>  
    10781078 
    1079 <para> Vous ne pouvez effectuer unen bascule d'urgence ou un bascule controllée que vers un noeud  
     1079<para> Vous ne pouvez effectuer une bascule d'urgence ou un bascule contrÃŽlée que vers un noeud  
    10801080transmetteur. </para></listitem> 
    10811081 
    10821082<listitem><para><command>NOTICE: failedNode: set % has no other direct receivers - move now</command></para>  
    10831083 
    1084 <para> Si le noeud de sauvegarde est le seul abonné diret, alors la situation est simplifiée... 
     1084<para> Si le noeud de sauvegarde est le seul abonné direct, alors la situation est simplifiée... 
    10851085Pas besoin de remodeler les abonnements !</para></listitem> 
    10861086 
    10871087<listitem><para><command>NOTICE: failedNode set % has other direct receivers - change providers only</command></para>  
    1088 <para> Dans ce cas, tous les abonnés diret sont redirigés vers le noeud de sauvegarde et le noeud de sauvegarde est redirigé  
     1088<para> Dans ce cas, tous les abonnés direct sont redirigés vers le noeud de sauvegarde et le noeud de sauvegarde est redirigé  
    10891089vers un autre noeud pour qu'il puisse rattraper son retard.</para></listitem> 
    10901090 
     
    11001100 
    11011101<para> Ces messages sont liés à la nouvelle fonctionnalité apparue dans la version 1.2 qui  
    1102 permet à &slony1; de permutter périodiquement le stockage des données entre  
     1102permet à &slony1; de permuter périodiquement le stockage des données entre  
    11031103 <envar>sl_log_1</envar> et <envar>sl_log_2</envar>.</para> 
    11041104 
     
    11101110<listitem><para><command>Slony-I: Logswitch to sl_log_1 initiated'</command></para>  
    11111111 
    1112 <para> Ce messae indique  &lslon; est en train de permuter vers cette table de log .</para></listitem> 
     1112<para> Ce message indique  &lslon; est en train de permuter vers cette table de log .</para></listitem> 
    11131113 
    11141114<listitem><para><command>Previous logswitch still in progress</command></para>  
     
    11161116<para> Un tentative de permutation a été faite alors qu'une permutation était déjà en cours...</para></listitem> 
    11171117 
    1118 <listitem><para><command>ERROR: remoteWorkerThread_%d: cannot determine current log status</command></para>  
     1118<listitem><para><command>ERROR: remoteWorkerThread_%d: cannot détermine current log status</command></para>  
    11191119 
    11201120<para> La tentative de lecture dans la table sl_log_status, qui détermine si on travaille sur  
     
    11301130</itemizedlist> 
    11311131</sect3> 
    1132 <sect3><title> Miscellanea </title> 
    1133  
    1134 <para> Perhaps these messages should be categorized further; tha
    1135 remains a task for the documentors.</para> 
     1132<sect3><title> Divers </title> 
     1133 
     1134<para> Le messages ci-dessous ne sont pas encore classés; les auteurs de la documentation on
     1135encore du travail...</para> 
    11361136 
    11371137<itemizedlist> 
     
    11391139<listitem><para><command>ERROR: Slonik version: @MODULEVERSION@ != Slony-I version in PG build %</command></para>  
    11401140 
    1141 <para> This is raised in <function>checkmoduleversion()</function> if there is a mismatch between the version of &slony1; as reported by &lslonik; versus what the &postgres; build has.</para></listitem> 
     1141<para> Ce message est produit par la fonction <function>checkmoduleversion()</function> lorsqu'il y a 
     1142un problÚme de correspondance entre la version de &slony1; telle qu'elle est indiquée par &lslonik;  
     1143et le version avec laquelle &postgres; a été compilé.</para></listitem> 
     1144 
    11421145<listitem><para><command>ERROR: Slony-I: registry key % is not an int4 value</command></para>  
    11431146 
    1144 <para> Raised in <function>registry_get_int4()</function>, this complains if a requested value turns out to be NULL.</para> </listitem> 
     1147<para> Message produit par <function>registry_get_int4()</function>, cela indique que la valeur demandée semble être à NULL.</para> </listitem> 
    11451148<listitem><para><command>ERROR: registry key % is not a text value</command></para>  
    11461149 
    1147 <para> Raised in <function>registry_get_text()</function>, this complains if a requested value turns out to be NULL.</para></listitem> 
     1150<para> Message produit par  <function>registry_get_text()</function>, cela indique que la valeur demandée semble être à NULL</para></listitem> 
    11481151<listitem><para><command>ERROR: registry key % is not a timestamp value</command></para>  
    11491152 
    1150 <para> Raised in <function>registry_get_timestamp()</function>, this complains if a requested value turns out to be NULL.</para></listitem> 
     1153<para> Message produit par  <function>registry_get_timestamp()</function>, cela indique que la valeur demandée semble être à NULL</para></listitem> 
     1154 
    11511155<listitem><para><command>NOTICE: Slony-I: cleanup stale sl_nodelock entry for pid=%</command></para>  
    11521156 
     
    11541158<listitem><para><command>ERROR: Slony-I: This node is already initialized</command></para>  
    11551159 
    1156 <para> This would typically happen if you submit <xref linkend="stmtstorenode"/> gainst a node that has already been set up with the &slony1; schema. </para></listitem> 
     1160<para> Ceci se produit typiquement lorsque l'on soumet une commande <xref linkend="stmtstorenode"/> sur une noeud 
     1161qui a déjà été configuré avec le schéma &slony1;. </para></listitem> 
     1162 
    11571163<listitem><para><command>ERROR: Slony-I: node % not found</command></para>  
    11581164 
    1159 <para> An attempt to mark a node not listed locally as enabled should fail...</para></listitem> 
     1165<para> Toute tentative pour marquer un noeud non listé localement comme actif devrait échouer...</para></listitem> 
    11601166<listitem><para><command>ERROR: Slony-I: node % is already active</command></para>  
    11611167 
    1162 <para> An attempt to mark a node already marked as active as active should fail...</para></listitem> 
     1168<para> Toute tentative pour marquer un noeud déjà marqué comme actif devrait échouer...</para></listitem> 
    11631169<listitem><para><command>DEBUG4: remoteWorkerThread_%d: added active set %d to provider %d</command></para>  
    11641170 
    1165 <para> Indicates that this set is being provided by this 
    1166 provider.</para></listitem> 
     1171<para> Indique que cet ensemble est fourni par ce fournisseur.</para></listitem> 
    11671172 
    11681173<listitem><para><command>DEBUG2: remoteWorkerThread_%d: event %d 
    11691174ignored - unknown origin</command></para> 
    11701175 
    1171 <para> Probably happens if events arrive before 
    1172 the <command>STORE_NODE</command> event that tells that the new node 
    1173 now exists... </para></listitem> 
     1176<para> Ceci se produit probablement lorsque des événements arrivent avant 
     1177l'événement <command>STORE_NODE</command> qui annonce que le nouveau noeud existe... </para></listitem> 
    11741178 
    11751179<listitem><para><command>WARN: remoteWorkerThread_%d: event %d ignored - origin inactive</command></para>  
    11761180 
    1177 <para> This shouldn't occur now (2007) as we don't support the notion 
    1178 of deactivating a node... </para> 
     1181<para> Ceci ce produit actuellement (2007) car la désactivation d'un noeud n'est pas une fonctionnalité supportée... </para> 
    11791182</listitem> 
    11801183 
    11811184<listitem><para><command>DEBUG2: remoteWorkerThread_%d: event %d ignored - duplicate </command></para> 
    11821185 
    1183 <para> This might be expected to happen if the event notification 
    1184 comes in concurrently from two sources... </para> </listitem> 
     1186<para> Ceci devrait se produire lorsqu'une notification d'événement arrive en provenance de  
     1187deux sources... </para> </listitem> 
    11851188 
    11861189<listitem><para><command>DEBUG2: remoteWorkerThread_%d: unknown node %d</command></para>  
    11871190 
    1188 <para> Happens if the &lslon; is unaware of this node; probably a sign 
    1189 of <command>STORE_NODE</command> requests not 
    1190 propagating... </para> </listitem> 
     1191<para> Ceci se produit lorsque le démon &lslon; n'est conscient de l'existence de ce noeud; 
     1192C'est probablement un signe que les requêtes <command>STORE_NODE</command> ne se propagent pas 
     1193... </para> </listitem> 
    11911194</itemizedlist> 
    11921195</sect3>