systemctl reload docker 报错

systemctl reload docker 报错

[root@node02 ~]# systemctl reload docker
Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.

[root@node02 ~]# systemctl status docker
● docker.service - Docker Application Container Engine
   Loaded: loaded (/usr/lib/systemd/system/docker.service; enabled; vendor preset: disabled)
   Active: active (running) (Result: exit-code) since Fri 2022-11-25 09:44:40 CST; 4 days ago
     Docs: https://docs.docker.com
  Process: 17858 ExecReload=/bin/kill -s HUP (code=exited, status=1/FAILURE)
 Main PID: 13389 (dockerd)
    Tasks: 485
   Memory: 5.7G
   CGroup: /system.slice/docker.service
           ├─ 1271 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/1f718de42cc388aae7ab526f8b13aa6efa9a1f...
           ├─ 1401 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/f415dc44241c131a68de05a3f61f3baf63f0ab...
           ├─ 1450 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/6e3d9143516691e98d2139dbdfb0305023bdf0...
           ├─ 2373 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/8c7a750c633b022bd707ee8fc011c7957126d1...
           ├─ 2641 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/b7628731f3dcd58cc4574985c9e8732de96f47...
           ├─ 2812 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/491130772aa903129ecfdc434c92c23517cc02...
           ├─ 3137 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/f41e6889fee9afbb89bdc48f4fc649fb882e55...
           ├─ 3518 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/8eae3037961840e174e93692cb8d3e291262cf...
           ├─ 4459 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/993bc70719b27d75fc3fc5fa1fd768a3af3ce8...
           ├─ 6440 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/7a0152e4d798d1d65ef3a456cd115ec7c42f73...
           ├─ 6463 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/1d9ebabe555d23d92fc3dfc6d4e4932c89dc2b...
           ├─ 6527 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/6df00f4f448b35b3cfb144cb86e19bd4c23059...
           ├─ 6639 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/1b9d850bf3341af467f84233fdbaeeb08751cf...
           ├─ 7884 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/153cc553566de351aa52d5d20245a0a1687690...
           ├─ 7990 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/724d0a6efbcbf93b5fe6ace67011971776d025...
           ├─ 9213 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/6473c53676c508f0807e589e7b4d946f7b7854...
           ├─ 9250 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/7bc3df74abb902637f174ec62a61abe462dcee...
           ├─ 9271 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/bdc536238a8d5a5ec38d398253d8b602de0632...
           ├─11453 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/fe5c2b64d7b573a49871bd05ff6e5f48a0090c...
           ├─11557 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/44f3a619b678f7fdaa504d77f975c4f925d374...
           ├─11860 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/a4aee5a46c4521ac37d98eb29983950b085142...
           ├─12881 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/58a46781016d052c70e7c2794dd61190a51d27...
           ├─13389 /usr/bin/dockerd
           ├─13403 containerd --config /var/run/docker/containerd/containerd.toml --log-level info
           ├─15541 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/37b17c9555b7f09c3df0c57f3847449de18833...
           ├─15812 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/4755f96d7bc37822351d8b4b9f9c7c9ed4b61f...
           ├─16396 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/0eb28560313c2b3ada84210dbcf35cdcb9e103...
           ├─21366 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/35d66c8a798d6130e697722f2e02148c1d9a32...
           ├─22774 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/84ffc5928046d884c0073e2f750b59e8fa7ab7...
           ├─22948 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/c910fe4018e52fa2f837c8a81d1eb441a00e3b...
           ├─23080 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/ba16f8389a12eb1118e887e961fd957f85f61d...
           ├─23441 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/edc5ae9e032de00053f092c4bb6dee3399cabd...
           ├─27591 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/36fefb2706af2baf90945dcc5b4860dd354b9b...
           ├─27675 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/a006bd445827f0121d3a338e733c18d6ba0ba5...
           ├─27757 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/33f7b43fb3074ccb46741f7c04721b255cec2c...
           ├─27837 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/ed56cb6999c8aebaf28e515acb4dfd98ae7c70...
           ├─29071 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/f22e503b00fc777bd55a2a0717a47e3a392859...
           ├─29385 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/c3612d84c555b55f54635b6dbb7353f3332c28...
           ├─29581 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/10cf83eee703404c0d19d46e45464c5303851e...
           └─31908 containerd-shim -namespace moby -workdir /var/lib/docker/containerd/daemon/io.containerd.runtime.v1.linux/moby/a9d572c6d6a290f72636bcba99daeddfce0e3f...

Nov 29 10:25:56 node02 kill[17858]: -s, --signal <sig>     send specified signal
Nov 29 10:25:56 node02 kill[17858]: -q, --queue <sig>      use sigqueue(2) rather than kill(2)
Nov 29 10:25:56 node02 kill[17858]: -p, --pid              print pids without signaling them
Nov 29 10:25:56 node02 kill[17858]: -l, --list [=<signal>] list signal names, or convert one to a name
Nov 29 10:25:56 node02 kill[17858]: -L, --table            list signal names and numbers
Nov 29 10:25:56 node02 kill[17858]: -h, --help     display this help and exit
Nov 29 10:25:56 node02 kill[17858]: -V, --version  output version information and exit
Nov 29 10:25:56 node02 kill[17858]: For more details see kill(1).
Nov 29 10:25:56 node02 systemd[1]: docker.service: control process exited, code=exited status=1
Nov 29 10:25:56 node02 systemd[1]: Reload failed for Docker Application Container Engine.

原因:

在这里插入图片描述

解决方案:添加 $MAINPID 参数

vim /lib/systemd/system/docker.service

[Unit]
Description=Docker Application Container Engine
Documentation=https://docs.docker.com
After=network-online.target firewalld.service
Wants=network-online.target
[Service]
Type=notify
ExecStart=/usr/bin/dockerd
ExecReload=/bin/kill -s HUP $MAINPID
LimitNOFILE=infinity
LimitNPROC=infinity
LimitCORE=infinity
TimeoutStartSec=0
Delegate=yes
KillMode=process
Restart=on-failure
StartLimitBurst=3
StartLimitInterval=60s
[Install]
WantedBy=multi-user.target
systemctl daemon-reload
systemctl reload docker.service
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值