我已按照以下安装说明进行操作:
http://wiki.openstreetmap.org/wiki/Overpass_API/install
最初一切都完美无缺,但我想尝试使用我自己的自定义 map ,但是当我杀死调度程序进程时没有任何作用。这是原始数据库,而不是我的自定义 map 。
我试图清理所有内容并从头开始安装,这也完美无缺,但是对调度程序的简单杀死会使一切从那里崩溃。
当我尝试启动调度程序时,我目前收到错误消息:
File_Error Address already in use 98/srv/osm3s/db_dir//osm3s_v0.7.3_osm_base Dispatcher_Server::4
查看 netstat 没有使用端口 98 的进程。重新启动整个服务器并不能使其工作。/dev/shm 中没有锁定文件。
该怎么办?我不想每次杀死调度员时都清理和安装所有内容。
最佳答案
似乎是/dev/shm/和数据库目录中的锁。一个空文件 osm_... 存储在锁定进程的数据库目录中。仅删除这两个文件(数据库目录和/dev/shm/)可使调度程序重新启动并运行。
关于ubuntu - Overpass API 调度程序失败,地址已在使用中 98,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24525795/