标签 Systemd 下的文章
共 2 篇文章
Ubuntu 20.04 关机缓慢(甚至卡死)的解决方案
\#0 序言坑.实在是坑.网上都让我去装显卡驱动,我一破集显哪来的显卡驱动?请先参考问题的基本表现,因为此问题可能由多种原因导致.\#1 什么鬼?只要满足其中之一,即满足此解决方案的使用条件.若安装了桌面环境,关机时长时间卡在Ubuntu Logo屏,硬盘指示灯几乎没有动静.未安装桌面环境,关机时看见A stop job is running for...的日志输出.\#2 为什么?出现此问题是因为某些系统服务在关机时不能正常停止,导致系统无法达到关机时所需要的条件.最典型的就是Snap Daemon以及MariaDB,这两货就没好好停过.\#3 怎么办?去他妈的显卡驱动.去他妈的/et...
2020-09-16 0
阅读全文
将Docker容器作为普通的Systemd服务管理
这一开始本来是一个QQ机器人的问题.我需要让机器人的Docker容器跟随系统开关机自动启停,在失败时自动重启,就像一个普通的Systemd服务一样.然后折腾了一个小时,终于解决了.很简单,先说一下基本思路:写一个监控容器状况的脚本,容器退出后脚本也退出,装作自己是容器的守护进程.在Service里ExecStartPre和ExecStop里控制容器的启停,ExecStart里跑伪装的守护进程.开始我们假设这里需要将一个叫contain的容器作为服务.伪·守护进程好,让我们先写一个监控容器状况的脚本,这里暂且叫daemon.sh.先来一个死循环,让脚本保持运行:#!/bin/bash wh...
2020-04-08 0
阅读全文
Copyright © 2024 Matecho