6.3. Définition d’une limite d’identification de processus plus élevée sur un service Red Hat OpenShift existant sur le cluster AWS


Il est possible de définir un podPidsLimit supérieur sur un cluster Red Hat OpenShift Service sur AWS (ROSA) en créant ou en modifiant un objet KubeletConfig qui modifie le paramètre --pod-pids-limit.

Important

Changer le podPidsLimit sur un cluster existant déclenchera des nœuds de plan non de contrôle dans le cluster pour redémarrer un à la fois. Faites ce changement en dehors des heures d’utilisation maximales pour votre cluster et évitez de mettre à niveau ou d’hiber votre cluster jusqu’à ce que tous les nœuds aient redémarré.

Conditions préalables

  • Il y a un Red Hat OpenShift Service sur AWS cluster.
  • Le ROSA CLI (rosa) a été installé.
  • L’OpenShift CLI (oc) a été installé.
  • En utilisant le ROSA CLI, vous vous êtes connecté à votre compte Red Hat.

Procédure

  1. Créez ou modifiez l’objet KubeletConfig pour modifier la limite PID.

    • Lorsque c’est la première fois que vous modifiez la limite PID par défaut, créez l’objet KubeletConfig et définissez la valeur --pod-pids-limit en exécutant la commande suivante:

      $ rosa create kubeletconfig -c <cluster_name> --name <kubeletconfig_name> --pod-pids-limit=<value>
      Copy to Clipboard Toggle word wrap
      Note

      Le paramètre --name est facultatif sur les clusters ROSA Classic, car un seul objet KubeletConfig est pris en charge par le cluster ROSA Classic.

      À titre d’exemple, la commande suivante définit un maximum de 16 384 PID par pod pour le cluster my-cluster:

      $ rosa create kubeletconfig -c my-cluster --name set-high-pids --pod-pids-limit=16384
      Copy to Clipboard Toggle word wrap
    • Lorsque vous avez précédemment créé un objet KubeletConfig, modifiez l’objet KubeletConfig existant et définissez la valeur --pod-pids-limit en exécutant la commande suivante:

      $ rosa edit kubeletconfig -c <cluster_name> --name <kubeletconfig_name> --pod-pids-limit=<value>
      Copy to Clipboard Toggle word wrap

    Le redémarrage des nœuds ouvriers à l’échelle du cluster est déclenché.

  2. Assurez-vous que tous les nœuds ouvriers ont redémarré en exécutant la commande suivante:

    $ oc get machineconfigpool
    Copy to Clipboard Toggle word wrap

    Exemple de sortie

    NAME      CONFIG                    UPDATED  UPDATING   DEGRADED  MACHINECOUNT  READYMACHINECOUNT  UPDATEDMACHINECOUNT DEGRADEDMACHINECOUNT  AGE
    master    rendered-master-06c9c4…   True     False      False     3             3                  3                   0                     4h42m
    worker    rendered-worker-f4b64…    True     False      False     4             4                  4                   0                     4h42m
    Copy to Clipboard Toggle word wrap

La vérification

Lorsque chaque nœud du cluster est redémarré, vous pouvez vérifier que le nouveau paramètre est en place.

  • Consultez la limite de Pod Pids dans l’objet KubeletConfig:

    $ rosa describe kubeletconfig --cluster=<cluster_name>
    Copy to Clipboard Toggle word wrap

    La nouvelle limite de PID apparaît dans la sortie, comme indiqué dans l’exemple suivant:

    Exemple de sortie

    Pod Pids Limit:                       16384
    Copy to Clipboard Toggle word wrap

Retour au début
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2025 Red Hat