我必须说我完全不理解这一点。
但是当我尝试使用osm2pgsql(超薄模式)为我的国家德国转换大小为3gb的二进制pbf文件时,它将转换为postgresql表3小时并因“没有足够的磁盘空间”消息而失败。我的linux机器上有50GB的可用空间。
我可以理解临时文件正常添加到RAM中,因为我使用slim模式它会保存到数据库中。
请赐教,转换为postgresql(gis)表时3gb osm文件如何占用50gb空间并抛出该错误?
我该如何解决这个问题?
答案 0 :(得分:1)
是的它可能超过50gb。由于印度pbf约为375mb,PostgreSQL数据文件夹大小为11gb,其中包括来自OSM的世界边界。