跳转到内容
搜索 Rocky Linux 文档

    浏览当前文档目录

    Rocky Linux 网络与性能调优

    网络问题的第一问不是「调哪个参数」,而是「瓶颈在哪一层」。Rocky 在网络上给出的两个官方入口分别是配置入口与调优入口;本页先确认这两个入口,再给出一条可回退的调优顺序。

    网络配置入口:NetworkManager 工具链

    Section titled “网络配置入口:NetworkManager 工具链”

    官方提供基础网络配置指南(network/basic_network_configuration)与 nmcli、nmtui、network_manager 三篇 gemstone,说明 Rocky 的网络配置入口是 NetworkManager 工具链。

    这条事实决定了操作方式:配置应当通过工具链写入,而不是手工编辑底层配置文件——绕过工具链的改动可能在下一次工具链重载时被覆盖,也会让「这台机器的网络配置到底是什么」失去单一来源。命令式入口适合纳入脚本与配置管理,交互式入口适合现场排障,见 Rocky 自动化与配置管理。

    官方提供网络性能调优指南(network/performance_tuning),其中含 IRQ 调优子篇(IRQs and kernel packet drops)。

    调优顺序:测量、变更、验证、回退

    Section titled “调优顺序:测量、变更、验证、回退”

    顺序比参数重要。一条可复用的顺序是:

    1. 先定指标:吞吐、时延、丢包、处理器占用,选一到两个作为判据,并记下当前基线值;
    2. 再定层次:应用、协议栈、中断与队列、驱动与硬件,逐层排除,不要同时改动两层;
    3. 一次只改一处:每次变更都要能单独回退,混在一起改等于放弃归因;
    4. 变更前留证据:改之前的取值、改之后的取值、观察窗口内的指标,三条一起留档。

    高速网卡上,「一个核忙死、其余核闲着」是典型症状,对应的正是中断与队列这一层,而上文提到的官方 IRQ 子篇就是这条线的入口。落到操作上,先确认流量的分布形态(单连接还是多连接并发),再决定是调整中断分布还是调整队列数量——多队列的前提是流量本身能并行,单连接场景下堆队列不会带来收益。

    验证要能回答两个问题:指标是否真的变好了,以及业务是否仍然正常。前者看监控曲线与压测结果,后者看关键业务检查项。回退手段要在变更前准备好:能回滚配置就回滚配置,回滚不了就准备重建路径(见 Rocky 备份与恢复)。