PowerFlex Manager:服务升级后,14G SO 节点空闲设置恢复为默认值
Summary: 默认情况下,14G SO 节点配置为在空闲时进入睡眠状态以节省电量。在睡眠状态下,当 PowerFlex Manager发出 IO 时,响应时间会在唤醒时受到影响。 可以设置不允许 CPU 进入睡眠状态的参数,但在服务升级后,该设置将恢复为默认值。
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
- 默认设置会在 SO 节点处于空闲状态时将 CPU 置于睡眠状态,以节省电力。在这种状态下,当我们发出 IO 时,需要 CPU 时间才能唤醒,这会影响 IO 的响应时间。因此,客户可能希望防止 CPU 进入睡眠状态。
- 这可以通过将 grub 设置更改为 processor.max_cstate=1 intel_idle.max_cstate=0 intel_pstate=disable 来完成
- 这可确保 CPU 不会进入睡眠状态,从而提高性能。
- 每当执行服务升级时,这些设置都会恢复为 e 默认值。
Cause
PowerFlex Manager当前仅支持默认设置。
Resolution
-
打开 GRUB 模板进行编辑:
vim /etc/default/grub
-
找到 GRUB_CMDLINE_LINUX 配置选项并将以下内容附加到该行:
processor.max_cstate=1 intel_idle.max_cstate=0 intel_pstate=disable
示例:
GRUB_CMDLINE_LINUX="crashkernel=auto rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap rhgb processor.max_cstate=1 intel_idle.max_cstate=0 intel_pstate=disable"
-
编译新的 GRUB:请参阅作系统说明文件。您可以尝试搜索 grub.cfg 以获取位置。
如果 EFI(将作系统>替换为 <Redhat 或 CentOS)
grub2-mkconfig -o /boot/efi/EFI/<os>/grub.cfg
如果 BIOS
grub2-mkconfig -o /boot/grub2/grub.cfg
-
停止,然后禁用已调整的:
systemctl stop tuned systemctl disable tuned
-
将主机置于 Powerflex 维护模式(IMM 或 PMM)。如果这是主 MDM,请切换到另一个 MDM
-
重新启动
-
主机启动后,检查设置是否已成功应用
# cat /proc/cmdline
-
在 IMM 或 PMM 之外编辑主机
-
对于其他仅存储节点,继续执行相同的过程。
Affected Products
PowerFlex rackProducts
PowerFlex ApplianceArticle Properties
Article Number: 000194768
Article Type: Solution
Last Modified: 07 Jul 2025
Version: 7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.