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. 业务关联:日志中出现irqbalance、Docker、auditd,贴合你昇腾 AI 推理服务器运维场景,分别对应算力优化、容器部署、安全审计三大核心业务;
  3. 日志查看命令:开机后可执行 dmesg、journalctl -b 查看完整本次开机启动日志。
相关推荐
0+1113 小时前
Linux --从 poll 到 epoll多路转接
linux·服务器·1024程序员节
青瓦梦滋4 小时前
WebSocket协议
linux·服务器·网络·c++·websocket·网络协议·http
桌面运维家4 小时前
旧电脑跑不动课程软件,VDI云桌面怎样接着用?
运维·服务器·虚拟化·pve·vdi·云桌面
zhang133830890754 小时前
传统机械三杯式风速传感器易磨损冻堵?CG-88金属超声波风速风向传感器给出免运维方案
运维·服务器·网络·人工智能·自动化
知已难寻5 小时前
第 2 篇 · 云的地基:服务器、存储、网络三大基础设施
运维·服务器·网络·云原生·云计算·负载均衡·1024程序员节
2601_949847757 小时前
bcrypt.js 跨端三方库仓颉适配全流程
linux·运维·ubuntu
m0_639906947 小时前
Linux 操作系统入门:目录结构、服务排查常用命令、Shell 脚本基础
linux·运维·后端
今天重构了吗7 小时前
Linux 上 rm -rf 删错了能找回吗
运维·服务器
KaiwuDB7 小时前
KaiwuDB 分布式集群扩缩容,从原理到完整操作踩坑总结
运维·数据库·分布式
codezzzsleep8 小时前
学术汇报 PPT 自动化生成实战指南
运维·自动化·powerpoint