5.6. Convertir une Liaison (Bond) en Groupement (Team)
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.
bond2team --examples
~]$ bond2team --examples
/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)
bond0
en ifcfg
(team), exécutez la commande suivante, en tant qu'utilisateur root
:
/usr/bin/bond2team --master bond0
~]# /usr/bin/bond2team --master bond0
bond0
. Pour utiliser un nouveau nom pour sauvegarder la configuration, utiliser l'option --rename
comme suit :
/usr/bin/bond2team --master bond0 --rename team0
~]# /usr/bin/bond2team --master bond0 --rename team0
--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
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
~]# /usr/bin/bond2team --master bond0 --configdir /path/to/ifcfg-file/usr/bin/bond2team --master bond0 --configdir /path/to/ifcfg-file
--json
pour produire des fichiers au format JSON à la place de fichiers ifcfg
.
Exemple 5.3. Créer une configuration Team en utilisant Bond2team
/usr/bin/bond2team --bonding_opts "mode=1 miimon=500"
~]# /usr/bin/bond2team --bonding_opts "mode=1 miimon=500"
/usr/bin/bond2team --bonding_opts "mode=1 miimon=500 primary=eth1 \ primary_reselect-0" --port eth1 --port eth2 --port eth3 --port eth4
~]# /usr/bin/bond2team --bonding_opts "mode=1 miimon=500 primary=eth1 \
primary_reselect-0" --port eth1 --port eth2 --port eth3 --port eth4
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 »