[OSM-dev] Again: Importing planet file with osmosis into PostgreSQL
Frank Bielig
Frank.Bielig at OneStepAhead.de
Wed Jan 6 09:23:38 GMT 2010
Hallo,
I still want to setup up an own OSM server as a mirror. Therefore I downloaded the planet file (2009/12/23).
A applied all replicate changesets till 2009/12/28 in hope of a consistend planet file. This new file I tried
to import into PostgreSQL database by calling
bzcat 'planet-20091228.osm.bz2' | osmosis
--read-xml-0.6 file='-' --log-progress --write-apidb host=pg
database=xxx user=xxx password=xxx dbType=postgresql
validateSchemaVersion=no
Unfortunately this try failed again but with different error:
INFO: Processing completion steps.
02.01.2010 18:58:41
org.openstreetmap.osmosis.core.pipeline.common.ActiveTaskManager
waitForCompletion
SCHWERWIEGEND: Thread for task 1-read-xml-0.6 failed
org.openstreetmap.osmosis.core.OsmosisRuntimeException: Unable to
load current nodes.
at
org.openstreetmap.osmosis.core.apidb.v0_6.ApidbWriter.complete(ApidbWriter.java:933)
at
org.openstreetmap.osmosis.core.progress.v0_6.EntityProgressLogger.complete(EntityProgressLogger.java02.01.2010
18:58:41
org.openstreetmap.osmosis.core.pipeline.common.ActiveTaskManager
waitForCompletion
SCHWERWIEGEND: Thread for task 1-read-xml-0.6 failed
org.openstreetmap.osmosis.core.OsmosisRuntimeException: Unable to
load current nodes.
at
org.openstreetmap.osmosis.core.apidb.v0_6.ApidbWriter.complete(ApidbWriter.java:933)
at
org.openstreetmap.osmosis.core.progress.v0_6.EntityProgressLogger.complete(EntityProgressLogger.java:61)
at
org.openstreetmap.osmosis.core.xml.v0_6.XmlReader.run(XmlReader.java:110)
at java.lang.Thread.run(Thread.java:619)
Caused by: org.postgresql.util.PSQLException: ERROR: duplicate key
value violates unique constraint "current_nodes_pkey1"
at
org.postgresql.core.v3.QueryExecutorImpl.receiveErrorResponse(QueryExecutorImpl.java:1592)
at
org.postgresql.core.v3.QueryExecutorImpl.processResults(QueryExecutorImpl.java:1327)
at org.postgresql.core02.01.2010 18:58:41
org.openstreetmap.osmosis.core.Osmosis main
SCHWERWIEGEND: Execution aborted.
org.openstreetmap.osmosis.core.OsmosisRuntimeException: One or more
tasks failed.
at
org.openstreetmap.osmosis.core.pipeline.common.Pipeline.waitForCompletion(Pipeline.java:146)
at org.openstreetmap.osmosis.core.Osmosis.run(Osmosis.java:85)
at org.openstreetmap.osmosis.core.Osmosis.main(Osmosis.java:30)
Writer.java:930)
... 3 more
02.01.2010 18:58:41 org.openstreetmap.osmosis.core.Osmosis main
SCHWERWIEGEND: Execution aborted.
org.openstreetmap.osmosis.core.OsmosisRuntimeException: One or more
tasks failed.
at
org.openstreetmap.osmosis.core.pipeline.common.Pipeline.waitForCompletion(Pipeline.java:146)
at org.openstreetmap.osmosis.core.Osmosis.run(Osmosis.java:85)
at org.openstreetmap.osmosis.core.Osmosis.main(Osmosis.java:30)
Now I had a problem with unique node ids. Who can give me a short introduction for creating a 1:1 mirror? I have no ideas any more. :(
Thank you in advance!
Frank
--
Frank Bielig Tel: +49 33398 687848
OneStepAhead AG Fax: +49 33398 687849
Research & Development Mobil: +49 177 3339868
Leuschnerstr. 45 eMail: Frank.Bielig at OneStepAhead.de
D-70176 Stuttgart Web: http://www.OneStepAhead.de
Firma: OneStepAhead AG
Firmensitz/Amtsgericht: Stuttgart, HRB 22686
Vorstand/Vorsitzender: Nihat Kücük
Aufsichtsratvorsitzender: Prof. Dr. Reinhold von Schwerin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstreetmap.org/pipermail/dev/attachments/20100106/605643ef/attachment.html>
More information about the dev
mailing list