PowerFlex Manager: Los ajustes inactivos de los nodos SO 14G vuelven a los valores predeterminados después de las actualizaciones de servicio
Summary: De manera predeterminada, los nodos SO 14G están configurados para entrar en suspensión a fin de ahorrar energía cuando están inactivos. En el estado de suspensión, cuando PowerFlex Manager emite I/O, el tiempo de respuesta se ve afectado mientras se activa. Es posible establecer un parámetro que no permita que la CPU pase al modo de suspensión, pero ese ajuste volverá a los valores predeterminados después de una actualización de servicio. ...
Symptoms
- La configuración predeterminada pone la CPU en suspensión cuando los nodos de SO están inactivos para ahorrar energía. En ese estado, cuando emitimos I/O, la CPU tarda en activarse y afecta el tiempo de respuesta de las I/O. Por lo tanto, es posible que los clientes deseen evitar que la CPU pase al modo de suspensión.
- Esto se puede hacer cambiando la configuración de grub a processor.max_cstate=1 intel_idle.max_cstate=0 intel_pstate=disable
- Esto aumenta el rendimiento, ya que se asegura de que la CPU no entre en modo de suspensión.
- Estos ajustes vuelven al valor predeterminado cada vez que se realiza una actualización del servicio.
Cause
Actualmente, PowerFlex Manager solo es compatible con los ajustes predeterminados.
Resolution
-
Abra la plantilla GRUB para editarla:
vim /etc/default/grub
-
Busque la opción de configuración de GRUB_CMDLINE_LINUX y agregue lo siguiente a la línea:
processor.max_cstate=1 intel_idle.max_cstate=0 intel_pstate=disable
Ejemplo:
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"
-
Compile el nuevo GRUB: Consulte la documentación del SO. Puede intentar buscar grub.cfg para obtener la ubicación.
IF EFI (reemplace <os> con RedHat o CentOS)
grub2-mkconfig -o /boot/efi/EFI/<os>/grub.cfg
SI EL BIOS
grub2-mkconfig -o /boot/grub2/grub.cfg
-
Detenga y, a continuación, deshabilite la opción sintonizada:
systemctl stop tuned systemctl disable tuned
-
Coloque el host en el modo de mantenimiento de PowerFlex (IMM o PMM). Si se trata de una MDM principal, cambie a otra MDM
-
Reiniciar por medio de un programa
-
Una vez que el host esté activo, compruebe si los ajustes se aplicaron correctamente
# cat /proc/cmdline
-
Editar el host fuera de IMM o PMM
-
Continúe con el mismo proceso para los otros nodos de solo almacenamiento.