Rechercher

5.6. Convertir une Liaison (Bond) en Groupement (Team)

download PDF
Il est possible de convertir les fichiers de configuration de liaisons existants en fichiers de configuration de groupement par l'outil bond2team. Cet outil peut convertir les fichiers de configuration de liaison au format ifcfg en fichiers de configuration au format ifcfg ou JSON. Notez que les règles de pare-feu, alias interfaces, ou tout ce qui peut être lié au nom de l'interface d'origine peut être rompu après le renommage car l'outil ne changera que le fichier ifcfg, et rien d'autre.
Pour voir quelques exemples de format de commande, exécutez la commande suivante :
~]$ bond2team --examples
De nouveaux fichiers seront créés dans un répertoire dont le nom commence par /tmp/bond2team. XXXXXX /, où XXXXXX correspond à une chaîne aléatoire. Après avoir créé les nouveaux fichiers de configuration, déplacer les anciens fichiers de liaison dans un dossier de sauvegarde, puis déplacez les nouveaux fichiers dans le répertoire /etc/sysconfig/network-scripts /.

Exemple 5.1. Convertir une Liaison (Bond) en Groupement (Team)

Pour convertir une configuration bond0 en ifcfg (team), exécutez la commande suivante, en tant qu'utilisateur root :
~]# /usr/bin/bond2team --master bond0
Notez qu'on retient le nom bond0. Pour utiliser un nouveau nom pour sauvegarder la configuration, utiliser l'option --rename comme suit :
~]# /usr/bin/bond2team --master bond0 --rename team0
ajouter l'option --json pour produire des fichiers au format JSON à la place de fichiers ifcfg. Voir la page man teamd.conf(5) pour obtenir des exemples de format JSON.

Exemple 5.2. Convertir une liaison (Bond) en groupement (Team) et Spécifier le nom de chemin d'accès

Pour convertir une configuration bond0 en ifcfg (team), et pour spécifier manuellement le chemin d'accès au fichier ifcfg, exécutez la commande suivante, en tant qu'utilisateur root :
~]# /usr/bin/bond2team --master bond0 --configdir /path/to/ifcfg-file
ajouter l'option --json pour produire des fichiers au format JSON à la place de fichiers ifcfg.

Exemple 5.3. Créer une configuration Team en utilisant Bond2team

Il est également possible de créer une configuration team en fournissant à l'outil bond2team une liste de paramètres de liaison. Exemple :
~]# /usr/bin/bond2team --bonding_opts "mode=1 miimon=500"
On peut également fournir des ports en ligne de commandes, comme suite :
~]# /usr/bin/bond2team --bonding_opts "mode=1 miimon=500 primary=eth1 \
  primary_reselect-0" --port eth1 --port eth2 --port eth3 --port eth4
Voir la page man bond2team(1) pour plus de détails. Pour obtenir une explication sur les paramètres de liaison, voir Section 4.5, « Utiliser une liaison de canal »
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.