root/traduc/trunk/slony/reshape.xml

Revision 982, 2.7 kB (checked in by daamien, 7 months ago)

1ere trad, a relire

Line 
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- DerniÚre modification
3      le       $Date$
4      par      $Author$
5      révision $Revision$ -->
6
7 <sect1 id="reshape"> <title>Restructure un cluster</title>
8
9 <indexterm><primary>restructurer une réplication</primary></indexterm>
10
11 <para>Si vous réarranger les noeuds afin de qu'ils remplissent une fonction
12   différente, cela implique en général de modifier un peu les noeuds abonnés.
13   </para>
14
15 <para>Cela nécessitera les plusieurs choses :
16 <itemizedlist>
17
18 <listitem><para> Si vous voulez qu'un noeud abonné devienne l'origine d'un
19     ensemble de réplication, vous devez effectuer une opération
20     <xref linkend="slonik"/> <command>MOVE SET</command>
21     appropriée.</para></listitem>
22
23 <listitem><para> Vous pouvez ensuite, ou à la place, modifier les
24     abonnements des autres noeuds. Vous pouvez modifier un noeud
25     pour obtenir les données depuis un fournisseur différent, ou le changer
26     pour activer ou désactiver le transfert des données. Cela s'accomplit
27     en tapant l'opération slonik <xref
28 linkend="stmtsubscribeset"/> avec les nouvelles information d'abonnement
29     pour le noeud;  &slony1; changera la configuration; inutile de lancer
30     <xref linkend="stmtunsubscribeset"/>; inutile de recopier
31     les données depuis zéro; la requête modifiera l'abonnement
32     <quote>à la volée</quote> et préservera la cohérence des données
33     entre les noeuds.</para></listitem>
34
35 <listitem><para> Si les flux de données ont changé de direction, il
36     est inévitable de lancer une série d'opérations  <xref
37 linkend="stmtdroplisten"/> operations afin de supprimer les
38     chemins obsolÚtes entre les noeuds et <xref linkend="stmtstorelisten"/>
39     pour ajouter les nouveaux chemins.
40     Jusqu'à la version 1.1, ceci n'était pas modifié automatiquement;
41     depuis la version 1.1,  <xref linkend="stmtmoveset"/> et <xref
42 linkend="stmtsubscribeset"/> change les chemins automatiquement.
43     Voir <xref linkend="listenpaths"/> pour plus d'information à ce propos.
44     Dans les versions 1.1 et suivantes, la génération des entrées de la table
45     <xref linkend="table.sl-listen"/> est entiÚrement automatisée, elles sont
46     donc régénérées lorsqu'un changement est effectué sur les tables  <xref linkend="table.sl-path"/>
47     ou <xref linkend="table.sl-subscribe"/>, rendant ainsi inutile de se préoccuper de
48     <xref linkend="stmtstorelisten"/>.</para></listitem>
49
50 </itemizedlist>
51 </para>
52 <para> Les outils <filename>altperl</filename> incluent un script
53 <application>regenerate-listens</application> qui est permet de créer
54 les nouvelles commande <xref linkend="stmtstorelisten"/>;
55 cependant il n'est pas assez malin pour déterminer quels chemins doivent être supprimés.
56 </para>
57
58 </sect1>
Note: See TracBrowser for help on using the browser.