news 2026/4/23 11:32:21

Rocky Linux 10.1 使用和配置

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Rocky Linux 10.1 使用和配置

版本信息

[root@Rocky-Linux-10 ~]# cat /etc/os-release NAME="Rocky Linux" VERSION="10.1 (Red Quartz)" ID="rocky" ID_LIKE="rhel centos fedora" VERSION_ID="10.1" PLATFORM_ID="platform:el10" PRETTY_NAME="Rocky Linux 10.1 (Red Quartz)" ANSI_COLOR="0;32" LOGO="fedora-logo-icon" CPE_NAME="cpe:/o:rocky:rocky:10::baseos" HOME_URL="https://rockylinux.org/" VENDOR_NAME="RESF" VENDOR_URL="https://resf.org/" BUG_REPORT_URL="https://bugs.rockylinux.org/" SUPPORT_END="2035-05-31" ROCKY_SUPPORT_PRODUCT="Rocky-Linux-10" ROCKY_SUPPORT_PRODUCT_VERSION="10.1" REDHAT_SUPPORT_PRODUCT="Rocky Linux" REDHAT_SUPPORT_PRODUCT_VERSION="10.1" [root@Rocky-Linux-10 ~]#

一、配置网络
1.1、路径
/etc/NetworkManager/system-connections/ens32.nmconnection

[[root@Rocky-Linux-10 ~]# cd /etc/NetworkManager/system-connections/ [root@Rocky-Linux-10 system-connections]# ll total 4 -rw-------. 1 root root 265 Dec 12 15:04 ens32.nmconnection

1.2、配置IP地址

[root@Rocky-Linux-10 system-connections]# cat ens32.nmconnection [connection] id=ens32 uuid=57bfb0ba-c631-33e6-aebe-9dd8f81e6e0f type=ethernet autoconnect-priority=-999 interface-name=ens32 [ethernet] [ipv4] method=manual address=192.168.2.254/18 gateway=192.168.1.1 dns=8.8.8.8 [ipv6] addr-gen-mode=eui64 method=auto [proxy]

使IP地址生效,重启NetworkManager

systemctl restart NetworkManager

二,关闭防火墙
2.1、查看状态

[root@Rocky-Linux-10 system-connections]# systemctl status firewalld ● firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; preset: enabled) Active: active (running) since Fri 2025-12-12 15:01:14 CST; 11min ago Invocation: a55ec1546e054574a98cecfd8004584f Docs: man:firewalld(1) Process: 899 ExecStartPost=/usr/bin/firewall-cmd --state (code=exited, status=0/SUCCESS) Main PID: 879 (firewalld) Tasks: 2 (limit: 48873) Memory: 48.7M (peak: 71.7M) CPU: 1.494s CGroup: /system.slice/firewalld.service └─879 /usr/bin/python3 -sP /usr/sbin/firewalld --nofork --nopid Dec 12 14:59:46 localhost systemd[1]: Starting firewalld.service - firewalld - dynamic firewall daemon... Dec 12 15:01:14 localhost systemd[1]: Started firewalld.service - firewalld - dynamic firewall daemon.

2.2、停止firewalled

[root@Rocky-Linux-10 system-connections]# systemctl stop firewalld

2.3、禁用firewalld

[root@Rocky-Linux-10 system-connections]# systemctl disable firewalld Removed '/etc/systemd/system/multi-user.target.wants/firewalld.service'. Removed '/etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service'.

2.4、查看状态

[root@Rocky-Linux-10 system-connections]# systemctl status firewalld ○ firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/usr/lib/systemd/system/firewalld.service; 5:185mdisabled; preset: enabled) Active: inactive (dead) Docs: man:firewalld(1) Dec 12 14:59:46 localhost systemd[1]: Starting firewalld.service - firewalld - dynamic firewall daemon... Dec 12 15:01:14 localhost systemd[1]: Started firewalld.service - firewalld - dynamic firewall daemon. Dec 12 15:13:12 Rocky-Linux-10 systemd[1]: Stopping firewalld.service - firewalld - dynamic firewall daemon... Dec 12 15:13:12 Rocky-Linux-10 systemd[1]: firewalld.service: Deactivated successfully. Dec 12 15:13:12 Rocky-Linux-10 systemd[1]: Stopped firewalld.service - firewalld - dynamic firewall daemon. Dec 12 15:13:12 Rocky-Linux-10 systemd[1]: firewalld.service: Consumed 1.561s CPU time, 71.7M memory peak.

三、软重启
3.1、systemd soft-reboot(用户空间重启,快速补丁)
Rocky Linux 10.1 引入了 RHEL10 的新功能 systemd soft-reboot:
只重启 用户空间 (user space),不重启内核,不重启硬件,实现快速补丁更新。

适用场景:

部署新版本服务后,不重启内核
安装用户空间 RPM 补丁(非内核)
节省 downtime

执行软重启

sudo systemctl soft-reboot

等价于:

sudo systemctl reboot --soft

特点
系统进程全部退出并重启
内核不变
网络短暂中断(比 reboot 快得多)
不会进行硬件初始化

验证是否软重启

重启前运行:

uname -a journalctl -b | head

soft-reboot 后:

uname -a 内核版本不变
日志中的 boot ID 会更新,但 systemd 不会记录“cold reboot”。

3.2、XFS 文件系统的新特性:xfs_scrub + xfs_growfs 收缩

Rocky 10.1 支持两项新功能:
3.2.1、xfs_scrub — 在线清理 XFS 文件系统(不用卸载)
作用:

清理元数据错误
检查 inode、btrees,修复结构
在线运行,不影响业务(影响性能)

基本用法

xfs_scrub /mount/point

例如清理 /data 挂载点:
xfs_scrub /data

查看进度:
xfs_scrub -T

后台运行(自动化)

systemctl start xfs_scrub@

3.2.2、xfs_growfs — 收缩 XFS(RHEL10 / Rocky10 新增)

注意:
以前的所有 XFS(RHEL9 以前)只能 扩容,不能收缩。
Rocky Linux 10 / RHEL10 引入了 安全收缩(shrink) 功能。

使用步骤
查看当前大小

df -h /data sudo xfs_info /data

收缩到指定大小
例如将 /data 缩到 500G:

sudo xfs_growfs -D 500g /data

参数说明
-D:目标大小(blocks 或人类友好格式,如 200g)

3.2.3、扩容一样也支持(旧功能)

sudo xfs_growfs /data

四、收缩 XFS 前的注意事项(非常重要)

不能超过当前使用量
目标大小必须 ≥ 已用空间

df -h /data

建议预先 scrub 清理元数据,避免脏元数据引发风险。

强烈建议快照或备份
XFS 收缩是新功能,谨慎执行。

逻辑卷需要先缩容(LVM)
如果 /data 在 LVM 中,需要:

先 xfs_growfs 收缩 → 再缩 LVM

3.3、总结

功能 用途 Rocky 10.1 命令 systemd soft-reboot 仅重启用户空间(快速补丁) systemctl soft-reboot xfs_scrub 在线清理 XFS 元数据 xfs_scrub /data XFS 收缩 XFS 缩减容量(新功能) xfs_growfs -D 500g /data
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 13:30:02

Markdown预览浏览器扩展的终极配置指南

Markdown预览浏览器扩展的终极配置指南 【免费下载链接】markdown-viewer Markdown Viewer / Browser Extension 项目地址: https://gitcode.com/gh_mirrors/ma/markdown-viewer 想要在浏览器中完美预览Markdown文档吗?无论您是开发者、文档编写者还是普通用…

作者头像 李华
网站建设 2026/4/23 13:30:17

你以为的键盘错位不合理,其实是历史最优解解决方案

你是否曾低头看着自己的键盘,疑惑过这样一个看似简单却令人费解的问题:为什么键盘上的按键不是整齐排列成直线,而是呈阶梯状错开的?如果把所有按键紧密并排、完全对齐,难道不是更紧凑、更直观吗?这个日常计…

作者头像 李华
网站建设 2026/4/23 12:10:23

PingFangSC字体引擎:构建跨平台视觉统一的技术基石

PingFangSC字体引擎:构建跨平台视觉统一的技术基石 【免费下载链接】PingFangSC PingFangSC字体包文件、苹果平方字体文件,包含ttf和woff2格式 项目地址: https://gitcode.com/gh_mirrors/pi/PingFangSC 在数字体验竞争白热化的今天,字…

作者头像 李华
网站建设 2026/4/22 21:21:42

什么牌子的大路灯护眼好用?推荐护眼大路灯风云榜,10款热销机型

护眼大路灯是一款结合台灯和吸顶灯特点的照明工具,提供了更自然、更舒适的视觉用眼体验,而且护眼大路灯也已逐渐成为学生党、用眼人群的首选,而对于护眼大路灯的火爆,各品牌也纷纷进入护眼照明市场的赛道,导致品牌众多…

作者头像 李华
网站建设 2026/4/23 13:44:56

制药企业设备突发故障?CBM技术如何实现设备状态提前预警

在传统设备维护模式下,制药企业常面临“设备突然停机”“维修成本高”“备件库存积压”等难题。一旦关键设备如离心机、蒸汽压缩机突发故障,不仅影响生产进度,还可能带来安全风险与合规隐患。而基于状态的预测性维护(CBM&#xff…

作者头像 李华