API Overpass Manager does not work with address 98 already in use

I followed the installation instructions: http://wiki.openstreetmap.org/wiki/Overpass_API/install

Initially, everything worked flawlessly, but I would like to try using my own card, BUT, when I killed the dispatcher process, nothing works. This is with the source database, not with my custom map.

I tried to clear everything and install from scratch, it also worked flawlessly, but a simple kill on the dispatcher makes everything crash from there.

I am currently receiving an error message when I try to start the dispatcher: File_Error The address is already in use 98 / srv / osm3s / db_dir // osm3s_v0.7.3_osm_base Dispatcher_Server :: 4

Looking at netstat, there is no process using port 98. Restarting the entire server does not make it work. There is no lock file in / dev / shm.

What to do? I do not want to clean and install everything every time I kill a dispatcher.

+4
source share
1 answer

This seems to be a lock in both / dev / shm / and the database directory. The empty osm _... file is stored in the database directory, which blocks the process. Removing only these two files (database dir and / dev / shm /) again returns the dispatcher.

+4
source

Source: https://habr.com/ru/post/1546803/


All Articles