I am running Slony-I on 2 Windows 2003 Servers.  How would I start an extra 
slon process on Windows?  Is this related to adding an engine for the service?  
The log file for slony doesn't say anything about db2.  But when I run 
slonik.exe <scriptName>. It produces the error '48: ERROR: syntax error at or 
near cluster'.  That is the line that says "cluster name = slony_dbTwo;".  To 
experiment, I commented out this line and then ran the slonik script and it 
gave me the same error but for the next line "node 3 admin 
conninfo='host=192.168.112.4 dbname=dbTwo user=postgres password=postgres';".  
I guess this was expected.  I then deleted everything from my script after 
"cluster name = slony_dbTwo" and it ran ok.  I will try running the second half 
as a separate script.  But it would be really beneficial to run them in the 
same one.  
LW . . . Lawrence

> Date: Wed, 30 Sep 2009 08:29:16 -0400
> From: [email protected]
> To: [email protected]
> CC: [email protected]
> Subject: Re: [Slony1-general] Multiple Databases
> 
> In response to Lawrence Wong <[email protected]>:
> 
> > 
> > Hi,
> > I am trying to replicate two databases in a simple 1 master, 1 slave 
> > configuration.  I was successful with one database but unsuccessful with 2. 
> >  I was wondering if anyone could point out my mistake in my slonik script 
> > trying to replicate 2 databases.  I have read that a simple way to go 
> > around is to have the tables in the same schema but I would like to keep 
> > the databases separate.  Here is my slonik script:
> 
> Wow.  Hotmail really mangled your email.  Just ran everything together.
> 
> Looking at the config, I don't see anything obviously wrong.  Here are
> some guesses as to what might be causing you trouble and/or how to
> debug further
> 1) Did you start 2 slon processes on each server?  You'll need a separate
>    slon for each cluster.
> 2) Perhaps try splitting that config in two and submitting separately.  I
>    don't know that submitting it all at once _won't_ work, but I've never
>    tried it.
> 3) What's in slony's log files?
> 
> If I were a betting man, I'd put money that #1 is the problem.
> 
> I assume this is what the config is supposed to look like:
> 
> cluster name = slony_dbOne;
> node 1 admin conninfo='host=192.168.112.4 dbname=db user=postgres 
> password=postgres';
> node 2 admin conninfo='host=192.168.112.5 dbname=db user=postgres 
> password=postgres';
> init cluster (id=1,comment='node 1 dbOne');
> #CREATE SET
> create set (id = 1, origin = 1, comment = 'tables');
> #SET ADD TABLE
> set add table (set id=1, origin=1, id=1, fully qualified name = 
> 'schema1.table2',comment='');
> set add table (set id=1, origin=1, id=2, fully qualified name = 
> 'schema1.table2',comment='');
> #STORE NODE
> store node ( id = 2, comment = 'node 2 dbOne' );
> #STORE PATH
> store path ( server = 1, client = 2,  conninfo = 'dbname=db 
> host=192.168.112.4 user=postgres password=postgres');
> store path ( server = 2, client = 1,  conninfo = 'dbname=db 
> host=192.168.112.5 user=postgres password=postgres');
> #STORE LISTEN
> store listen ( origin = 1, provider = 1, receiver = 2 );
> store listen ( origin = 2, provider = 2, receiver = 1 );
> 
> cluster name = slony_dbTwo;
> node 3 admin conninfo='host=192.168.112.4 dbname=dbTwo user=postgres 
> password=postgres';
> node 4 admin conninfo='host=192.168.112.5 dbname=dbTwo user=postgres 
> password=postgres';
> init cluster (id=3,comment='node 1 dbTwo');
> #CREATE SET
> create set (id = 2, origin = 3, comment = 'tables');
> #SET ADD TABLE
> set add sequence (set id=2, origin=3, id=1, fully qualified name = 
> 'schema1.table1', comment='');
> #STORE NODE
> store node ( id = 4, comment = 'node 2 dbTwo' );
> #STORE PATH
> store path ( server = 3, client = 4, conninfo = 'dbname=dbTwo 
> host=192.168.112.4 user=postgres password=postgres');
> store path ( server = 4, client = 3, conninfo = 'dbname=dbTwo 
> host=192.168.112.5 user=postgres password=postgres');
> #STORE LISTEN
> store listen ( origin = 3, provider = 3, receiver = 4 );
> store listen ( origin = 4, provider = 4, receiver = 3 );
> 
> -- 
> Bill Moran
> http://www.potentialtech.com
> http://people.collaborativefusion.com/~wmoran/
                                          
_________________________________________________________________
We are your photos. Share us now with Windows Live Photos.
http://go.microsoft.com/?linkid=9666047
_______________________________________________
Slony1-general mailing list
[email protected]
http://lists.slony.info/mailman/listinfo/slony1-general

Reply via email to