You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am trying to run a Valhalla docker with transit on a region slighlty bigger than the Paris Ile de France region. The OSM data I am using is obtained from the Geofabrik France latest data, from which has been extracted the polygon below:
2024-11-2510:23:53==========================2024-11-2510:23:53= Building transit tiles =2024-11-2510:23:53==========================2024-11-2510:23:532024-11-2510:23:532024/11/2509:23:53.369128 [INFO] Running valhalla_ingest_transit with 20 thread(s).
2024-11-2510:23:532024/11/2509:23:53.369327 [INFO] Tiling GTFS Feeds
2024-11-2510:23:532024/11/2509:23:53.372576 [INFO] Loading IDFM-gtfs
2024-11-2510:24:152024/11/2509:24:15.221467 [INFO] Done loading, now parsing IDFM-gtfs
2024-11-2510:33:562024/11/2509:33:56.930463 [INFO] Done parsing 33 transit tiles for GTFS feed IDFM-gtfs
2024-11-2510:33:572024/11/2509:33:57.171469 [INFO] Writing 33 transit pbf tiles with 20 threads...
2024-11-2510:34:26/valhalla/scripts/configure_valhalla.sh: line 200: 37 Killed valhalla_ingest_transit -c ${CONFIG_FILE}
It should be noted that I tried to make other GTFS feeds with for example only the urban railways, metros or buses. Valhalla runs with the small GTFS alone, but it ends up with the same failure when we give it the two small GTFS together (bus-RATP and pold-metro-RER-transilien-tram-gtfs):
2024-11-2510:50:012024-11-2510:50:01 INFO: Running container with user valhalla UID 59999 and GID 59999.
2024-11-2510:50:012024-11-2510:50:01 WARNING: Hash not found for: /custom_files/pold.osm.pbf!2024-11-2510:50:01 WARNING: Requested transit data build, starting a new tile build
2024-11-2510:50:01 INFO: Found existing valhalla.json. Updating possibly missing entries.
2024-11-2510:50:022024-11-2510:50:02==========================2024-11-2510:50:02= Building transit tiles =2024-11-2510:50:02==========================2024-11-2510:50:022024-11-2510:50:022024/11/2509:50:02.648651 [INFO] Running valhalla_ingest_transit with 20 thread(s).
2024-11-2510:50:022024/11/2509:50:02.648834 [INFO] Tiling GTFS Feeds
2024-11-2510:50:022024/11/2509:50:02.651756 [INFO] Loading bus-RATP
2024-11-2510:50:252024/11/2509:50:25.123509 [INFO] Done loading, now parsing bus-RATP
2024-11-2511:00:562024/11/2510:00:56.507429 [INFO] Done parsing 33 transit tiles for GTFS feed bus-RATP
2024-11-2511:00:562024/11/2510:00:56.667235 [INFO] Loading pold-metro-RER-transilien-tram-gtfs
2024-11-2511:01:032024/11/2510:01:03.475261 [INFO] Done loading, now parsing pold-metro-RER-transilien-tram-gtfs
2024-11-2511:01:302024/11/2510:01:30.209652 [INFO] Done parsing 45 transit tiles for GTFS feed pold-metro-RER-transilien-tram-gtfs
2024-11-2511:01:302024/11/2510:01:30.441727 [INFO] Writing 45 transit pbf tiles with 20 threads...
2024-11-2511:02:09/valhalla/scripts/configure_valhalla.sh: line 200: 281 Killed valhalla_ingest_transit -c ${CONFIG_FILE}
Am I missing something? Is there a parameter to change in order to allow more memory for the GTFS feed?
The text was updated successfully, but these errors were encountered:
Yeah, GTFS integration is currently very RAM intense. You could try adjusting memory limits for the docker daemon, I'm not sure if those may be too constrained. Generally though, there's not much you can do apart from a) having enough memory and b) making sure the container has little constraints accessing that memory.
I am trying to run a Valhalla docker with transit on a region slighlty bigger than the Paris Ile de France region. The OSM data I am using is obtained from the Geofabrik France latest data, from which has been extracted the polygon below:
The GTFS feed I am trying to use it the Ile De France Mobilité (IDFM) gtfs feed. I am running the docker with the command below:
And my docker ends up with the following log:
It should be noted that I tried to make other GTFS feeds with for example only the urban railways, metros or buses. Valhalla runs with the small GTFS alone, but it ends up with the same failure when we give it the two small GTFS together (
bus-RATP
andpold-metro-RER-transilien-tram-gtfs
):Am I missing something? Is there a parameter to change in order to allow more memory for the GTFS feed?
The text was updated successfully, but these errors were encountered: