Changeset 1130
- Timestamp:
- 09/05/08 22:03:41 (3 months ago)
- Files:
-
- traduc/trunk/slony/loganalysis.xml (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
traduc/trunk/slony/loganalysis.xml
r1128 r1130 404 404 <sect3 id="logsubtime"><title> Messages de log au moment d'un abonnement </title> 405 405 406 <para> Un abonnement est Subscription time is quite a special time in &slony1;. If you407 have a large amount of data to be copied to subscribers, this may take 408 a considerable period of time. &slony1; logs a fairly considerable 409 amount of information about its progress, which is sure to be useful 410 to the gentle reader. In particular, it generates log output every 411 time it starts and finishes copying data for a given table as well as 412 when it completes reindexing the table. That may not make a 28 hour 413 subscription go any faster, but at least helps you have some idea of 414 how it is progressing.</para>406 <para> Un abonnement est une opération trÚs spéciale pour &slony1;. Si vous 407 avez un grand volume de données à copier sur l'abonné, cela peut prendre 408 un temps considérable. &slony1; enregistre une quantité considérable d'informations 409 lors de ce processus, qui sera probablement trÚs utiles aux utilisateurs. 410 En particulier, il produit des traces à chaque fois qu'il commence et termine 411 la copie des données d'une table et lorsqu'il finit l'indexation de la table. 412 Cela n'aide ne rend pas un abonnement de 28 heures plus rapide, mais au moins 413 cela vous aide suivre son déroulement. 414 </para> 415 415 416 416 <itemizedlist> 417 417 <listitem><para><command>DEBUG1: copy_set %d</command></para> 418 418 419 <para> This indicates the beginning of copying data for a new subscription. </para></listitem> 419 <para> Ceci indique le départ de la copie de données pour un nouvel abonnement. </para></listitem> 420 420 421 <listitem><para><command>ERROR: remoteWorkerThread_%d: set %d not found in runtime configuration </command></para> 421 422 422 <para> &lslon; tried starting up a subscription; it couldn't find conninfo for the data source. Perhaps paths are not properly propagated?</para></listitem> 423 <para> &lslon; a tenté de lancer un abonnement; il n'a pas trouvé les informations de connexion à la source des données. 424 Peut-être que les chemins ne sont pas correctement propagés ?</para></listitem> 423 425 424 426 <listitem><para><command>ERROR: remoteWorkerThread_%d: node %d has no pa_conninfo </command></para> 425 427 426 <para> Apparently the conninfo configuration 427 was <emphasis>wrong</emphasis>...</para></listitem> 428 <para> Apparament les informations de connexion sont <emphasis>fausses</emphasis>...</para></listitem> 428 429 429 430 <listitem><para><command>ERROR: copy set %d cannot connect to provider DB node %d </command></para> 430 431 431 <para> &lslon; couldn't connect to the provider. Is the conninfo432 wrong? Or perhaps authentication is misconfigured? Or perhaps the 433 database is down?</para></listitem>432 <para> &lslon; n'a pas pu se connecter au fournisseur. Est-ce que les informations de connexion sont fausses ? 433 Peut-être que l'authentification est mal configurée ? Peut-être que la base de donnée ne fonctionne pas ? 434 </para></listitem> 434 435 435 436 <listitem><para><command>DEBUG1: remoteWorkerThread_%d: connected to provider DB </command></para> 436 437 437 <para> Excellent: the copy set has a connection to its provider</para></listitem> 438 <para> Excellent : le processus de copie a pu se connecter au fournisseur</para></listitem> 439 438 440 <listitem><para><command>ERROR: Slony-I: sequenceSetValue(): sequence % not found</command></para> 439 <para> Curious; the sequence object is missing. Could someone have dropped it from the schema by hand (<emphasis>e.g.</emphasis> - not using <xref linkend="stmtddlscript"/>)?</para></listitem> 440 441 <listitem><para><command>ERROR: Slony-I: subscribeSet() must be called on provider</command></para> 442 <para> This function should only get called on the provider node. &lslonik; normally handles this right, unless one had wrong DSNs in a &lslonik; script...</para> 443 </listitem> 444 445 <listitem><para><command>ERROR: Slony-I: subscribeSet(): set % not found</command></para> 446 <para> Hmm. The provider node isn't aware of this set. Wrong parms to a &lslonik; script?</para> </listitem> 441 442 <para> Curieux; la séquence de l'objet est absente. Est-ce que quelqu'un l'a supprimé à la main du schéma ? 443 (<emphasis>c'est à dire</emphasis> - sans utiliser <xref linkend="stmtddlscript"/>)?</para></listitem> 444 445 <listitem><para><command>ERROR: Slony-I: subscribeSet() must be called on provider</command></para> 446 447 <para> Cette fonction devrait être appelée sur le noeud fournisseur. Normalement &lslonik; 448 gÚre correctement ce cas, à moins qu'il y ait de mauvais DSNs dans un script &lslonik;...</para> 449 </listitem> 450 451 <listitem><para><command>ERROR: Slony-I: subscribeSet(): set % not found</command></para> 452 453 <para> Hmm. Le noud fournisseur ne connait pas cet ensemble de réplication. Un mauvais paramÚtre dans un 454 script &lslonik; ?</para> </listitem> 447 455 448 456 <listitem><para><command>ERROR: Slony-I: subscribeSet(): set origin and receiver cannot be identical</command></para> 449 <para> Duh, an origin node can't subscribe to itself.</para> </listitem> 457 458 <para> Ouh la la !, un noeud origine ne peut pas être abonné à lui-même.</para> </listitem> 450 459 451 460 <listitem><para><command>ERROR: Slony-I: subscribeSet(): set provider and receiver cannot be identical</command></para> 452 <para> A receiver must subscribe to a <emphasis>different</emphasis> node...</para> </listitem> 461 462 <para> Un noeud recepteur doit s'abonner à un noeud <emphasis>différent</emphasis>...</para> </listitem> 463 453 464 <listitem><para><command>Slony-I: subscribeSet(): provider % is not an active forwarding node for replication set %</command></para> 454 465 455 <para> You can only use a live, active, forwarding provider as a data456 source.</para></listitem>466 <para> Vous devez utiliser un noeud fournisseur actif et en cours de fonctionnement comme source des données. 467 </para></listitem> 457 468 458 469 <listitem><para>Slony-I: subscribeSet_int(): set % is not active, cannot change provider<command></command></para> 459 <para> You can't change the provider just yet...</para></listitem> 460 <listitem><para><command>Slony-I: subscribeSet_int(): set % not found</command></para> 461 <para> This node isn't aware of the set... Perhaps you submitted wrong parms?</para></listitem> 470 471 <para> Vous ne pouvez pas changer le fournisseur pour le moment...</para></listitem> 472 473 <listitem><para><command>Slony-I: subscribeSet_int(): set % not found</command></para> 474 475 <para> Ce noeud ne connait pas l'ensemble de réplication... Vous avez peut-être soumis un mauvais 476 paramÚtre ?</para></listitem> 477 462 478 <listitem><para><command>Slony-I: unsubscribeSet() must be called on receiver</command></para> 463 <para> Seems obvious... This probably indicates a bad &lslonik; admin DSN...</para></listitem> 479 480 <para> Cela parait trivial... Ceci indique probablement un mauvais DSN &lslonik;</para></listitem> 481 464 482 <listitem><para><command>Slony-I: Cannot unsubscribe set % while being provider</command></para> 465 483 466 <para> This should seem obvious; <xref linkend="stmtunsubscribeset"/> will fail if a node has dependent subscribers for which it is the provider </para> </listitem> 484 <para> Cela semble évident; <xref linkend="stmtunsubscribeset"/> va échouer si un noeud est dépendant des abonnés 485 dont il est le fournisseur. </para> </listitem> 467 486 468 487 <listitem><para><command>Slony-I: cleanupEvent(): Single node - deleting events < %</command></para> 469 <para> If there's only one node, the cleanup event will delete old events so that you don't get <quote>build-up of crud.</quote></para></listitem> 488 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 492 470 493 <listitem><para><command>Slony-I: tableAddKey(): table % not found</command></para> 471 <para> Perhaps you didn't copy the schema over properly?</para></listitem> 494 495 <para> Peut-être que vous n'avez pas copié le schéma proprement ?</para></listitem> 496 472 497 <listitem><para><command>Slony-I: tableDropKey(): table with ID% not found</command></para> 473 <para> Seems curious; you were presumably replicating to this table, so for this to be gone seems rather odd...</para></listitem> 498 499 <para> Cela parait curieux; cette table est probablement déjà en cours de réplication; 500 il est donc étrange que que cette table ait disparue pas...</para></listitem> 501 474 502 <listitem><para><command>Slony-I: determineIdxnameUnique(): table % not found</command></para> 475 503 476 <para>Did you properly copy over the schema to a new node???</para></listitem> 504 <para>Avez-vous correctement copié le schéma sur le nouveau noeud ???</para></listitem> 505 477 506 <listitem><para><command>Slony-I: table % has no primary key</command></para> 478 507 479 <para> This likely signifies a bad loading of schema...</para></listitem>508 <para> Ceci signifie probablement que le chargement du schéma s'est mal passé...</para></listitem> 480 509 481 510 <listitem><para><command>Slony-I: table % has no unique index %</command></para> 482 511 483 <para> This likely signifies a bad loading of schema...</para></listitem> 512 <para> Ceci signifie probablement que le chargement du schéma s'est mal passé... </para></listitem> 513 484 514 <listitem><para><command>WARN: remoteWorkerThread_%d: transactions 485 515 earlier than XID %s are still in progress</command></para> 486 516 487 <para> This indicates that some old transaction is in progress from before the earliest available <command>SYNC</command> on the provider. &slony1; cannot start replicating until that transaction completes. This will repeat until thetransaction completes... 517 <para> Ceci indique qu'une vieille transaction est en cours d'exécution et qu'elle a débutée avant le 518 plus vieil événement <command>SYNC</command> disponible sur le fournisseur. &slony1; ne peut pas 519 lancer une réplication tant que cette transaction n'est pas achevée. Ce message sera répété jusqu'à 520 ce que la transaction aboutisse... 488 521 </para></listitem> 489 522 490 523 <listitem><para><command>DEBUG2: remoteWorkerThread_%d: prepare to copy table %s </command></para> 491 524 492 <para> This indicates that &lslon; is beginning preparations to set up subscription for a table.</para></listitem> 525 <para> Ceci indique que &lslon; commence les préparatifs pour mettre en place un abonnement pour une table. 526 </para></listitem> 527 493 528 <listitem><para><command>DEBUG1: remoteWorkerThread_%d: table %s will require Slony-I serial key</command></para> 494 529 495 <para> Evidently this is a table defined with <xref linkend="stmttableaddkey"/> where &slony1; has to add a surrogate primary key.</para></listitem> 530 <para> Ãvidement cette table est définie avec <xref linkend="stmttableaddkey"/> et &slony1; a ajouté une 531 clef primaire supplémentaire.</para></listitem> 532 496 533 <listitem><para><command>ERROR: remoteWorkerThread_%d: Could not lock table %s on subscriber</command></para> 497 534 498 <para> For whatever reason, the table could not be locked, so the499 s ubscription needs to be restarted. If the problem was something like500 a deadlock, retrying may help. If the problem was otherwise, you may 501 need to intervene...</para></listitem>535 <para> Pour une certaine raison, la table ne peut pas être verrouillée, donc la réplication 536 soit être redémarrée. Si le problÚme concerne un inter-blocage ("deadlock"), essayer la commande 537 à nouveau peut fonctionner. S'il s'agit d'un autre problÚme, vous devez intervenir... 538 </para></listitem> 502 539 503 540 <listitem><para><command>DEBUG2: remoteWorkerThread_%d: all tables for set %d found on subscriber</command></para> 504 541 505 <para> An informational message indicating that the first pass through the tables found no problems... </para></listitem> 542 <para> Ce message d'information indique que lors du premier passage sur les tables, aucun problÚme 543 n'a été trouvé... </para></listitem> 544 506 545 <listitem><para><command>DEBUG2: remoteWorkerThread_%d: copy sequence %s</command></para> 507 546 508 <para> Processing some sequence... </para></listitem> 547 <para> Ce message indique qu'un séquence est traitée... </para></listitem> 548 509 549 <listitem><para><command>DEBUG2: remoteWorkerThread_%d: copy table %s</command></para> 510 550 511 <para> &lslon; is starting to copy a table... </para></listitem> 551 <para> &lslon; commence la copie d'une table... </para></listitem> 552 512 553 <listitem><para><command>DEBUG3: remoteWorkerThread_%d: table %s Slony-I serial key added local</command></para> 513 554 514 <para> Just added new column to the table to provide surrogate primary key.</para></listitem> 555 <para> Une nouvelle colonne vient d'être ajoutée dans la table afin qu'elle dispose d'une clef primaire.</para></listitem> 556 515 557 <listitem><para><command>DEBUG3: remoteWorkerThread_%d: local table %s already has Slony-I serial key</command></para> 516 558 517 <para> Did not need to add serial key; apparently it was already there.</para></listitem> 559 <para> Il n'est pas nécessaire d'ajouter un clef de type 'serial'; apparement elle existe déjà .</para></listitem> 560 518 561 <listitem><para><command>DEBUG3: remoteWorkerThread_%d: table %s does not require Slony-I serial key</command></para> 519 562 520 <para> Appare ntly this table didn't require a special serial key... </para>563 <para> Apparement cette table n'a pas besoin d'une clef primaire supplémentaire... </para> 521 564 </listitem> 522 565 <listitem><para><command>DEBUG3: remoteWorkerThread_%d: table %s Slony-I serial key added local</command></para> </listitem> 523 566 <listitem><para><command>DEBUG2: remoteWorkerThread_%d: Begin COPY of table %s</command></para> 524 567 525 <para> &lslon; is about to start the COPY on both sides to copy a table... </para></listitem> 568 <para> &lslon; va lancer la commande COPY des deux cotés pour copier la table... </para></listitem> 569 526 570 <listitem><para><command>ERROR: remoteWorkerThread_%d: Could not generate copy_set request for %s - %s</command></para> 527 571 528 <para> This indicates that the <command>delete/copy</command> requests 529 failed on the subscriber. The &lslon; will repeat 530 the <command>COPY_SET</command> attempt; it will probably continue to 531 fail.. </para> </listitem> 572 <para> Ceci indqique que la requête <command>delete/copy</command> a échouée sur l'abonné. 573 Le &lslon; va répéter la tentative de <command>COPY_SET</command>; il est probable que l'opération continue 574 d'échouer... </para> </listitem> 532 575 533 576 <listitem><para><command>ERROR: remoteWorkerThread_%d: copy to stdout on provider - %s %s</command></para> 534 577 535 <para> Evidently something about the COPY to <filename>stdout</filename> on the provider node broke... The event will be retried... </para> </listitem> 578 <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> 536 580 537 581 <listitem><para><command>ERROR: remoteWorkerThread_%d: copy from stdin on local node - %s %s</command></para> 538 582 539 <para> Evidently something about the COPY into the table on the540 subscriber node broke... The event will be 541 retried...</para> </listitem>583 <para> Ãvidemment quelque chose n'a pas fonctionné lors de l'opération COPY dans la table sur 584 le noeud abonné. .. L'événement va être lancé à nouveau... 585 </para> </listitem> 542 586 543 587 <listitem><para><command>DEBUG2: remoteWorkerThread_%d: %d bytes copied for table %s</command></para> 544 588 545 <para> This message indicates that the COPY of the table has546 completed. This is followed by running <command>ANALYZE</command> and 547 reindexing the table on the subscriber.</para></listitem>589 <para> Ce message indique que l'opération COPY sur la table est achevée. 590 Ceci est suivi d'un <command>ANALYZE</command> et d'une réindexation de la 591 table sur l'abonné.</para></listitem> 548 592 549 593 <listitem><para><command>DEBUG2: remoteWorkerThread_%d: %.3f seconds 550 594 to copy table %s</command></para> 551 595 552 <para> A fter this message, copying and reindexing and analyzing the table on the subscriber is complete.</para></listitem>596 <para> AprÚs ce message, la copie, la réindexation et l'analyse sont terminées sur l'abonné.</para></listitem> 553 597 554 598 <listitem><para><command>DEBUG2: remoteWorkerThread_%d: set last_value of sequence %s (%s) to %s</command></para> 555 599 556 <para> As should be no surprise, this indicates that a sequence has been processed on the subscriber.</para>600 <para> Sans surprise, cela indique qu'une séquence a été traitée sur l'abonnée.</para> 557 601 </listitem> 558 602 <listitem><para><command>DEBUG2: remoteWorkerThread_%d: %.3 seconds to copy sequences</command></para> 559 603 560 <para> Summarizing the time spent processing sequences in the <command>COPY_SET</command> event. </para></listitem>604 <para> Ce message indique le temps passé pour le traitement de l'événement <command>COPY_SET</command>. </para></listitem> 561 605 562 606 <listitem><para><command>ERROR: remoteWorkerThread_%d: query %s did not return a result </command></para> 563 607 564 <para> This indicates that the query, as part of final processing of <command>COPY_SET</command>, failed. The copy will restart... </para></listitem> 608 <para> Ceci indique qu'une requête, exécutée lors du traitement final de l'événement <command>COPY_SET</command>, 609 a échouée. La copie est redémarrée... </para></listitem> 565 610 566 611 <listitem><para><command>DEBUG2: remoteWorkerThread_%d: copy_set no previous SYNC found, use enable event</command></para> 567 612 568 <para> This takes place if no past SYNC event was found; the current 569 event gets set to the event point of 570 the <command>ENABLE_SUBSCRIPTION</command> event. 613 <para> Ceci se produit si aucun événement SYNC n'a été trouvé; l'événement courant est positionné 614 au niveau de l'événement <command>ENABLE_SUBSCRIPTION</command>. 571 615 </para> </listitem> 572 616 573 617 <listitem><para><command>DEBUG2: remoteWorkerThread_%d: copy_set SYNC found, use event seqno %s</command></para> 574 618 575 <para> This takes place if a SYNC event was found; the current576 event gets set as shown. </para> </listitem>619 <para> Ceci se produit si un évenement SYNC est trouvé; l'événement courant est positionné à la valeur 620 indiquée. </para> </listitem> 577 621 578 622 <listitem><para><command>ERROR: remoteWorkerThread_%d: sl_setsync entry for set %d not found on provider</command></para> 579 623 580 <para> SYNC synchronization information was expected to be drawn from 581 an existing subscriber, but wasn't found. Something 582 replication-breakingly-bad has probably 583 happened... </para> </listitem> 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> 626 584 627 <listitem><para><command>DEBUG1: remoteWorkerThread_%d: could not insert to sl_setsync_offline</command></para> 585 628 586 <para> Oh, dear. After setting up a subscriber, and getting pretty 587 well everything ready, some writes to a log shipping file failed. 588 Perhaps disk filled up... </para></listitem> 629 <para> Oups. AprÚs la configuration d'un abonné, et presque tout est en place, des écritures dans un fichier de 630 log shipping ont échouées. Peut-être que le disque est plein... </para></listitem> 589 631 590 632 <listitem><para><command>DEBUG1: remoteWorkerThread_%d: %.3f seconds to build initial setsync status</command></para> 591 633 592 <para> Indicates the total time required to get the copy_set event finalized...</para>634 <para> Ce message indique le temps total nécessaire pour que l'événement copy_set soit réalisé...</para> 593 635 </listitem> 594 636 595 637 <listitem><para><command>DEBUG1: remoteWorkerThread_%d: disconnected from provider DB</command></para> 596 638 597 <para> At the end of a subscribe set event, the subscriber's &lslon; 598 will disconnect from the provider, clearing out 599 connections... </para></listitem> 639 <para> à la fin d'un événement d'abonnement, le &lslon; de l'abonné va se déconnecter du fournisseur et 640 supprimer les connexions...</para></listitem> 600 641 601 642 <listitem><para><command>DEBUG1: remoteWorkerThread_%d: copy_set %d done in %.3f seconds</command></para>

