Kategorie szkoleń | Egzaminy | Kontakt
  • 1
  • 9
  • 91

Jak zmodyfikować ustawnienia teamingu na przykład:

z roundrobin

na avtivebackup

bez ponownej rekonfiguracji?

Po modyfikacji pliku konfiguracyjnego w lokalizacji /etc/sysconfig/network-scripts/ifcfg-team0

oraz wydania poleceń:

 

nmcli connection down team0

nmcli connection up team0

 

dostaję:

 

[root@server network-scripts]# teamdctl team0 state
setup:
  runner: activebackup
runner:
  active port: 

 

a sprzed modyfikacji:

 

[root@server tmp]# teamdctl team0 state
setup:
  runner: roundrobin
ports:
  ens6
    link watches:
      link summary: up
      instance[link_watch_0]:
        name: ethtool
        link: up
  ens7
    link watches:
      link summary: up
      instance[link_watch_0]:
        name: ethtool
        link: up
Grzegorz_Chojnowski_
  • Zapytał
  • @ Grzegorz_Chojnowski_ | 13.12.2014
    • lider
    • laureat
    • 40
    • 10
    • 57

Odpowiedź (1)

  • 2

Do zmiany trybu teamingu teoretycznie można użyć teamnl:

[root@localhost ~]# teamnl team1 setoption mode activebackup

Niestety:

team1: No ports can be present during mode change

Tak więc obawiam się, że w locie trybu działania teamingu zmienić się nie da. 

Z tego, co widzę, po źródłach modułu jądra (http://lxr.free-electrons.com/source/drivers/net/team/team.c) - w tej chwili nie ma opcji zmiany trybu działania w locie - na wstępie zmiany trybu jest robione sprawdzenie listy urządzeń. Można by ewentualnie spróbować czymś w stylu  wypięcie wszystkich urządzeń sieciowych, zmiana, a następnie podpięcie.

Andrzej_Dopierała
  • Odpowiedział
  • @ Andrzej_Dopierała | 19.01.2015
    • lider
    • laureat
    • ekspert
    • 83
    • 65
    • 169