Ciao,
avrei necessità per un progetto software personale di crearmi un server tile map (per la sola Italia).
Mi sono creato una virtual machine ubuntu 14.04 e ho seguito le istruzioni per creare l’ambiente tramite packages ( http://switch2osm.org/serving-tiles/building-a-tile-server-from-packages/ ).
Alla prima importazione con osm2pgsql (importando da http://geofabrik.de la sola Italia) ho ricevuto l’errore:
Using 4 helper-processes
WARNING: Failed to fork helper process 1: Cannot allocate memory. Trying to recover.
WARNING: Failed to fork helper process 2: Cannot allocate memory. Trying to recover.
WARNING: Failed to fork helper process 3: Cannot allocate memory. Trying to recover.
Così googlando un po ho trovato la soluzione modificando il parametro:
sudo sysctl -w vm.overcommit_memory=1
A questo punto ho riprovato l’importazione con osm2pgsql sperando mi aggiornasse correttamente il db (non sapevo se piallarlo completamente prima di riprovare o no).
La seconda volta l’importazione è terminata correttamente senza errori ma quando provo a collegarmi su: http://localhost/osm/slippymap.html ad un livello di zoom medio vedo le tiles quando aumento lo zoom mi compaiono le tiles rosa (da web inspector mi da l’errore 404 sulle varie png).
Non saprei proprio cosa controllare o quale potrebbe essere a questo punto il problema.
Qualcuno mi saprebbe aiutare?
Grazie mille
Federico