ubuntu意外重启后,docker不能启动

2020-04-20 上半夜大约十点前后,服务器神秘重启(宕机后重启,类似断电重启的感觉),然后就这样了,一番百度后没解决,部分日志如下,谁帮忙看下

xingshu@xingshu-server:~$ sudo systemctl status docker.service 
● docker.service - Docker Application Container Engine
   Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Sun 2020-04-19 23:44:25 CST; 26s ago
     Docs: https://docs.docker.com
  Process: 16781 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (code=exited, status=2)
 Main PID: 16781 (code=exited, status=2)

4月 19 23:44:25 xingshu-server systemd[1]: docker.service: Service hold-off time over, scheduling restart.
4月 19 23:44:25 xingshu-server systemd[1]: docker.service: Scheduled restart job, restart counter is at 3.
4月 19 23:44:25 xingshu-server systemd[1]: Stopped Docker Application Container Engine.
4月 19 23:44:25 xingshu-server systemd[1]: docker.service: Start request repeated too quickly.
4月 19 23:44:25 xingshu-server systemd[1]: docker.service: Failed with result 'exit-code'.
4月 19 23:44:25 xingshu-server systemd[1]: Failed to start Docker Application Container Engine.
xingshu@xingshu-server:~$ vim /etc/sysconfig/docker-storage
xingshu@xingshu-server:~$ df -h
文件系统        容量  已用  可用 已用% 挂载点
udev            7.8G     0  7.8G    0% /dev
tmpfs           1.6G  1.6M  1.6G    1% /run
/dev/sda1       1.8T  1.1T  645G   63% /
tmpfs           7.8G     0  7.8G    0% /dev/shm
tmpfs           5.0M  4.0K  5.0M    1% /run/lock
tmpfs           7.8G     0  7.8G    0% /sys/fs/cgroup
/dev/loop2      1.0M  1.0M     0  100% /snap/gnome-logs/81
/dev/loop4       15M   15M     0  100% /snap/gnome-characters/495
/dev/loop3      155M  155M     0  100% /snap/chromium/1100
/dev/loop1      4.3M  4.3M     0  100% /snap/gnome-calculator/544
/dev/loop0      4.4M  4.4M     0  100% /snap/gnome-calculator/704
/dev/loop7       15M   15M     0  100% /snap/gnome-characters/399
/dev/loop8      3.8M  3.8M     0  100% /snap/gnome-system-monitor/135
/dev/loop9       55M   55M     0  100% /snap/core18/1705
/dev/loop5       94M   94M     0  100% /snap/core/8935
/dev/loop6       92M   92M     0  100% /snap/core/8689
/dev/loop12     1.0M  1.0M     0  100% /snap/gnome-logs/93
/dev/loop10     157M  157M     0  100% /snap/gnome-3-28-1804/110
/dev/loop11     161M  161M     0  100% /snap/gnome-3-28-1804/116
/dev/loop13      49M   49M     0  100% /snap/gtk-common-themes/1474
/dev/loop14      55M   55M     0  100% /snap/gtk-common-themes/1502
/dev/loop15     155M  155M     0  100% /snap/chromium/1105
/dev/loop16     3.8M  3.8M     0  100% /snap/gnome-system-monitor/127
/dev/loop17      55M   55M     0  100% /snap/core18/1668
tmpfs           1.6G   60K  1.6G    1% /run/user/1000
/dev/sdb1       773G  499G  274G   65% /media/xingshu/4A60AF0260AEF43B
xingshu@xingshu-server:~$ journalctl -xe
4月 19 23:46:21 xingshu-server vino-server[3467]: 19/04/2020 23时46分21秒      208.110.68.122
4月 19 23:44:25 xingshu-server systemd[1]: docker.service: Start request repeated too quickly.
4月 19 23:44:25 xingshu-server systemd[1]: docker.service: Failed with result 'exit-code'.
4月 19 23:44:25 xingshu-server systemd[1]: Failed to start Docker Application Container Engine.
-- Subject: docker.service 单元已失败
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
-- 
-- docker.service 单元已失败。
-- 
-- 结果为“RESULT”。
4月 19 23:44:25 xingshu-server systemd[1]: docker.socket: Failed with result 'service-start-limit-hit'.
4月 19 23:44:26 xingshu-server oray_rundaemon[1115]: /usr/local/sunlogin/etc/watch.sh: 第 16 行: [: =: 需要一元表达式
4月 19 23:44:27 xingshu-server oray_rundaemon[1115]: /usr/local/sunlogin/etc/watch.sh: 第 16 行: [: =: 需要一元表达式
4月 19 23:44:28 xingshu-server oray_rundaemon[1115]: /usr/local/sunlogin/etc/watch.sh: 第 16 行: [: =: 需要一元表达式
4月 19 23:44:29 xingshu-server oray_rundaemon[1115]: /usr/local/sunlogin/etc/watch.sh: 第 16 行: [: =: 需要一元表达式
4月 19 23:44:30 xingshu-server oray_rundaemon[1115]: /usr/local/sunlogin/etc/watch.sh: 第 16 行: [: =: 需要一元表达式
4月 19 23:44:31 xingshu-server oray_rundaemon[1115]: /usr/local/sunlogin/etc/watch.sh: 第 16 行: [: =: 需要一元表达式
4月 19 23:44:32 xingshu-server oray_rundaemon[1115]: /usr/local/sunlogin/etc/watch.sh: 第 16 行: [: =: 需要一元表达式
4月 19 23:44:33 xingshu-server oray_rundaemon[1115]: /usr/local/sunlogin/etc/watch.sh: 第 16 行: [: =: 需要一元表达式
-- 
-- docker.service 单元已结束停止操作。
4月 19 23:44:25 xingshu-server systemd[1]: Closed Docker Socket for the API.
-- Subject: docker.socket 单元已结束停止操作
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
-- 
-- docker.socket 单元已结束停止操作。
4月 19 23:44:25 xingshu-server systemd[1]: Stopping Docker Socket for the API.
-- Subject: docker.socket 单元已开始停止操作
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
-- 
-- docker.socket 单元已开始停止操作。
4月 19 23:44:25 xingshu-server systemd[1]: Starting Docker Socket for the API.
-- Subject: docker.socket 单元已开始启动
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
-- 
-- docker.socket 单元已开始启动。
4月 19 23:44:25 xingshu-server systemd[1]: Listening on Docker Socket for the API.
-- Subject: docker.socket 单元已结束启动
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
-- 
-- docker.socket 单元已结束启动。
-- 
-- 启动结果为“RESULT”。
4月 19 23:44:25 xingshu-server systemd[1]: docker.service: Start request repeated too quickly.
4月 19 23:44:25 xingshu-server systemd[1]: docker.service: Failed with result 'exit-code'.
4月 19 23:44:25 xingshu-server systemd[1]: Failed to start Docker Application Container Engine.
-- Subject: docker.service 单元已失败
-- Defined-By: systemd
-- Support: http://www.ubuntu.com/support
-- 
-- docker.service 单元已失败。
-- 
-- 结果为“RESULT”。
4月 19 23:44:25 xingshu-server systemd[1]: docker.socket: Failed with result 'service-start-limit-hit'.
4月 19 23:44:26 xingshu-server oray_rundaemon[1115]: /usr/local/sunlogin/etc/watch.sh: 第 16 行: [: =: 需要一元表达式
4月 19 23:44:27 xingshu-server oray_rundaemon[1115]: /usr/local/sunlogin/etc/watch.sh: 第 16 行: [: =: 需要一元表达式
4月 19 23:44:28 xingshu-server oray_rundaemon[1115]: /usr/local/sunlogin/etc/watch.sh: 第 16 行: [: =: 需要一元表达式
4月 19 23:44:29 xingshu-server oray_rundaemon[1115]: /usr/local/sunlogin/etc/watch.sh: 第 16 行: [: =: 需要一元表达式
4月 19 23:44:30 xingshu-server oray_rundaemon[1115]: /usr/local/sunlogin/etc/watch.sh: 第 16 行: [: =: 需要一元表达式
4月 19 23:44:31 xingshu-server oray_rundaemon[1115]: /usr/local/sunlogin/etc/watch.sh: 第 16 行: [: =: 需要一元表达式
4月 19 23:44:32 xingshu-server oray_rundaemon[1115]: /usr/local/sunlogin/etc/watch.sh: 第 16 行: [: =: 需要一元表达式
4月 19 23:44:33 xingshu-server oray_rundaemon[1115]: /usr/local/sunlogin/etc/watch.sh: 第 16 行: [: =: 需要一元表达式
4月 19 23:44:34 xingshu-server oray_rundaemon[1115]: /usr/local/sunlogin/etc/watch.sh: 第 16 行: [: =: 需要一元表达式
4月 19 23:44:35 xingshu-server oray_rundaemon[1115]: /usr/local/sunlogin/etc/watch.sh: 第 16 行: [: =: 需要一元表达式
4月 19 23:44:36 xingshu-server oray_rundaemon[1115]: /usr/local/sunlogin/etc/watch.sh: 第 16 行: [: =: 需要一元表达式
4月 19 23:44:37 xingshu-server oray_rundaemon[1115]: /usr/local/sunlogin/etc/watch.sh: 第 16 行: [: =: 需要一元表达式
4月 19 23:44:37 xingshu-server systemd-resolved[809]: Server returned error NXDOMAIN, mitigating potential DNS violation DVE-2018-0001, retrying transaction with reduced feature level UDP.
4月 19 23:44:37 xingshu-server vino-server[3467]: 19/04/2020 23时44分37秒 [IPv4] Got connection from client 208.110.68.122
4月 19 23:44:37 xingshu-server vino-server[3467]: 19/04/2020 23时44分37秒   other clients:

xingshu@xingshu-server:~$ sudo apt-get install policykit-1
正在读取软件包列表... 完成
正在分析软件包的依赖关系树       
正在读取状态信息... 完成       
policykit-1 已经是最新版 (0.105-20ubuntu0.18.04.5)。
policykit-1 已设置为手动安装。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
xingshu@xingshu-server:~$ sudo vim /etc/docker/daemon.json
xingshu@xingshu-server:~$ systemctl restart docker
Job for docker.service failed because the control process exited with error code.
See "systemctl status docker.service" and "journalctl -xe" for details.

阅读 3.9k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题