Thread View: pl.comp.os.linux.sieci
4 messages
4 total messages
Started by anacron
Wed, 13 Nov 2013 12:54
Jak sprawdzić LACP (802.3ad)
Author: anacron
Date: Wed, 13 Nov 2013 12:54
Date: Wed, 13 Nov 2013 12:54
51 lines
2745 bytes
2745 bytes
OK, zgodnie z manualami mam takie coś:
== /etc/network/interfaces ==
auto bound0
iface bound0 inet static
network 192.168.0.0
address 192.168.0.254
netmask 255.255.255.0
broadcast 192.168.0.255
gateway 192.168.0.1
mtu 9000
bond-mode 802.3ad
bond-miimon 100
bond-lacp-rate 1
bond-slaves eth0 eth1
== ifconfig ==
bound0 Link encap:Ethernet (...)
RX packets:7514962 errors:0 dropped:32581 overruns:0 frame:0
TX packets:10889352 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1188426923 (1.1 GiB) TX bytes:24954585479 (23.2 GiB)
eth0 Link encap:Ethernet (...)
RX packets:7513452 errors:0 dropped:0 overruns:0 frame:0
TX packets:10888681 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1188283014 (1.1 GiB) TX bytes:24954499591 (23.2 GiB)
Interrupt:16 Memory:f2000000-f2012800
eth1 Link encap:Ethernet (...)
RX packets:1510 errors:0 dropped:0 overruns:0 frame:0
TX packets:671 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:143909 (140.5 KiB) TX bytes:85888 (83.8 KiB)
Interrupt:17 Memory:f4000000-f4012800
Oczywiście na juniperku LACP dla odpowiednich portów włączone.
Teraz jak to sprawdzić czy aby na pewno działa LACP 802.3ad? Zaznaczam,
że jestem kilkaset kilometrów od maszyny i swicha i wypięcie kabla nie
wchodzi w grę. Mam wątpliwości z powodu dużej dysproporcji ilości
danych. pomiędzy eth0 i eth1 a to co widzicie to już kilka ładnych
godzin pracy serwera. Istnieje jakaś komenda, która powie "jest/nie jest
OK"?
--
anacron
Przeczytaj http://damskomesko.pl/2013/08/ja-nie-bede-gotowana-zaba/
Poprzyj https://www.fb.com/NielegalneRadaryDoKosza
Re: Jak sprawdzić LACP (802.3ad)
Author: jacki
Date: Wed, 13 Nov 2013 13:10
Date: Wed, 13 Nov 2013 13:10
22 lines
1506 bytes
1506 bytes
W dniu 2013-11-13 13:54, anacron pisze: > OK, zgodnie z manualami mam takie coś: > > == /etc/network/interfaces == > > auto bound0 > iface bound0 inet static > network 192.168.0.0 > address 192.168.0.254 > netmask 255.255.255.0 > broadcast 192.168.0.255 > gateway 192.168.0.1 > mtu 9000 > bond-mode 802.3ad > bond-miimon 100 > bond-lacp-rate 1 > bond-slaves eth0 eth1 > A jaki masz ustawiony xmit_hash_policy? Być może layer2 i wtedy wybór ścieżki następuje na podstawie (src_mac XOR dst_mac) modulo 2 Musisz mieć na podstawie layer2+3 lub layer3+4. Standardowo jest layer2.
Re: Jak sprawdzić LACP (802.3ad)
Author: Kajetan Staszkiewicz
Date: Wed, 13 Nov 2013 14:41
Date: Wed, 13 Nov 2013 14:41
27 lines
2270 bytes
2270 bytes
Dnia środa, 13 listopada 2013 13:54, anacron napisał(a): > Oczywiście na juniperku LACP dla odpowiednich portów włączone. > Teraz jak to sprawdzić czy aby na pewno działa LACP 802.3ad? Zaznaczam, > że jestem kilkaset kilometrów od maszyny i swicha i wypięcie kabla nie > wchodzi w grę. Mam wątpliwości z powodu dużej dysproporcji ilości > danych. pomiędzy eth0 i eth1 a to co widzicie to już kilka ładnych > godzin pracy serwera. Istnieje jakaś komenda, która powie "jest/nie jest > OK"? Czy interfejsy napewno są zbondowane sprawdzisz tu: # cat /sys/devices/virtual/net/bond0/bonding/slaves eth0 eth1 A tu sprawdzisz politykę mieszania # cat /sys/devices/virtual/net/bond0/bonding/xmit_hash_policy layer2 0 Domyślną polityką jest mieszanie po adresach MAC, więc jeśli np. ten serwer nie ma żadnych maszyn wirtualnych i rozmawia tylko z jedną bramą sieci to nie ma czego mieszać. To samo tyczy się switcha. -- | pozdrawiam / greetings | powered by Debian, FreeBSD and CentOS | | Kajetan Staszkiewicz | jabber,email: vegeta()tuxpowered net | | Vegeta | www: http://vegeta.tuxpowered.net | `------------------------^---------------------------------------'
Re: Jak sprawdzić LACP (802.3ad)
Author: anacron
Date: Wed, 13 Nov 2013 21:34
Date: Wed, 13 Nov 2013 21:34
27 lines
2027 bytes
2027 bytes
W dniu 13.11.2013 15:41, Kajetan Staszkiewicz pisze: > Dnia środa, 13 listopada 2013 13:54, anacron napisał(a): > >> Oczywiście na juniperku LACP dla odpowiednich portów włączone. >> Teraz jak to sprawdzić czy aby na pewno działa LACP 802.3ad? Zaznaczam, >> że jestem kilkaset kilometrów od maszyny i swicha i wypięcie kabla nie >> wchodzi w grę. Mam wątpliwości z powodu dużej dysproporcji ilości >> danych. pomiędzy eth0 i eth1 a to co widzicie to już kilka ładnych >> godzin pracy serwera. Istnieje jakaś komenda, która powie "jest/nie jest >> OK"? > > Czy interfejsy napewno są zbondowane sprawdzisz tu: > # cat /sys/devices/virtual/net/bond0/bonding/slaves > eth0 eth1 > > A tu sprawdzisz politykę mieszania > # cat /sys/devices/virtual/net/bond0/bonding/xmit_hash_policy > layer2 0 Tu miałem ok. Po stronie switcha skopałem i balans nie był włączony a tylko fail over. Teraz pracuje fajnie. Dzięki. -- anacron Przeczytaj http://damskomesko.pl/2013/08/ja-nie-bede-gotowana-zaba/ Poprzyj https://www.fb.com/NielegalneRadaryDoKosza
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads