Skip to content
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

gentoo x86_64 rc-service start docker error #4823

Closed
simapple opened this issue Mar 24, 2014 · 6 comments
Closed

gentoo x86_64 rc-service start docker error #4823

simapple opened this issue Mar 24, 2014 · 6 comments

Comments

@simapple
Copy link

qq20140324091514

@crosbymichael
Copy link
Contributor

We need more information to even begin looking into something like this. basic system information like kernel version and disk partition information

@simapple
Copy link
Author

localhost ~ # uname -a
Linux localhost 3.10.25-gentoo #4 SMP Mon Mar 24 17:45:16 CST 2014 x86_64 Pentium(R) Dual-Core CPU E5500 @ 2.80GHz GenuineIntel GNU/Linux

@creack
Copy link
Contributor

creack commented Mar 25, 2014

Can you:

  • Paste the output of docker version, docker -D info
  • Tell us more about how you came to this? Running a container? What kind of process? How long did it take?
  • If possible, provide a way to reproduce
  • If the error is specific to an image, share the Dockerfile or publish the image to a registry.
  • Provide a more complete stack trace
  • Tell us how much RAM do you have

@simapple
Copy link
Author

localhost linux # docker version
Client version: 0.9.0
Go version (client): go1.2
Git commit (client): 2b3fdf2
Server version: 0.9.0
Git commit (server): 2b3fdf2
Go version (server): go1.2

Last stable version: 0.9.0

localhost linux # docker -D info
Containers: 32
Images: 3
Driver: vfs
Debug mode (server): false
Debug mode (client): true
Fds: 11
Goroutines: 12
Execution Driver: native-0.1
EventsListeners: 0
Kernel Version: 3.10.25-gentoo
Init SHA1: 8318608a61fcc56f8f443da65c414780cced004e
Init Path: /usr/libexec/docker/dockerinit
WARNING: No memory limit support
WARNING: No swap limit support

when I run rc-service docker start like /etc/init.d/docker start, then linux crash,I think it may me a bug of my kernel configuration.

@creack
Copy link
Contributor

creack commented Mar 25, 2014

It happens directly upon start oO? Have you ever run a container on this host? Can you try to manually run the daemon without rc-server: docker -d&? If it crashes, then try to grab the output: docker -d -D >& ~/docker.log and paste it.
Then, you can try to run it on a brand new directory: docker -d -D -g /var/lib/docker-new&.
Can you also paste the output of lxc-checkconfig? If you do not have lxc, please install it and try.

You will need to be root in order to start docker.

@creack creack added the bug label Mar 25, 2014
@unclejack
Copy link
Contributor

Kernel 3.10.25 is an old 3.10 kernel. It looks like it's a custom Gentoo kernel which is using the gentoo patches. This error isn't something common for the 3.10 kernel and this is actually the first time I've seen such an error on 3.10. The fact that the interrupts related error is shown indicates that there could also be a hardware problem or a configuration problem, so debugging this is even more difficult.

Figuring out what's going on is even more difficult because we don't see the full trace, just the end of it.

Please use this script https://raw.githubusercontent.com/dotcloud/docker/master/contrib/check-config.sh to check if your kernel config meets the requirements for running Docker.

You should try posting on the #docker-user mailing list, someone who runs Gentoo might be able to help you debug this issue.

I'll close this issue now. This issue should be re-opened if someone else runs into this on another kernel.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants