Konfiguracja agregacji łączy LACP w systemie Debian 9-11 (ifupdown)
Skonfiguruj agregację łączy LACP na serwerze Debian 9-11 przy użyciu ifupdown
Wprowadzenie
Agregacja łączy zwiększa dostępność serwera i podnosi wydajność połączeń sieciowych. Łącząc interfejsy sieciowe, sprawiasz, że Twoje połączenia sieciowe stają się redundantne: jeśli jedno łącze zostanie zerwane, ruch jest automatycznie przekierowywany do innego dostępnego łącza. Dzięki agregacji zwiększa się również dostępna przepustowość. Agregacja oparta jest na technologii IEEE 802.3ad, Link Aggregation Control Protocol (LACP).
Niniejszy przewodnik wyjaśnia, jak skonfigurować agregację łączy LACP w systemie Debian 9-11 (konfiguracja ifupdown).
Niniejszy przewodnik zawiera instrukcje dotyczące konfiguracji agregacji interfejsów sieciowych przy użyciu programu ifupdown, którego plik konfiguracyjny znajduje się w katalogu /etc/network/interfaces. Ma on również zastosowanie w systemie ratunkowym.
Jeśli konfiguracja sieciowa systemu wykorzystuje Netplan (Debian 12 lub nowszy, Ubuntu 24.04 lub nowszy), zapoznaj się z tym przewodnikiem.
Wymagania początkowe
- Serwer dedykowany z kilkoma interfejsami sieciowymi. W gamach Scale i High Grade agregaty publiczny i prywatny są włączone domyślnie. W pozostałych gamach należy najpierw włączyć OLA, aby zagregować interfejsy.
Dostęp do Panelu klienta OVHcloud
- Link bezpośredni:
- Ścieżka nawigacji:
Bare Metal Cloud>Serwery dedykowane> Wybierz serwer
Przed skonfigurowaniem agregacji interfejsów należy zainstalować na serwerze pakiet ifenslave. W tym celu zastosuj następujące polecenie:
Pobieranie adresów MAC
Przejdź do zakładki Interfejsy sieciowe i zanotuj adresy MAC dla każdego interfejsu (publicznego/prywatnego), które są wyświetlane na dole menu.
Należy pamiętać, że adres MAC interfejsu głównego publicznego jest tym, który odbiera oferty DHCP, zarówno w systemie operacyjnym serwera, jak i w trybie ratunkowym. Ten interfejs obsługuje łączność publiczną w domyślnej konfiguracji.
Ponadto adres MAC interfejsu głównego prywatnego to ten o najniższej wartości. Na powyższym przykładowym obrazku jest to adres a1:b2:c3:d4:e5:d6.
Jeśli konfigurujesz agregację w pełni prywatną (OLA), serwer nie będzie już miał łączności publicznej i nie będzie można połączyć się z nim przez SSH. W każdym przypadku połączenie może zostać zerwane podczas konfigurowania agregatu, dlatego zalecamy korzystanie z konsoli IPMI/KVM w celu uzyskania dostępu do serwera.
Kliknij zakładkę IPMI (1).
Następnie kliknij przycisk Z apletu Java (KVM) (2).
Pobieranie nazw interfejsów
Wprowadzenie tego polecenie spowoduje wywołanie wielu “interfejsów”. Jeśli masz problem z ustaleniem, które z nich są Twoimi fizycznymi interfejsami sieciowymi, do pierwszego interfejsu nadal będzie domyślnie przypisany publiczny adres IP serwera.
Aby pobrać nazwy interfejsów, wykonaj następujące polecenie:
W przypadku parametru hwaddress użyj adresu MAC interfejsu rezerwowego (fallback) LACP danego agregatu. W przypadku publicznego agregatu możesz go uzyskać z pola aggregationFallback interfejsu public zwracanego przez następującą trasę API:
Oto przykład wyniku:
Po ustaleniu nazw interfejsów możesz skonfigurować agregację interfejsów w systemie operacyjnym.
Konfiguracja agregacji interfejsów
Wybierz poniższą zakładkę odpowiadającą konfiguracji serwera:
- Dwa interfejsy: serwery Advance z dwoma fizycznymi kartami NIC.
- Cztery interfejsy (domyślnie): serwery Scale i High Grade są dostarczane z osobno skonfigurowanymi agregatami publicznym i prywatnym. Nie jest wymagane żadne działanie w Panelu klienta OVHcloud.
- Cztery interfejsy (w pełni prywatne / OLA): wszystkie interfejsy połączone w jeden agregat prywatny (vRack). Wymaga to włączenia OLA w Panelu klienta OVHcloud.
Zastąp zawartość pliku /etc/network/interfaces następującymi danymi:
DHCP
Zastosowanie konfiguracji
Zastosuj konfigurację, restartując usługę sieciową:
Restart może trwać kilka sekund, ponieważ tworzony jest interfejs agregatu. Aby sprawdzić, czy agregat działa prawidłowo, wyślij polecenie ping do innego serwera w tym samym vRack. Jeśli działa, wszystko jest gotowe. Jeśli nie, sprawdź konfiguracje lub spróbuj zrestartować serwer.
Sprawdź również
Konfiguracja OVHcloud Link Aggregation (OLA) w Panelu klienta OVHcloud
Konfiguracja NIC teaming dla OVHcloud Link Aggregation (OLA) w systemie Windows Server 2019
Konfiguracja agregacji łączy LACP w systemie SLES 15
Dołącz do grona naszych użytkowników.