type
Post
status
Published
date
Jul 18, 2026
slug
summary
openEuler 运维与管理学习指南
tags
开发
category
技术分享
icon
password
openEuler 运维与管理学习指南
本文档面向已安装 openEuler 系统的运维人员,系统讲解日常运维、服务管理、网络配置、存储管理、安全加固、性能调优、容器与虚拟化等核心主题。前置条件:已安装 openEuler 22.03 LTS 或更高版本,具备 Linux 基础概念。
1. openEuler 概述与系统结构
什么是 openEuler
openEuler 是华为开源的 Linux 操作系统,面向服务器、云计算、边缘计算等场景,支持 x86_64、ARM64、RISC-V 等多种架构。
版本策略
版本类型发布周期维护周期适用场景LTS(长期支持)每2年4年+生产环境创新版每6个月6个月尝试新特性SP(服务包)LTS的更新跟随LTS生产环境推荐
系统目录结构
查看系统信息
运行级别
2. 包管理(DNF/RPM)
openEuler 使用 DNF(Dandified YUM)作为包管理器,是 YUM 的下一代替代。
DNF 基础操作
软件包组管理
仓库管理
仓库配置文件
常用仓库说明
仓库名 | 说明 |
OS | 基础系统软件包 |
everything | 所有额外软件包 |
EPOL | openEuler 额外软件包库 |
debuginfo | 调试信息包 |
source | 源码包 |
update | 安全更新和Bug修复 |
RPM 直接操作
DNF 配置优化
3. 用户与权限管理
用户管理
用户文件解析
组管理
sudo 权限管理
文件权限
ACL(访问控制列表)
umask
4. 服务管理(systemd)
openEuler 使用 systemd 管理系统服务,替代了传统的 init 脚本。
服务基础操作
服务文件管理
编写自定义服务
服务文件详解
Type 说明
Type说明适用场景
simpleExecStart 启动的进程就是主进程前台程序(默认)forking进程会 fork,父进程退出传统守护进程oneshot执行一次就完成初始化脚本、清理任务notify服务启动后发送 sd_notify 通知支持 systemd 通知的程序idle等待所有任务完成后再启动控制台输出程序systemd 日志(journalctl)
systemd 目标(target)
systemd 定时器
5. 网络配置与管理
openEuler 默认使用 NetworkManager 管理网络。
nmcli 命令
ip 命令
网络配置文件
DNS 配置
网络诊断
防火墙端口管理
网络 bonding(链路聚合)
Bond模式说明active-backup主备模式(同一时间只有一个接口活跃)balance-rr轮询模式(流量分发到所有接口)balance-xor基于源MAC和目的MAC的XOR分发802.3adLACP动态聚合(需要交换机支持)balance-tlb适应传输负载均衡balance-alb适应负载均衡(包含接收)
6. 存储与文件系统管理
磁盘查看
分区管理
格式化文件系统
挂载与卸载
LVM 逻辑卷管理
LVM 扩容
LVM 缩容
Swap 管理
磁盘配额
iSCSI 存储
NFS 网络文件系统
7. 进程管理与调度
查看进程
管理进程
进程优先级
/proc 文件系统
8. 日志管理
rsyslog 配置
日志轮转(logrotate)
日志分析
9. 防火墙与网络安全
openEuler 默认使用 firewalld 管理防火墙。
firewalld 基础
区域管理
区域说明trusted允许所有流量public公共区域(默认),拒绝大部分入站流量home家庭网络work工作网络internal内部网络external外部网络(NAT)dmz隔离区block拒绝所有入站drop丢弃所有入站
端口与服务管理
富规则(Rich Rules)
NAT 配置
nftables(底层)
10. SELinux 安全加固
SELinux 基础
SELinux 上下文
SELinux 端口标签
SELinux 布尔值
SELinux 排障
11. SSH 与远程管理
SSH 服务配置
密钥认证
SSH 客户端配置
SSH 安全加固
SCP 与 rsync
12. 定时任务
cron 服务
用户级 crontab
系统级 cron
anacron
at — 一次性任务
cron 最佳实践
13. 内核与模块管理
内核管理
内核模块管理
内核参数调整(sysctl)
限制配置(ulimits)
14. 性能监控与调优
CPU 监控
内存监控
磁盘 IO 监控
网络性能
综合监控工具
性能调优建议
tuned 调优工具
15. 备份与恢复
tar 备份
rsync 增量备份
dd 磁盘克隆
数据库备份
备份策略建议
16. 容器与 Podman
openEuler 默认推荐使用 Podman(兼容 Docker CLI)。
Podman 基础
容器与数据
网络管理
构建镜像
Podman systemd 集成
Podman Compose
17. 虚拟化与 KVM
KVM 安装
虚拟机管理
虚拟机磁盘管理
虚拟网络管理
virsh 常用命令速查
18. DNF 软件仓库搭建
搭建本地仓库
配置客户端
仓库同步
19. 系统更新与升级
常规更新
内核更新
版本升级(大版本)
回滚
20. 常用故障排查
系统无法启动
忘记 root 密码
磁盘空间不足
网络不通
CPU 占用过高
内存不足(OOM)
服务启动失败
21. 运维速查手册
系统信息速查
常用命令速查
常用路径速查
应急处理流程
- Author:Tao Chen
- URL:https://www.ctstudio.cloud/article/3a19b3f5-e6ae-80a0-86ee-dffd8402ab6d
- Copyright:All articles in this blog, except for special statements, adopt BY-NC-SA agreement. Please indicate the source!






