Docker daemon crashed using the journald as a logging driver

Solution Verified - Updated -

Issue

  • Docker daemon crashed using the journald as a logging driver

  • The following was found in dmesg(1):

Aug 28 06:53:53 XXXXX dockerd-current[2684]: fatal error: unexpected signal during runtime execution
Aug 28 06:53:53 XXXXX dockerd-current[2684]: [signal SIGSEGV: segmentation violation code=0x2 addr=0x7f44838ec7b0 pc=0x7f448247e63c]
Aug 28 06:53:53 XXXXX dockerd-current[2684]: runtime stack:
Aug 28 06:53:53 XXXXX dockerd-current[2684]: runtime.throw(0x19da8be, 0x2a)
Aug 28 06:53:53 XXXXX dockerd-current[2684]: /usr/lib/golang/src/runtime/panic.go:605 +0x95 fp=0x7fff7ec099a8 sp=0x7fff7ec09988 pc=0x43b835
Aug 28 06:53:53 XXXXX dockerd-current[2684]: runtime.sigpanic()
Aug 28 06:53:53 XXXXX dockerd-current[2684]: /usr/lib/golang/src/runtime/signal_unix.go:351 +0x2b8 fp=0x7fff7ec099f8 sp=0x7fff7ec099a8 pc=0x4526b8
Aug 28 06:53:53 XXXXX dockerd-current[2684]: goroutine 45970513 [syscall, locked to thread]:
Aug 28 06:53:53 XXXXX dockerd-current[2684]: runtime.cgocall(0x14d4b70, 0xc4213bde98, 0x19d7477)
Aug 28 06:53:53 XXXXX dockerd-current[2684]: /usr/lib/golang/src/runtime/cgocall.go:132 +0xe4 fp=0xc4213bde58 sp=0xc4213bde18 pc=0x4111a4
Aug 28 06:53:53 XXXXX dockerd-current[2684]: github.com/docker/docker/daemon/logger/journald._Cfunc_wait_for_data_cancelable(0x7f4404004bb0, 0x7f44000004a3, 0x0)
Aug 28 06:53:53 XXXXX dockerd-current[2684]: github.com/docker/docker/daemon/logger/journald/_obj/_cgo_gotypes.go:444 +0x4d fp=0xc4213bde98 sp=0xc4213bde58 pc=0x123c79d
Aug 28 06:53:53 XXXXX dockerd-current[2684]: github.com/docker/docker/daemon/logger/journald.(*journald).followJournal.func1.2(0x7f4404004bb0, 0xc4000004a3, 0x0)

Environment

  • Red Hat Enterprise Linux 7
  • OpenShift Container platform
  • docker-1.13.1-103.git7f2769b.el7

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content