-
Notifications
You must be signed in to change notification settings - Fork 52
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
open64: 2 No such file or directory /db/db//osm3s_areas Unix_Socket::7 #128
Comments
What filesystem do you use for storing the database? Does it support unix sockets? I wonder if double forward slashes do not make a difference here. |
Hi, i am running it on Ubuntu 22.04, fs is ext4
|
Just for test, can you try running:
If netcat shows no errors, then indeed, your |
Getting the same issue since the new Machine: Github Action CI w/ Ubuntu 24.04.1. The CI workflow worked until then. I try to build with a custom OSM file (which worked until then). |
I just pushed a new set of versions. Do they fail too? |
@wiktorn Thanks for the reply. The previous error is now gone, but the container does not seem to get healthy. My CI tests the Overpass build and start process with a very small OSM test file, which previously got to a healthy status after less then one minute. Now it's stuck at "starting", even after 15 minutes:
Should the health status still be working as before? I noticed, that the Readme states that "healthcheck will verify [...] if data in instance are earlier than two days ago, healthcheck will fail." > This could be the issue in my case, the CI test runs with dummy data from timestamp 1 (osm_base="1970-01-01T00:00:01Z") and my production Overpass need to use data from a specific year, e.g.
|
This could be an issue, if you define the healthcheck as defined here. If you are using default healthcheck, it just checks whether the instance is responding, which generally should be OK. Do you set up custom value for |
I'm using the default one. I first thought it at least works on my local machine, but I didn't use a new volume name, so an old database was used. When I execute manually
My
--- docker log ---
|
Can you show output of:
|
First it shows
and on the next check after 5 seconds (and later):
The And if needed for
|
That's suspicious. Based on the other outputs that you shared, it looks like |
This resolves the issue, the test now complete again in the usual time. Strange, that this is not the case elsewhere, e.g. in your containers? In the last 4 months only the base image of Dockerfile.template changed, and in my map-matching project which tests the overpass setup, I con't see any changes between last successful and first failing test. Thanks a lot for the support and maintaining the Container setup ! |
Hi there, i am trying to get the api to run. i have these variables:
OVERPASS_META=yes
OVERPASS_MODE=init
OVERPASS_PLANET_URL=http://download.geofabrik.de/europe/germany-latest.osm.bz2
OVERPASS_DIFF_URL=http://download.openstreetmap.fr/replication/europe/germany/minute/
OVERPASS_RULES_LOAD=10
running the container results in this output:
over and over again. Is there anything i can try to make it work? or is this somehow known?
from within the container i cannot run this:
thanks a lot!!
The text was updated successfully, but these errors were encountered: