systemd-networkd-wait-online拖慢Ubuntu 18.04云主机开机的排查手记

因为自己毕业了,回头来就不能继续白捡腾讯云的1元学生机了。于是自己就捡了一个AMD EPYC处理器的SA1系列来继续托管站点。习惯每周都上去apt-get upgrade然后重启机器的我,发觉机器重启异常地慢。原本只需要30秒不到的,现在竟然需要一两分钟。于是我就此进行了一回排查。

继续阅读“systemd-networkd-wait-online拖慢Ubuntu 18.04云主机开机的排查手记”

在Docker下运行Systemd init

曾经,在挂载了/var/run/docker.sock之后,在Docker容器中即可控制整个Docker Daemon了。此时,在这个容器中,便有了启动更多容器的可能,配上一个合适的hostname,会让使用者在使用时,陷入“盗梦空间”式迷雾之中。

既然一个容器提供的cli可以无限接近一台实机,那么其实不妨跳出容器的哲学,让它在可控的范围之内运行一个完整的init,以提供一部分类似虚拟机的功能,比如服务,或者cron、rsyslog、DBus一类的。

继续阅读“在Docker下运行Systemd init”