Rechercher

5.11. Contrôle de teamd avec teamdctl

download PDF
Pour vérifier une instance en cours de teamd pour chercher des statistiques ou des renseignements de configuration, ou encore, pour apporter une modification, l'outil de contrôle teamdctl est utilisé.
Pour afficher l'état actuel d'un regroupement team0, saisir la commande suivante en tant qu'utilisateur root :
~]# teamdctl team0 state view
Pour des sorties plus détaillées :
~]# teamdctl team0 state view -v
Pour un vidage d'état complet en format JSON (utile pour le traitement machine) de team0, utiliser la commande suivante :
~]# teamdctl team0 state dump
Pour un vidage de la configuration en format JSON de team0, saisir la commande suivante :
~]# teamdctl team0 config dump
Pour apercevoir la configuration d'un port em1, faisant partie d'un regroupement team0, saisir la commande suivante :
~]# teamdctl team0 port config dump em1

5.11.1. Ajouter un port à un regroupement de réseaux

Pour ajouter un port em1 à un Network Team team0, utilisez la commande suivante en tant qu'utilisateur root :
~]# teamdctl team0 port add em1

Important

Si vous utilisez teamdctl directement pour rendre un port dépendant, le port dépendant doit être défini sur down. Sinon, la commande teamdctl team0 port add em1 échouera.

5.11.2. Supprimer un port d'un regroupement de réseaux

Pour supprimer un port em1 à un Network Team team0, utilisez la commande suivante en tant qu'utilisateur root :
~]# teamdctl team0 port remove em1

5.11.3. Appliquer une configuration à un port dans un Network Team

Pour appliquer une configuration de format JSON à un port em1 dans un regroupement de réseaux team0, exécutez une commande en tant qu'utilisateur root dans le format suivant :
~]# teamdctl team0 port config update em1 JSON-config-string
Quand JSON-config-string est la configuration sous forme de chaîne de texte en format JSON. Ceci mettra à jour la configuration du port à l'aide de la chaîne de format JSON fournie. Un exemple d'une chaîne JSON valide pour configurer un port ressemble à ce qui suit :
{
  "prio": -10,
  "sticky": true
}
Utilisez des guillemets simples autour d'une chaîne de configuration JSON et omettre les sauts de ligne.
Notez que l'ancienne configuration sera remplacée et que toutes les options omises seront réinitialisées aux valeurs par défaut. Voir la page de manuel teamdctl(8) pour obtenir plusieurs exemples de commandes d'outils de contrôle de démons de team.

5.11.4. Afficher la configuration à un port dans un Network Team

Pour copier la configuration d'un port em1 à un Network Team team0, utilisez la commande suivante en tant qu'utilisateur root :
~]# teamdctl team0 port config dump em1
Pour vider la configuration en format JSON du port dans une sortie standard.
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.

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 leBlog 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.

© 2024 Red Hat, Inc.