TECHZEN Zenoss User Community ARCHIVE  

systemd docker service won't start

Subject: systemd docker service won't start
Author: Sam Urai
Posted: 2020-04-13 12:30

Hi,
I'm trying to configure CC master host 1.6.3  on CentOS 7.6 using  the 7.4 mirror repo ( presumably that's okay) .  Followed the steps as per the documentation.
However  the docker systemd configuration doesn't work as it won't start the service.  But if I run the docker start  command separately, the service is able to start. Not sure why the systemd can't start the service. Any idea?

Thanks

[root@zenoss-ccm docker.service.d]# systemctl status docker.service
● docker.service - Docker Application Container Engine
   Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
  Drop-In: /etc/systemd/system/docker.service.d
           └─docker.conf
   Active: failed (Result: start-limit) since Fri 2020-04-10 20:15:04 PDT; 2 days ago
     Docs: https://docs.docker.com
  Process: 14554 ExecStart=/usr/bin/dockerd \$OPTIONS -H (code=exited, status=1/FAILURE)
 Main PID: 14554 (code=exited, status=1/FAILURE)

Apr 10 20:15:04 zenoss-ccm systemd[1]: docker.service changed auto-restart -> dead
Apr 10 20:15:04 zenoss-ccm systemd[1]: Job docker.service/restart finished, result=done
Apr 10 20:15:04 zenoss-ccm systemd[1]: Stopped Docker Application Container Engine.
Apr 10 20:15:04 zenoss-ccm systemd[1]: Converting job docker.service/restart -> docker.service/start
Apr 10 20:15:04 zenoss-ccm systemd[1]: start request repeated too quickly for docker.service
Apr 10 20:15:04 zenoss-ccm systemd[1]: docker.service changed dead -> failed
Apr 10 20:15:04 zenoss-ccm systemd[1]: Job docker.service/start finished, result=failed
Apr 10 20:15:04 zenoss-ccm systemd[1]: Failed to start Docker Application Container Engine.
Apr 10 20:15:04 zenoss-ccm systemd[1]: Unit docker.service entered failed state.
Apr 10 20:15:04 zenoss-ccm systemd[1]: docker.service failed.




[root@zenoss-ccm docker.service.d]# rpm -qa | grep  -i systemd
oci-systemd-hook-0.2.0-1.git05e6923.el7_6.x86_64
systemd-219-62.el7_6.9.x86_64
systemd-sysv-219-62.el7_6.9.x86_64
systemd-python-219-62.el7_6.9.x86_64
systemd-libs-219-62.el7_6.9.x86_64
[root@zenoss-ccm docker.service.d]# rpm -qa | grep  -i docker
docker-ce-17.09.0.ce-1.el7.centos.x86_64
[root@zenoss-ccm docker.service.d]#​
 


------------------------------
Sam
------------------------------


Subject: RE: systemd docker service won't start
Author: Sam Urai
Posted: 2020-04-13 14:42

[root@zenoss-ccm system]# journalctl -xe
Apr 13 11:40:33 zenoss-ccm systemd[1]: Unit docker.service entered failed state.
Apr 13 11:40:33 zenoss-ccm systemd[1]: docker.service failed.
Apr 13 11:40:33 zenoss-ccm systemd[1]: docker.service changed failed -> auto-restart
Apr 13 11:40:33 zenoss-ccm systemd[1]: docker.service: cgroup is empty
Apr 13 11:40:33 zenoss-ccm systemd[1]: Sent message type=signal sender=n/a destination=n/a object=/org/freedesktop/systemd1/unit/docker_2eservice inter
Apr 13 11:40:33 zenoss-ccm systemd[1]: Sent message type=signal sender=n/a destination=n/a object=/org/freedesktop/systemd1/unit/docker_2eservice inter
Apr 13 11:40:33 zenoss-ccm systemd[1]: Got cgroup empty notification for: /system.slice/docker.service
Apr 13 11:40:33 zenoss-ccm systemd[1]: Sent message type=signal sender=n/a destination=n/a object=/org/freedesktop/systemd1/agent interface=org.freedes
Apr 13 11:40:33 zenoss-ccm systemd[1]: docker.service holdoff time over, scheduling restart.
Apr 13 11:40:33 zenoss-ccm systemd[1]: Trying to enqueue job docker.service/restart/fail
Apr 13 11:40:33 zenoss-ccm systemd[1]: Installed new job docker.service/restart as 14090
Apr 13 11:40:33 zenoss-ccm systemd[1]: Enqueued job docker.service/restart as 14090
Apr 13 11:40:33 zenoss-ccm systemd[1]: docker.service scheduled restart job.
Apr 13 11:40:33 zenoss-ccm systemd[1]: Sent message type=signal sender=n/a destination=n/a object=/org/freedesktop/systemd1 interface=org.freedesktop.s
Apr 13 11:40:33 zenoss-ccm systemd[1]: docker.service changed auto-restart -> dead
Apr 13 11:40:33 zenoss-ccm systemd[1]: Job docker.service/restart finished, result=done
Apr 13 11:40:33 zenoss-ccm systemd[1]: Stopped Docker Application Container Engine.
-- Subject: Unit docker.service has finished shutting down
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit docker.service has finished shutting down.
Apr 13 11:40:33 zenoss-ccm systemd[1]: Converting job docker.service/restart -> docker.service/start
Apr 13 11:40:33 zenoss-ccm systemd[1]: start request repeated too quickly for docker.service
Apr 13 11:40:33 zenoss-ccm systemd[1]: docker.service changed dead -> failed
Apr 13 11:40:33 zenoss-ccm systemd[1]: Job docker.service/start finished, result=failed
Apr 13 11:40:33 zenoss-ccm systemd[1]: Failed to start Docker Application Container Engine.
-- Subject: Unit docker.service has failed
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
--
-- Unit docker.service has failed.
--
-- The result is failed.
Apr 13 11:40:33 zenoss-ccm systemd[1]: Sent message type=signal sender=n/a destination=n/a object=/org/freedesktop/systemd1 interface=org.freedesktop.s
Apr 13 11:40:33 zenoss-ccm systemd[1]: Unit docker.service entered failed state.
Apr 13 11:40:33 zenoss-ccm systemd[1]: docker.service failed.
​


------------------------------
Sam
------------------------------


Subject: RE: systemd docker service won't start
Author: Arthur
Posted: 2020-04-14 13:53

Hi Sam

I recommend again to remove the \ in the /etc/systemd/system/docker.service.d/docker.conf as a first step.

My docker.conf

[Service]
TimeoutSec=300
EnvironmentFile=-/etc/sysconfig/docker
#
# Two ExecStart= lines are required, otherwise systemd will complain and not start docker
# See https://github.c/docker/docker/issues/14491
#
ExecStart=
ExecStart=/usr/bin/dockerd $OPTIONS
TasksMax=infinity
ExecStartPre=/root/appliance/docker-thinpool-check.sh

See also:

https://community.zenoss.com/forum/community-home/digestviewer/viewthread?MessageKey=ec98a2c8-01bd-4280-bbea-ccca523398af&CommunityKey=1518fed6-b03e-410b-81b9-f2240ed9037a&tab=digestviewer#bmec98a2c8-01bd-4280-bbea-ccca523398af

Regards


------------------------------
Arthur
------------------------------


Subject: RE: systemd docker service won't start
Author: Sam Urai
Posted: 2020-04-20 23:03

Thank you Arthur for replying. I created a new instance with CentOS 7.4 and it worked.

Thanks

------------------------------
Sam
------------------------------


< Previous
Graphs contain no data
  Next
Support for LDAP Authentication on Zenoss Core 6
>