bond2team — Konwertuje konfigurację wiązania na drużynę
bond2team [options]
bond2team to narzędzie do konwersji opcji wiązania, aby zespół starał się jak najbardziej zachować pierwotną funkcjonalność.
Wynikowe pliki są domyślnie zapisywane w katalogu tymczasowym przy użyciu stylu ifcfg. W przypadku konwertowania pliku ifcfg tłumaczy opcje wiązania na zespół, zachowując wszystkie inne opcje. W takim przypadku konwertuje odpowiednie pliki slave ifcfg na port zespołu, zachowując również wszystkie inne opcje. W przypadku konwersji z podanych opcji łączenia w wierszu poleceń, narzędzie może używać określonych portów jako portów zespołu.
Określ nazwę interfejsu lub plik ifcfg do konwersji. Jeśli nazwa interfejsu jest określona, narzędzie wyszuka w /etc/sysconfig/network-scripts/ odpowiedni plik ifcfg.
Jest to wygodna opcja zastąpienia oryginalnej nazwy interfejsu określoną nazwą. Na przykład, jeśli --master określa bond0, możliwe jest użycie --rename team0, aby zmienić końcową nazwę interfejsu na team0.
Ustaw format wyjściowy na ifcfg config style. [domyślny]
Ustaw format wyjściowy na styl JSON. Zobacz teamd.conf(5), aby uzyskać więcej informacji.
Określ opcje wiązania, które mają zostać przekonwertowane, zamiast odczytywać je z pliku ifcfg.
Ustaw określony interfejs jako port zespołu.
Zmień ścieżkę konfiguracji ifcfg z /etc/sysconfig/network-scripts na określony
Ustaw katalog wyjściowy na
Wydrukuj wynik na ekranie zamiast zapisywać go w plikach.
Zwiększ poziom debugowania.
Nie zezwalaj na drukowanie żadnych komunikatów na konsoli.
Wydrukuj wersję narzędzia do konsoli i wyjdź.
Wydrukuj tekst pomocy na konsoli i wyjdź.
Wydrukuj typowe przykłady użycia do konsoli i wyjdź.
Aby przekonwertować bieżącą konfigurację ifcfg „bond0” na team ifcfg:
# bond2team --master bond0Aby przekonwertować bieżącą konfigurację ifcfg „bond0” na team ifcfg, zmieniając nazwę interfejsu na „team0”. Uwaga: reguły zapory sieciowej, interfejsy aliasów itp., które mogą być powiązane z oryginalną nazwą interfejsu, mogą ulec uszkodzeniu po zmianie nazwy, ponieważ narzędzie zmieni tylko plik ifcfg, nic więcej.
# bond2team --master bond0 --rename team0Aby przekonwertować podane parametry łączenia z portami bez ifcfg:
# bond2team --bonding_opts 'mode=1 miimon=500 primary=eth1 primary_reselect=0' --port eth1 --port eth2 --port eth3 --port eth4Więcej przykładów znajdziesz w opcji --examples.
Narzędzie nie konwertuje żadnej innej konfiguracji, która może być powiązana z bieżącą konfiguracją. Na przykład reguły zapory, interfejsy aliasów, mosty i tak dalej.
Flavio Leitner jest oryginalnym autorem narzędzia. Jiri Pirko jest oryginalnym autorem i obecnym opiekunem libteam.
teamd(8), teamdctl(8), teamd.conf(5), teamnl(8)