5

我已按照以下安装说明进行操作: http ://wiki.openstreetmap.org/wiki/Overpass_API/install

最初一切都完美无缺,但我想尝试使用我自己的自定义地图,但是当我杀死调度程序进程时,没有任何效果。这是原始数据库,而不是我的自定义地图。

我试图清理所有东西并从头开始安装,这也完美无缺,但是对调度程序的简单杀戮会使所有东西从那里崩溃。

我目前在尝试启动调度程序时收到错误消息:File_Error Address already in use 98 /srv/osm3s/db_dir//osm3s_v0.7.3_osm_base Dispatcher_Server::4

查看 netstat 没有使用端口 98 的进程。重新启动整个服务器并不能使其工作。/dev/shm 中没有锁定文件。

该怎么办?我不希望每次杀死调度程序时都清理和安装所有东西。

4

1 回答 1

7

似乎是 /dev/shm/ 和数据库目录中的锁。一个空文件 osm_... 存储在锁定进程的数据库目录中。仅删除这两个文件(数据库目录和 /dev/shm/)使调度程序重新启动并运行。

于 2014-07-02T09:14:29.447 回答