北美的openstreetmap服务器需要多少空间?

时间:2018-07-25 17:28:10

标签: ubuntu openstreetmap

我目前正尝试为北美地区实施openstreetmap服务器。我正在从geofabrik获取北美的数据。我已经尝试了很多次来加载数据,并且每次等待了几个小时之后,导入过程都会因某种空间不足错误而中断。我在Ubuntu上运行,每次检查空间时,我仍有一半以上的空间可用。我不知道导入过程是否仅需要大量空间或类似的内容。我目前正在使用大约70 GB的空间。

作为参考,我正在按照本教程来设置OSM服务器:

https://switch2osm.org/manually-building-a-tile-server-18-04-lts/

而且我对这一步很挂念:

osm2pgsql -d gis --create --slim -G --hstore --tag-transform-script ~/src/openstreetmap-carto/openstreetmap-carto.lua -C 2500 --number-processes 2 -S ~/src/openstreetmap-carto/openstreetmap-carto.style ~/data/north-america-latest.osm.pbf

谢谢您的帮助。

1 个答案:

答案 0 :(得分:1)

  

由于某种空间不足错误,导入过程被切断了。

您需要提供更多详细信息,以便人们能够帮助诊断问题。但是,乍看之下:

  • 首先尝试使用较小的提取物,以确保该过程有效。 switch2osm指南建议使用阿塞拜疆,因为这相对较小。也许只尝试一个美国小州?
  • 70Gb可能太低。我有一台平铺服务器,它“非常适合” 100 Gb SSD,并且覆盖不列颠群岛(1.0 Gb.pbf)。您正在尝试加载7.8Gb的.pbf。
  • 鉴于您有更多的内存,则可能需要修改osm2pgsql命令行以使用更多的缓存。