大家好,这里是 DBA学习之路,专注于提升数据库运维效率。

@TOC

前言

2025 年 5 月 13 日,Red Hat Enterprise Linux 10(RHEL 10)正式发布,标志着企业级 Linux 操作系统进入全新纪元。本次更新聚焦于系统精简、安全强化和云原生支持三大核心方向,特别值得关注的是 ISO 镜像体积从上一代的 13.26GB 大幅缩减至 7.88GB,降幅达 40%!

通过 Red Hat 开发者门户即可获取最新 ISO 镜像(注意:需 Red Hat 开发者账号登录后下载):

官方下载地址:https://developers.redhat.com/products/rhel/download

颠覆性革新

1、安装程序全面重构

  • 智能权限管理:新建用户默认授予 sudo 权限(可手动取消);
  • 时区设置革新:支持文本模式时区配置(替代传统地图选择);
  • 远程桌面协议:VNC 协议全面升级为 RDP 协议;

2、镜像构建器升级

  • 云镜像优化:取消/boot 独立分区设计;
  • 构建效率提升 30%,支持 AWS/Azure/GCP 多平台直出;
1
2
3
4
5
# 旧组件停用
yum remove cockpit-composer

# 新组件安装
yum install cockpit-image-builder

3、重要功能调整

类别 变更项 影响说明
移除项 32 位软件包(i686) 系统瘦身核心举措
tigervnc/gedit/libreport 推荐使用 Remmina/vim 等替代方案
弃用项 cgroupv1 → cgroupv2 容器技术基础架构升级
sshd 旧参数规范 需按新标准调整 ssh 配置

4、软件生态调整

  • 服务组件:Sendmail/DHCP/Redis 移出基础服务包
  • 开发工具:perl-Mail::Sender/java-1.8 等组件退役
  • 存储方案:NVDIMM 相关工具链整体迁移至专用仓库

深度优化提示:系统管理员需特别注意/etc/ssh/sshd_config配置文件的参数变更,旧版MaxStartups等参数已启用新语法格式。

5、生成式 AI

最值得一提的是,红帽企业 Linux Lightspeed 作为一款生成式 AI 工具,其核心功能包括:

  • 智能建议:通过历史数据分析,Lightspeed 可以为用户提供关于系统配置、安全性以及最佳实践的实时建议。
  • 简化操作:能够将复杂的命令转化为通俗的语言,使得不太熟悉命令行的用户也能轻松上手操作。
  • 个性化推荐:Lightspeed 根据用户的历史操作和需求,为用户提供软件包和工具的建议,个性化程度高,能显著提高工作效率。

RHEL Lightspeed 使用生成式 AI 功能:RHEL Lightspeed 使用 WatsonX AI API LLM(大型语言模型)。该模型作为 SaaS 外部基础架构部署。支持 AI 命令行助手的 LLM 模型托管在 IBM WatsonX AI 平台上,并使用 IBM WatsonX LLM IBM® Granite™ 模型。

安装 Lightspeed:

1
[root@rhel10:/root]# dnf install -y command-line-assistant

安装完成后,就可以使用了:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
[root@rhel10:/root]# c -h
usage: c [--debug] [-h] [-v] {chat,feedback,history,shell} ...

The Command Line Assistant powered by RHEL Lightspeed is an optional generative AI assistant available within the RHEL command line interface.

positional arguments:
{chat,feedback,history,shell}
chat Command to ask a question to the LLM.
feedback Submit feedback about Command Line Assistant responses and interactions.
history Manage Conversation History
shell Manage shell integrations

options:
--debug Enable debug logging information
-h, --help Show this help message and exit.
-v, --version Show program version

当然了,这个功能需要系统注册之后才能使用,所以无法演示了!

Oracle 全系支持:一键部署实战

还有一个好消息, 已经完美适配 RHEL10 了,支持 Oracle 11GR2/12CR2/19C/21C/23ai 全系安装!

  • 事务处理效率提升 15%
  • 内存管理优化节省 20% 资源占用
  • 自动化参数调优覆盖 90% 常见场景

通过「Oracle 一键安装脚本」实现 19c 数据库快速部署:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
root@rhel10:/soft# ./OracleShellInstall -lf ens33 `# 主机网卡名称`\
-n rhel10 `# 主机名`\
-op oracle `# 主机 oracle 用户密码`\
-d /u01 `# Oracle 软件安装基础目录`\
-ord /oradata `# 数据库文件存放目录`\
-o lucifer `# 数据库名称`\
-dp oracle `# sys/system 用户密码`\
-ds AL32UTF8 `# 数据库字符集`\
-ns AL16UTF16 `# 国家字符集`\
-redo 1000 `# 在线重做日志大小(M)`\
-opa 37642901 `# oracle PSU/RU 补丁编号`\
-jpa 37499406 `# OJVM PSU/RU 补丁编号`\
-opd Y `# 是否优化数据库`

███████ ██ ████████ ██ ██ ██ ██ ██ ██ ██
██░░░░░██ ░██ ██░░░░░░ ░██ ░██ ░██░██ ░██ ░██ ░██
██ ░░██ ██████ ██████ █████ ░██ █████ ░██ ░██ █████ ░██ ░██░██ ███████ ██████ ██████ ██████ ░██ ░██
░██ ░██░░██░░█ ░░░░░░██ ██░░░██ ░██ ██░░░██░█████████░██████ ██░░░██ ░██ ░██░██░░██░░░██ ██░░░░ ░░░██░ ░░░░░░██ ░██ ░██
░██ ░██ ░██ ░ ███████ ░██ ░░ ░██░███████░░░░░░░░██░██░░░██░███████ ░██ ░██░██ ░██ ░██░░█████ ░██ ███████ ░██ ░██
░░██ ██ ░██ ██░░░░██ ░██ ██ ░██░██░░░░ ░██░██ ░██░██░░░░ ░██ ░██░██ ░██ ░██ ░░░░░██ ░██ ██░░░░██ ░██ ░██
░░███████ ░███ ░░████████░░█████ ███░░██████ ████████ ░██ ░██░░██████ ███ ███░██ ███ ░██ ██████ ░░██ ░░████████ ███ ███
░░░░░░░ ░░░ ░░░░░░░░ ░░░░░ ░░░ ░░░░░░ ░░░░░░░░ ░░ ░░ ░░░░░░ ░░░ ░░░ ░░ ░░░ ░░ ░░░░░░ ░░ ░░░░░░░░ ░░░ ░░░


注意:本脚本仅用于新服务器上实施部署数据库使用,严禁在已运行数据库的主机上执行,以免发生数据丢失或者损坏,造成不可挽回的损失!!!

请选择安装模式 [单机(si)/单机ASM(sa)/集群(rac)] : si

数据库安装模式: single

请选择数据库版本 [11|12|19|21|23] : 19

数据库版本: 19

!!! 免责声明:当前操作系统版本是 [ Red Hat Enterprise Linux 10.0 (Coughlan) ] 不在 Oracle 官方支持列表,本脚本只负责安装,请确认是否继续安装 (Y/N): [Y]

OracleShellInstall 开始安装,详细安装过程可查看日志: tail -2000f /soft/print_shell_install_20250526133720.log

正在进行安装前检查,请稍等......

正在检测安装包 /soft/LINUX.X64_193000_db_home.zip 的 MD5 值是否正确,请稍等......

正在配置本地软件源......已完成 (耗时: 0 秒)
正在获取操作系统信息......已完成 (耗时: 1 秒)
正在安装依赖包......已完成 (耗时: 85 秒)
正在禁用防火墙......已完成 (耗时: 1 秒)
正在禁用 selinux......已完成 (耗时: 1 秒)
正在配置 nsyctl......已完成 (耗时: 0 秒)
正在配置主机名和 hosts 文件......已完成 (耗时: 0 秒)
正在创建用户和组......已完成 (耗时: 1 秒)
正在创建安装目录......已完成 (耗时: 0 秒)
正在配置 Avahi-daemon 服务......已完成 (耗时: 2 秒)
正在配置透明大页 && NUMA && 磁盘 IO 调度器......已完成 (耗时: 1 秒)
正在配置操作系统参数 sysctl......已完成 (耗时: 0 秒)
正在配置 RemoveIPC......已完成 (耗时: 2 秒)
正在配置用户限制 limit......已完成 (耗时: 0 秒)
正在配置 shm 目录......已完成 (耗时: 0 秒)
正在安装 rlwrap 插件......已完成 (耗时: 11 秒)
正在配置用户环境变量......已完成 (耗时: 1 秒)
正在解压 Oracle 安装包以及补丁......已完成 (耗时: 113 秒)
正在安装 Oracle 软件以及补丁......已完成 (耗时: 829 秒)
正在创建监听......已完成 (耗时: 4 秒)
正在创建数据库......已完成 (耗时: 1084 秒)
正在优化数据库......已完成 (耗时: 17 秒)

恭喜!Oracle 一键安装执行完成 (耗时: 2160 秒),现在是否重启主机:[Y/N] Y

正在重启当前节点主机......

安装过程十分顺利!查看 Oracle 版本以及补丁:

连接数据库:

数据库连接正常。

写在最后

对于企业用户,升级前建议:

  1. 测试环境先行:建议在非核心业务系统进行过渡验证;
  2. 兼容性检查:重点验证老旧硬件驱动与定制化组件;
  3. 安全策略调整:适配新的 SELinux 策略和防火墙规则;

Red Hat 官方路线图显示,RHEL 10 将每季度推出增量更新,重点方向包括:

  • 量子安全加密算法集成
  • 边缘计算场景深度优化
  • AIOps 智能运维套件开发

RHEL 10 的发布不仅是技术的迭代,更是面向未来十年的基础架构革新。

更多技术细节欢迎关注【DBA学习之路】公众号,获取第一手运维实战指南。