centos7 是使用 systemd 管理服务的。
如果 开机很慢。可以使用 systemd-analyze 分析开机过程。
# 打印耗时的服务
systemd-analyze blame
> 20.132s boot.mount
> 19.963s kdump.service # 11.355s lvm2-monitor.service
> 9.906s systemd-udev-settle.service
> 7.303s NetworkManager-wait-online.service # 6.759s dev-mapper-centos\x2droot.device
> 4.795s postfix.service
> 4.308s tuned.service
> 3.024s lvm2-pvscan@8:5.service
> 2.247s vdo.service
# 图形输出到 issue.svg
# 更直观的分析开机过程
systemd-analyze plot > issue.svg
# 使用图片查看器 打开图形文件 issue.svg
eog issue.svg
关闭不必要的服务
# 关闭 kdump.service。
systemctl disable kdump.service
# 关闭 NetworkManager-wait-online.service。
systemctl disable NetworkManager-wait-online.service