-
Notifications
You must be signed in to change notification settings - Fork 8
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
Bad PID ''; expected '112' #3
Comments
I've been getting basically the same error (different PIDs as I leave it running). I think this is because there's not enough memory on my computer (4GB available to the VM I'm running this in), and the server is not able to load all the resources and dies from OOM. Unfortunately I'm not able to confirm as I'm not sure how to get logs. |
The thing is, the server crashes and never starts up. It doesnt happen with the other docker image so I dont think its a ram issue. Also I have 64gb ram on my server |
see #5 |
Are the ark and steam volumes pre-existing or created as part of you first run? I'm wondering if you are missing all the files. |
For me, created as part of first run. There was nothing in the ark/steam volumes prior to my first run and there's stuff there now. |
It should definitely create the volumes and files by itself. But for me no matter how many times I run it I get errors |
So during the first run it is supposed to download all the files needed. While it says it is it isn't actually downloading the files. These two lines mean necessary files are missing. Try removing the volumes and starting the container and see if it downloads everything it should. Also check the permissions on the volumes if that doesn't work. I just put out a new image that fixes a few issues. /usr/local/bin/arkmanager: line 671: /home/steam/.steam/steamcmd/steamcmd.sh: No such file or directory |
I've cleaned out the volumes and re-created them. I've also done a
Log of the docker container starting up: |
I'm starting to think the folder permissions are messed up somehow. Can you run tree on the ark and steam volume locations from your host machine? |
This is what I get after I
|
Can you post your docker run or compose? There should be a ton more files. Actually that might be part of the issue. Mount the steam directory as its own volume, I don't believe the nesting will work. I'm not sure how you even managed to nest volumes, maybe you are using bind points. |
Yep I'm using bind mounted volumes. I've used a similar strategy before on other containers without issue. Tried making the steam mount its own separate thing without any change in output. I'm using compose in json format (my brain struggles with yaml). compose file: container log: |
Ok using your compose I was able to recreate the issue. Working on it now. |
I believe this to be resolved in the current latest build. Please test and let me know. May require a clearing of volumes or binds. |
Wonderful, the server appears to start correctly now (as best as I can tell)! It's not showing up in the online server list, but I think that's due to configuration on my side. |
Yeah I had some tweaking to do the first time I added a dedicated server to Ark. Don't really remember what it finally was. I'll try to look and see. |
Hello there
When I try to build the docker for the Ark Server I get an error. I get this error when I use the docker compose file and when I use the docker run command.
I never got this error with the docker image from thmhoag
https://pastebin.com/4JAjNiUc
Here is the error. I used your docker compose file and this command here:
docker run -d -v steam:/home/steam -v ark:/ark -p 27015:27015 -p 27015:27015/udp -p 7778:7778 -p 7778:7778/udp -p 7777:7777 -p 7777:7777/udp jkread/arkserver
The text was updated successfully, but these errors were encountered: