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 查看完整本次开机启动日志。
相关推荐
田里的水稻1 小时前
EP_XML\JSON配置文件和YAML
xml·运维·人工智能·机器人·自动驾驶·json
阿成学长_Cain2 小时前
Linux telinit 命令详解:运行级别切换|关机重启|系统维护一站式掌握
linux·运维·前端·网络
QXWZ_IA2 小时前
油气储罐沉降监测用什么技术方案最好?千寻自动化监测+次声波泄漏方案
运维·科技·自动化·能源
NiceCloud喜云3 小时前
Anthropic 一周三连发:Cowork 多端、Fable 5 按需付费、J-space 论文的技术解读
java·服务器·网络·人工智能·ai
qeen873 小时前
【Linux】指令补充与shell的简单介绍
linux·运维·服务器
DLYSB_4 小时前
《从零开始搭建机房轻量化“声光告警”系统:基于 HTTP API 与 TTS 的运维实践》
运维·网络协议·http·报警灯
阿成学长_Cain4 小时前
Linux talk 命令详解:经典终端实时聊天工具,无需图形界面即可对话
linux·运维·前端
一拳一个娘娘腔4 小时前
【后渗透-Linux篇】Linux 提权与逃逸:从 www-data到 root的蜕变
linux·运维·服务器
jieyucx4 小时前
零基础通关:Shell 编程核心语法全景详解
linux·运维·编程·shell