PowerFlex Manager : Les paramètres d’inactivité des nœuds SO 14G reviennent aux paramètres par défaut après les mises à niveau de service
Summary: Par défaut, les nœuds 14G SO sont configurés pour se mettre en veille afin d’économiser de l’énergie lorsqu’ils sont inactifs. Dans l’état de veille, lorsque PowerFlex Manager émet des E/S, le temps de réponse est affecté lors de la sortie de veille. Il est possible de définir un paramètre qui ne permet pas au processeur de se mettre en veille, mais ce paramètre revient à la valeur par défaut après une mise à niveau du service. ...
Symptoms
- Les paramètres par défaut mettent le processeur en veille lorsque les nœuds SO sont inactifs pour économiser de l’énergie. Dans cet état, lorsque nous émettons des E/S, le processeur met du temps à se réveiller, ce qui a un impact sur le temps de réponse des E/S. Les clients voudront peut-être empêcher le processeur de se mettre en veille.
- Pour ce faire, remplacez les paramètres grub par processor.max_cstate=1, intel_idle.max_cstate=0, intel_pstate=disable.
- Cela augmente les performances en veillant à ce que le processeur ne se mette pas en veille.
- Ces paramètres reviennent à la valeur par défaut chaque fois qu’une mise à niveau de service est effectuée.
Cause
PowerFlex Manager ne prend actuellement en charge que les paramètres par défaut.
Resolution
-
Ouvrez le modèle GRUB pour modification :
vim /etc/default/grub
-
Recherchez l’option de configuration GRUB_CMDLINE_LINUX et ajoutez ce qui suit à la ligne :
processor.max_cstate=1 intel_idle.max_cstate=0 intel_pstate=disable
Exemple :
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"
-
Compilez le nouveau GRUB : Voir la documentation du système d’exploitation. Vous pouvez essayer de rechercher grub.cfg pour obtenir l’emplacement.
IF EFI (remplacer <os> par redhat ou centos)
grub2-mkconfig -o /boot/efi/EFI/<os>/grub.cfg
DANS LE CAS DU BIOS
grub2-mkconfig -o /boot/grub2/grub.cfg
-
Arrêtez, puis désactivez le réglage :
systemctl stop tuned systemctl disable tuned
-
Placez l’hôte en mode de maintenance Powerflex (IMM ou PMM). S’il s’agit d’un MDM principal, basculez vers un autre MDM
-
Reboot
-
Une fois l’hôte opérationnel, vérifiez si les paramètres ont été correctement appliqués
# cat /proc/cmdline
-
Modifier l’hôte pour le désinscrire de l’IMM ou du PMM
-
Continuez le même processus pour les autres nœuds de stockage uniquement.