Tue Dec 21 20:19:18 PST 2004
- Previous message: [Slony1-general] <stdin>:5: ERROR: syntax error at or near echo
- Next message: [Slony1-general] PGRES_FATAL_ERROR load '$libdir/xxid';
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
I'm interested in several questions wrt how people are implementing Slony. There may not be very many people doing this (yet) but surprise me :-) The questions are phrased for consultants implementing slony for a client customer, but can also be answered for your own implementation. Your feedback, however short, will help others tackle the problems you have already resolved and maybe help you solve problems you have not gotten to yet. If you copy or send direct to me, I'll summarize the results back to the list. If the summary is helpful we can put it up on the slony site and I may also write an article based on the results. (Do not send proprietry information :-) 1) I'm interested in how you are extracting the configuration information from the client. There is a lot of data to be gathered before beginning regarding servers, connectivity, initial cluster and failover preparations. Do you talk? Do you have a prepared set of questions? How else do you get this information? Also, which of these things are you deciding and which are your client deciding? 2) What tools are you using? Custom slonik scripts? One or more of the tools available on the slony site with or without modification to the tools and/or the results? Calling the Slony stored procedures directly from SQL? Custom tools to generate slonik or stored procedure calls? A good (or not) todo list? 3) Are you prepared to handle schema changes? What does it mean to be prepared for this? What requirements do you have for the client wrt source code control for schema changes? 4) What monitoring techniques are you using to ensure a) slony remains running b) replication occurrs as expected? 5) Do you have pre-prepared failover plans? As scripts? As a todo list? As something else? 6) Are you replicating against different versions of Postgres? How do you handle Pg version upgrades? How do you handle Slony upgrades? 7) How many nodes are in each cluster? How many levels is your cluster? (Master -> Replica == 2 nodes, 2 levels) (Master -> Replica1 -> Replica2 3 nodes, 3 levels) (Master -> Replica1, Master -> Replica2 == 3 nodes, 2 levels) 8) What question should be asked here and wasn't? Thanks, Elein ============================================================ elein at varlena.com Varlena, LLC www.varlena.com PostgreSQL Consulting, Support & Training PostgreSQL General Bits http://www.varlena.com/GeneralBits/ ============================================================= I have always depended on the [QA] of strangers.
- Previous message: [Slony1-general] <stdin>:5: ERROR: syntax error at or near echo
- Next message: [Slony1-general] PGRES_FATAL_ERROR load '$libdir/xxid';
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Slony1-general mailing list