Linux systemd 开机启动日志逐行详细解析报告

Linux systemd 开机启动日志逐行详细解析报告

前置说明

本截图为 systemd 系统初始化串行启动日志 [ OK ]

系统环境特征:搭载 LVM 逻辑卷、Docker 容器服务、VMware 虚拟化工具、安全审计服务、网络管理服务,属于服务器级 Linux(openEuler / 麒麟系统通用 systemd 启动流程)。


逐段分类解析

一、存储层初始化(底层磁盘 / 文件系统就绪)

复制代码
   [ OK ] Started LVM2 PV scan on device 8:3.
  • 含义:完成块设备8:3(主设备号 8=SATA/SCSI 磁盘,次设备 3 = 分区 3)的 LVM 物理卷扫描。
  • 作用:识别服务器 LVM 逻辑卷组、逻辑卷,为后续挂载分区做准备,你的服务器使用 LVM 扩容磁盘时依赖此步骤。
复制代码
   [ OK ] Mounted /boot.
  • 含义:成功挂载系统引导分区 /boot
  • 作用:加载内核镜像、grub 引导配置,是系统启动的基础分区。
复制代码
   [ OK ] Reached target Local File Systems.
  • 含义:到达「本地文件系统就绪目标」。
  • 说明:阶段性检查点,代表所有本地磁盘分区(/、/boot、数据盘等)挂载完成,存储层初始化全部结束,系统可读写本地磁盘。

二、运行时环境与临时目录初始化

复制代码
   Starting Tell Plymouth To Write Out Runtime Data...

   [ OK ] Started Tell Plymouth To Write Out Runtime Data.
  • Plymouth:Linux 开机图形进度条组件,此服务将开机日志、硬件运行数据写入临时运行目录 /run
复制代码
   Starting Import network configuration from initramfs...

   [ OK ] Started Import network configuration from initramfs.
  • initramfs:内核临时内存文件系统,此步骤把启动盘内预配置的网卡、路由参数导入真实系统,继承安装阶段网络配置。
复制代码
   Starting Create Volatile Files and Directories...

   [ OK ] Started Create Volatile Files and Directories.
  • Volatile(易失性目录):创建 /run/tmp/var/lock 等重启自动清空的临时目录,存放进程 PID、临时缓存、运行时变量。

三、硬件、安全子系统启动

复制代码
   [ OK ] Reached target Sound Card.
  • 到达声卡硬件就绪目标,服务器一般无声卡,仅做硬件兼容检测。
复制代码
   Starting Security Auditing Service...

   [ OK ] Started Security Auditing Service.
  • 服务名称:auditd 安全审计服务。
  • 业务价值:记录系统所有用户操作、文件读写、权限变更日志,满足等保、CNAS 服务器审计合规要求,运维溯源操作记录依赖该服务。
复制代码
   Starting Update UTMP about System Boot/Shutdown...

   [ OK ] Started Update UTMP about System Boot/Shutdown.
  • UTMP:系统登录用户数据库,该服务记录本次开机时间、重启事件,who/last 命令查询登录历史依赖此数据。
复制代码
   [ OK ] Reached target System Initialization.
  • 第二大阶段检查点:基础硬件、临时目录、安全审计底层组件全部初始化完成,进入上层应用服务启动阶段。

四、容器、进程通信、定时任务基础服务

复制代码
   Listening on D-Bus System Message Bus Socket.
  • D-Bus:Linux 系统进程间通信总线,所有系统服务(网络、登录、docker)交互的消息中枢,是 systemd 核心通信底座。
复制代码
   [ OK ] Started Daily Cleanup of Temporary Directories.
  • 服务名称:systemd-tmpfiles-clean,每日自动清理 /tmp/var/tmp 过期临时文件,防止磁盘占满。
复制代码
   Starting Docker Socket for the API.

   [ OK ] Listening on Docker Socket for the API.
  • Docker API 套接字 /var/run/docker.sock 就绪,提供容器管理接口,供docker命令、K8s、容器调度工具调用。
复制代码
   [ OK ] Reached target Timers.
  • 定时任务目标就绪,systemd-timer 定时组件加载完成,替代传统 crontab 管理定时脚本。
复制代码
   [ OK ] Reached target Sockets.
  • 所有系统内置套接字(D-Bus、Docker、日志套接字等)全部监听就绪,进程通信通道全部打开。
复制代码
   [ OK ] Reached target Basic System.
  • 第三核心检查点:系统底层通信、定时、容器套接字、硬件基础服务全部加载完成,即将启动用户登录、网络、虚拟化业务服务。

五、系统调度、中断均衡底层服务

复制代码
[ OK ] Started irqbalance daemon.
  • irqbalance:硬件中断均衡守护进程。
  • 服务器多核 CPU 核心优化服务:自动分配网卡、NPU、硬盘硬件中断到不同 CPU 核心,避免单核心中断过载,昇腾 310P 推理服务器必须启用,提升 AI 算力稳定性。

六、登录、权限、网络管理服务

复制代码
   Starting Permit User Sessions...

   [ OK ] Started Permit User Sessions.
  • 开启用户会话管理,允许本地终端、SSH 远程登录创建用户会话。
复制代码
   Starting Login Service...

   [ OK ] Started D-Bus System Message Bus.

   Starting Authorization Manager...
  • Login Service:systemd-logind 登录管理服务,管理本地终端、会话注销、设备权限;
  • Authorization Manager:权限授权管理器,管控用户 sudo、硬件设备访问权限。
复制代码
   Starting Network Manager...
  • NetworkManager:系统网络管理服务,统一管理网卡 IP、网关、DNS、多网口路由,适配你服务器内网 / 办公双网口场景。

七、日志持久化、虚拟化兼容服务

复制代码
   Starting Dump dmesg to /var/log/dmesg...

   [ OK ] Started Dump dmesg to /var/log/dmesg.
  • 将内核硬件启动日志持久化写入磁盘 /var/log/dmesg,后续排查 NPU 驱动、硬件识别故障可查看该文件。
复制代码
   [ OK ] Started VGAuth Service for open-vm-tools.

VMware 虚拟机认证服务,虚拟机与宿主机共享剪贴板、同步时间、文件传输依赖。
3.

复制代码
   [ OK ] Started Service for virtual machines hosted on VMware.

open-vm-tools 虚拟化工具全套就绪,虚拟机硬件驱动、快照、资源扩容功能生效。

八、开机画面收尾、系统任务调度

复制代码
   Starting Wait for Plymouth Boot Screen to Quit...

   Starting Terminate Plymouth Boot Screen...

关闭开机图形加载进度条,切换到文本登录界面(你截图的黑色文字控制台)。
2.

复制代码
   [ OK ] Started Command Scheduler.

系统任务调度器就绪,完整初始化完成,等待用户登录。


整体启动阶段划分(报告核心总结段)

整个 Linux 开机流程按优先级分为 4 大层级,从上到下逐层加载:

  1. 硬件存储层:LVM 磁盘扫描 → /boot 挂载 → 本地文件系统就绪
  2. 底层运行环境层:临时目录创建、网络预配置、安全审计、开机日志组件
  3. 系统基础通信层:D-Bus 消息总线、Docker 套接字、定时任务、中断均衡
  4. 业务用户层:网络管理、登录会话、虚拟化工具、日志持久化、开机界面收尾

所有单元全部输出[ OK ],代表本次服务器开机无服务启动失败,系统底层硬件、容器、网络、安全组件全部正常初始化,可正常进入登录界面使用。

运维延伸说明(可加入报告拓展部分)

  1. 故障排查价值:若某一行无[ OK ]、显示FAILED,代表对应服务启动异常,可通过 systemctl status xxx.service 定位故障;
  2. 业务关联:日志中出现irqbalanceDockerauditd,贴合你昇腾 AI 推理服务器运维场景,分别对应算力优化、容器部署、安全审计三大核心业务;
  3. 日志查看命令:开机后可执行 dmesgjournalctl -b 查看完整本次开机启动日志。
相关推荐
蓝速科技7 小时前
医院导诊 AI 数字人一体机场景适配与落地指南丨蓝速科技
运维·数据库·人工智能·科技·自然语言处理·技术分享
H_oRIZoN_7 小时前
Linux入门DAY41(51 单片机 串口与通信协议)
linux·运维·单片机
小马同学-9 小时前
OpenStack 使用实战:Web 界面与 CLI 命令行实验
运维·云计算·openstack
GeW9 小时前
RHCE备考别瞎学!按这个计划走,30天提高通过率,快速拿证
linux
Escalating_xu9 小时前
【System V 信号量】从 P/V 原语到 Builder 封装:写出可控、可清理的进程互斥组件
java·linux·开发语言·jvm
傲世仙尊9 小时前
System V 进程间通信详解:共享内存、消息队列与信号量(CSDN博客)
linux·开发语言·c++
码农小韩9 小时前
Linux应用开发(六)——进程间通信
linux·linux驱动·嵌入式软件开发·嵌入式操作系统·linux应用
网安老伯10 小时前
都2026年了,还在问网络安全怎么入门?看完这一篇你就懂了
运维·计算机网络·web安全·网络安全·wireshark·密码学·网络攻击模型
小祺先生10 小时前
mt7921 debian系统 如何安装驱动
运维·网络·debian
笨笨饿10 小时前
#138_解决Codex要五次回复的问题
linux·stm32·单片机·嵌入式硬件·mcu·物联网·嵌入式实时数据库