Mon Jan 14 15:51:01 PST 2008
- Previous message: [Slony1-general] Re: Query about Slony-i from Colombia
- Next message: [Slony1-general] Slony startup scripts
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi everyone, I have been on working on my slony-i issue and got parto of the solution but once again i get an error message and dont really know what to do next wirh it…. Now I have a new schema and have already got it working separately, but I must join it… I have a Cluster_1, which is the master of Cluster_2 and cluster_3, at the same time Cluster_3 is the master node of Cluster_4 and Cluster_5, but Cluster_3 must be linked to Cluster_1 for what I have created two clusters (two scripts), and got them "working", but when I execute the script where we specify the SUBSCRIBE SET I get an error message C:\Archivos de programa\PostgreSQL\8.2\bin>slonik config2_M2.conf config2_M2.conf:29: PGRES_FATAL_ERROR select "_Cluster_M".subscribeSet(4, 4, 1,'t'); - ERROR: Slony-I: subscribeSet(): set 4 not found I will really appreciate if anyone can help me out with this… please… The scripts I am using are these: First Cluster: configM1.conf ################################################################################ cluster name=Cluster_1; node 1 admin conninfo = 'dbname=DB_Cluster_1 host=127.0.0.1 user=root password=root port=5435'; node 2 admin conninfo = 'dbname=DB_Cluster_2 host=127.0.0.1 user=root password=root port=5436'; node 3 admin conninfo = 'dbname=DB_Cluster_3 host=127.0.0.1 user=root password=root port=5437'; init cluster (id=1, comment='Nodo maestro del Cluster_2 y Cluster_3'); create set (id=1, origin=1, comment='aqui van todas las tablas del Cluster_1'); set add table (set id=1, origin=1, id=1, fully qualified name='public.Personas', comment='tabla de Personas del Cluster_1'); store node (id=2, comment='Nodo esclavo Cluster_2'); store node (id=3, comment='Nodo esclavo Cluster_3'); store path (server=1, client=2, conninfo='dbname=DB_Cluster_1 host=127.0.0.1 user=root password=root port=5435'); store path (server=1, client=3, conninfo='dbname=DB_Cluster_1 host=127.0.0.1 user=root password=root port=5435'); store path (server=2, client=1, conninfo='dbname=DB_Cluster_2 host=127.0.0.1 user=root password=root port=5436'); store path (server=2, client=3, conninfo='dbname=DB_Cluster_2 host=127.0.0.1 user=root password=root port=5436'); store path (server=3, client=1, conninfo='dbname=DB_Cluster_3 host=127.0.0.1 user=root password=root port=5437'); store path (server=3, client=2, conninfo='dbname=DB_Cluster_3 host=127.0.0.1 user=root password=root port=5437'); store listen (origin=1, provider=1, receiver=2); store listen (origin=1, provider=1, receiver=3); store listen (origin=2, provider=2, receiver=1); store listen (origin=2, provider=2, receiver=3); store listen (origin=3, provider=3, receiver=1); store listen (origin=3, provider=3, receiver=2); ################################################################################ Config2_M1.conf ################################################################################ cluster name=Cluster_1; node 1 admin conninfo = 'dbname=DB_Cluster_1 host=127.0.0.1 user=root password=root port=5435'; node 2 admin conninfo = 'dbname=DB_Cluster_2 host=127.0.0.1 user=root password=root port=5436'; node 3 admin conninfo = 'dbname=DB_Cluster_3 host=127.0.0.1 user=root password=root port=5437'; SUBSCRIBE SET (ID=1, PROVIDER=1, RECEIVER=2, FORWARD=YES); SUBSCRIBE SET (ID=1, PROVIDER=1, RECEIVER=3, FORWARD=YES); ################################################################################ Cluster 2: configM2.conf ################################################################################ cluster name=Cluster_M; node 4 admin conninfo = 'dbname=DB_Cluster_1 host=127.0.0.1 user=root password=root port=5435'; node 1 admin conninfo = 'dbname=DB_Cluster_3 host=127.0.0.1 user=root password=root port=5437'; node 2 admin conninfo = 'dbname=DB_Cluster_4 host=127.0.0.1 user=root password=root port=5438'; node 3 admin conninfo = 'dbname=DB_Cluster_5 host=127.0.0.1 user=root password=root port=5439'; init cluster (id=1, comment='Nodo maestro del Cluster_4 y Cluster_5'); create set (id=1, origin=1, comment='aqui van todas las tablas del Cluster_3'); set add table (set id=1, origin=1, id=1, fully qualified name='public.Personas', comment='tabla de Personas del Cluster_3'); store node (id=4, comment='nodo esclavo-maestro Cluster_1'); store node (id=2, comment='Nodo esclavo Cluster_4'); store node (id=3, comment='Nodo esclavo Cluster_5'); store path (server=1, client=2, conninfo='dbname=DB_Cluster_3 host=127.0.0.1 user=root password=root port=5437'); store path (server=1, client=3, conninfo='dbname=DB_Cluster_3 host=127.0.0.1 user=root password=root port=5437'); store path (server=1, client=4, conninfo='dbname=DB_Cluster_3 host=127.0.0.1 user=root password=root port=5437'); store path (server=2, client=1, conninfo='dbname=DB_Cluster_4 host=127.0.0.1 user=root password=root port=5438'); store path (server=2, client=3, conninfo='dbname=DB_Cluster_4 host=127.0.0.1 user=root password=root port=5438'); store path (server=3, client=1, conninfo='dbname=DB_Cluster_5 host=127.0.0.1 user=root password=root port=5439'); store path (server=3, client=2, conninfo='dbname=DB_Cluster_5 host=127.0.0.1 user=root password=root port=5439'); store path (server=4, client=1, conninfo='dbname=DB_Cluster_1 host=127.0.0.1 user=root password=root port=5435'); store listen (origin=1, provider=1, receiver=2); store listen (origin=1, provider=1, receiver=3); store listen (origin=1, provider=1, receiver=4); store listen (origin=2, provider=2, receiver=1); store listen (origin=2, provider=2, receiver=3); store listen (origin=3, provider=3, receiver=1); store listen (origin=3, provider=3, receiver=2); store listen (origin=4, provider=4, receiver=1); ################################################################################ Config2_M2.conf ################################################################################ cluster name=Cluster_M; node 4 admin conninfo = 'dbname=DB_Cluster_1 host=127.0.0.1 user=root password=root port=5435'; node 1 admin conninfo = 'dbname=DB_Cluster_3 host=127.0.0.1 user=root password=root port=5437'; node 2 admin conninfo = 'dbname=DB_Cluster_4 host=127.0.0.1 user=root password=root port=5438'; node 3 admin conninfo = 'dbname=DB_Cluster_5 host=127.0.0.1 user=root password=root port=5439'; SUBSCRIBE SET (ID=4, PROVIDER=4, RECEIVER=1, FORWARD=YES); SUBSCRIBE SET (ID=1, PROVIDER=1, RECEIVER=2, FORWARD=YES); SUBSCRIBE SET (ID=1, PROVIDER=1, RECEIVER=3, FORWARD=YES); ################################################################################ I will really appreciate if anyone can help me out with it… Jaison José González Chaux
- Previous message: [Slony1-general] Re: Query about Slony-i from Colombia
- Next message: [Slony1-general] Slony startup scripts
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Slony1-general mailing list