bond2team - instrukcja obsługi, opcje, przykłady poleceń


NAZWA

bond2team — Konwertuje konfigurację wiązania na drużynę

STRESZCZENIE

bond2team [options]

OPIS

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.

OPCJE

--master <interface>

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.

--rename <interface>

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.

--ifcfg

Ustaw format wyjściowy na ifcfg config style. [domyślny]

--json

Ustaw format wyjściowy na styl JSON. Zobacz teamd.conf(5), aby uzyskać więcej informacji.

--bonding_opts '<bonding options>'

Określ opcje wiązania, które mają zostać przekonwertowane, zamiast odczytywać je z pliku ifcfg.

--port <interface>

Ustaw określony interfejs jako port zespołu.

--configdir <directory>

Zmień ścieżkę konfiguracji ifcfg z /etc/sysconfig/network-scripts na określony .

--outputdir <directory>

Ustaw katalog wyjściowy na .

--stdout

Wydrukuj wynik na ekranie zamiast zapisywać go w plikach.

--debug

Zwiększ poziom debugowania.

--quiet

Nie zezwalaj na drukowanie żadnych komunikatów na konsoli.

--version

Wydrukuj wersję narzędzia do konsoli i wyjdź.

--help

Wydrukuj tekst pomocy na konsoli i wyjdź.

--examples

Wydrukuj typowe przykłady użycia do konsoli i wyjdź.

PRZYKŁADY

Aby przekonwertować bieżącą konfigurację ifcfg „bond0” na team ifcfg:

# bond2team --master bond0

Aby 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 team0

Aby 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 eth4

Więcej przykładów znajdziesz w opcji --examples.

OSTRZEŻENIA

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.

AUTOR

Flavio Leitner jest oryginalnym autorem narzędzia. Jiri Pirko jest oryginalnym autorem i obecnym opiekunem libteam.

ZOBACZ TEŻ

teamd(8), teamdctl(8), teamd.conf(5), teamnl(8)