Thu Dec 8 15:14:23 PST 2011
- Previous message: [Slony1-general] slow slony initial load + monitoring
- Next message: [Slony1-general] Strange bug with slony 2.0.7 and postgresql 9.1.1
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Thank you very much Steve, very helpful :) - Jon > -----Original Message----- > From: Steve Singer [mailto:ssinger at ca.afilias.info] > Sent: Friday, December 09, 2011 6:47 AM > To: Jonathon Soong > Cc: slony1-general at lists.slony.info > Subject: Re: [Slony1-general] slow slony initial load + monitoring > > On 11-12-08 01:16 AM, Jonathon Soong wrote: > > Hi guys, > > > > I'm new to the list and have setup Slony from Australia to Hong Kong > > over a VPN - it is not a super fast link. > > > > I have done this on one database with around 5 million rows and it was > > fine - took about 30 minutes to sync up. > > > > However with another database that has 90 million+ rows, i'm running > > into trouble (I did remove indices first) > > > > The initial sync seems to be taking too long (15 hours+ when I stopped it). > > > > I was wondering how I monitor if anything is actually happening???: > > > > > > 1. I can see on the origin node, that a COPY seems to be occurring - > > */can anyone tell me if this is correct?/* > > 16083 postgres 20 0 212m 7876 5480 S 1.7 0.0 0:10.12 postgres: > > postgres > > mydatabase::1(39599) COPY > > > > 2. I can see on the slave node when I query sl_status that: > > - st_last_event is *NOT CHANGING* > > - st_last_event_ts is *NOT CHANGING* > > - st_last_received is *NOT CHANGING* > > - st_last_received_ts is *NOT CHANGING > > *- st_last_received_event_ts is *NOT CHANGING > > * - st_lag_num_events is *NOT CHANGING* > > - st_lag_time is increasing (around 18 hours) > > > > Are these values expected or should some of them be increasing? > > While Slony is in the middle of a COPY operation it does so in a single > transaction so you should not expect to see the event confirmation > times/events change until the copy operation is complete. > > > > > > > 3. The logs on the slave showed this when I started slony, I presume > > this is correct: > > NOTICE: truncate of "public"."my_table" succeeded > > This is normal. Each time a new table is started you should see that. > > > > > 4. The logs on the slave now show this repeatedly: > > 2011-12-08 05:48:47 UTCDEBUG2 remoteListenThread_1: queue event > > 1,5000001502 SYNC > > 2011-12-08 05:48:47 UTCDEBUG2 remoteListenThread_1: queue event > > 1,5000001503 SYNC > > 2011-12-08 05:48:47 UTCDEBUG2 remoteListenThread_1: queue event > > 1,5000001504 SYNC > > > > These are unrelated to your copy but are normal. > > > 5. sl_log_1 and sl_log_2 are empty on both the master and slave - am I > > right in presuming these are only used when things change on an origin > > node and that they are not used for initial syncs? > > > > a copy/initial subscription will not insert any rows into sl_log_1 or > sl_log_2 on the slave. > > > What I would *LOVE*, is the ability to see what is happening. e.g. > > "10,000 rows copied, 89 million to go", type logs. > > I can't do a select on the slave node as that seems to just hang forever. > > > > Any help on what to do would be most appreciated. > > > > Note: slony 2.0.7 > > > > Slony does not log any progress information as it loops through tuples during > a COPY for an initial subscribe set. You should see disk usage on your slave go > up, and maybe relpages in pg_class for your table or the counts in > pg_stat_activity. > > you should be able to verify that progress is being made though it isn't clear > to me how you can use that to get a % complete for your table > > > Thanks > > > > Jon > > > > > > > > _______________________________________________ > > Slony1-general mailing list > > Slony1-general at lists.slony.info > > http://lists.slony.info/mailman/listinfo/slony1-general
- Previous message: [Slony1-general] slow slony initial load + monitoring
- Next message: [Slony1-general] Strange bug with slony 2.0.7 and postgresql 9.1.1
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Slony1-general mailing list