Re: parallel option in pg_restore

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



 

> -----Original Message-----
> From: John Rouillard [mailto:rouilj@xxxxxxxxxxx] 
> Sent: Tuesday, June 22, 2010 11:52 AM
> To: Igor Neyman
> Cc: pgsql-admin@xxxxxxxxxxxxxx
> Subject: Re:  parallel option in pg_restore
> 
> On Tue, Jun 22, 2010 at 11:05:02AM -0400, Igor Neyman wrote:
> > > "Igor Neyman" <ineyman@xxxxxxxxxxxxxx> writes:
> > > > I'm testing 8.4.4 (on Windows) before upgrading our app 
> to this PG 
> > > > version.
> > > > When running pg_restore with "-j 2" parallel option, 
> I'm  getting 
> > > > the following error:
> > > > "pg_restore: [custom archiver] dumping a specific TOC 
> data  block 
> > > > out of order is not supported without ID on this input stream 
> > > > (fseek required)"
> > > 
> > > We have gotten several reports of this, but none of the 
> developers 
> > > have been able to reproduce it.  Can you provide an exact 
> test case?
> > > 			regards, tom lane
> 
> > Backup files I'm trying to restore "in parallel" contain 
> partitions of 
> > several partitioned tables.
> > Tables partitioned "by month", each backup file contains 1 
> month worth 
> > of data for all partitioned tables.
> > 
> > Before restoring backed up partitions, I'm restoring from another 
> > backup file (not using "-j"), which contains "base" (empty) tables, 
> > from which partitions inherited. And this restore runs fine.
> 
> I realise this may be a silly question (especially for 
> windows), but the fseek complaint has me wondering.
> 
> Are you running a pipleine reatore? E.G:
> 
>   type dumpfile | pg_restore -j 2
> 
> or are you running:
> 
>   pg_restore -j 2 dumpfile
> 
> in the latter case it should be fseekable, but in the former 
> case I don't think you can fseek stdin on either windows or *nix..
> 
> -- 
> 				-- rouilj
> 
> John Rouillard       System Administrator
> Renesys Corporation  603-244-9084 (cell)  603-643-9300 x 111
> 
> 

No piping, just regular restore from the backup file.

Regards,
Igor Neyman

-- 
Sent via pgsql-admin mailing list (pgsql-admin@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-admin



[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux