Pusc na niedzialajacej maszynie: ip a ; ip l ; ip ru ;ip r i to samo na dzialajacej. Podeslij oba wyniki. ifconfig to wiesz, byla za czasow uniksa lupanego ...;-) Z powazaniem Adam Przybyla
On Wed, Feb 5, 2020 at 2:23 PM Maciej Kędzierski < pld-devel-pl-l...@vip.server.pl> wrote: > Witam. > > Opisywałem już parę miesięcy temu problem bezpośrednio osobom, które > zajmowały się pakietem iproute2, ale że nie został o rozwiązany, piszę > więc na grupie. > > > Po aktualizacji iproute2, od wersji 5.1 wzwyż, pojawił się problem z > działaniem sieci po restarcie usługi "network". Zwyczajnie sieć nie > działa, chociaż wszystko restartuje się poprawnie, nie ma błędów. > > Pomaga tylko restart całej maszyny. > > Z tego co sprawdziłem to wersje 4.x i 5.0 działają normalnie, ale 5.1 i > 5.2, aż po obecne 5.4, już nie. Identyczne zachowanie jest na wszystkich > maszynach, gdzie mam PLD. > > Z tego co namierzyłem "winny" jest program 'ip', z tego pakietu, ale nie > potrafię znaleźć przyczyny takiego zachowania. > > > Opis problemu > ============ > > IPROUTE2-5.0 > =========== > > # rpm -qv iproute2 > iproute2-5.0.0-1.x86_64 > > # ping localhost > PING localhost (127.0.0.1) 56(84) bytes of data. > 64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.032 ms > 64 bytes from localhost (127.0.0.1): icmp_seq=2 ttl=64 time=0.019 ms > 64 bytes from localhost (127.0.0.1): icmp_seq=3 ttl=64 time=0.013 ms > > # ping 192.168.2.100 > PING 192.168.2.100 (192.168.2.100) 56(84) bytes of data. > 64 bytes from 192.168.2.100: icmp_seq=1 ttl=64 time=0.039 ms > 64 bytes from 192.168.2.100: icmp_seq=2 ttl=64 time=0.016 ms > > # /etc/init.d/network restart > Wyłączanie interfejsu > eth0....................................................................................... > [116G [0;10m [36m[ [0;10m [35m > BUSY [0;10m [36m] [0;10m [315m [116G [0;10m [36m[ [0;10m [32m DONE > [0;10m [36m] [0;10m [315m > Wyłączanie interfejsu > eth1....................................................................................... > [116G [0;10m [36m[ [0;10m [35m > BUSY [0;10m [36m] [0;10m [315m [116G [0;10m [36m[ [0;10m [32m DONE > [0;10m [36m] [0;10m [315m > Wyłączanie interfejsu > eth2....................................................................................... > [116G [0;10m [36m[ [0;10m [35m > BUSY [0;10m [36m] [0;10m [315m [116G [0;10m [36m[ [0;10m [32m DONE > [0;10m [36m] [0;10m [315m > Podnoszenie interfejsu > eth0........................................................................................ > [116G [0;10m [36m[ [0;10m [35m > BUSY [0;10m [36m] [0;10m [315m [116G [0;10m [36m[ [0;10m [32m DONE > [0;10m [36m] [0;10m [315m > Podnoszenie interfejsu > eth1........................................................................................ > [116G [0;10m [36m[ [0;10m [35m > BUSY [0;10m [36m] [0;10m [315m [116G [0;10m [36m[ [0;10m [32m DONE > [0;10m [36m] [0;10m [315m > Podnoszenie interfejsu > eth2........................................................................................ > [116G [0;10m [36m[ [0;10m [35m > BUSY [0;10m [36m] [0;10m [315m [116G [0;10m [36m[ [0;10m [32m DONE > [0;10m [36m] [0;10m [315m > > # ping localhost > PING localhost (127.0.0.1) 56(84) bytes of data. > 64 bytes from localhost (127.0.0.1): icmp_seq=1 ttl=64 time=0.039 ms > 64 bytes from localhost (127.0.0.1): icmp_seq=2 ttl=64 time=0.020 ms > > # ping 192.168.2.100 > PING 192.168.2.100 (192.168.2.100) 56(84) bytes of data. > 64 bytes from 192.168.2.100: icmp_seq=1 ttl=64 time=0.041 ms > 64 bytes from 192.168.2.100: icmp_seq=2 ttl=64 time=0.035 ms > > > Po restarcie sieci, wszystko działa jak należy. > > > IPROUTE2-5.1 (lub nowszy) > ======================= > Teraz upgrade iproute2 do wersji 5.1 > > > # rpm -Uvh iproute2-5.1.0-1.x86_64.rpm > Przygotowywanie... ################################################## > Ponowne pakowanie... > iproute2 ################################################## > Uaktualnianie... > iproute2 ################################################## > > # ping 192.168.2.100 > PING 192.168.2.100 (192.168.2.100) 56(84) bytes of data. > 64 bytes from 192.168.2.100: icmp_seq=1 ttl=64 time=0.037 ms > 64 bytes from 192.168.2.100: icmp_seq=2 ttl=64 time=0.015 ms > > # /etc/init.d/network restart > Wyłączanie interfejsu > eth0....................................................................................... > [116G [0;10m [36m[ [0;10m [35m > BUSY [0;10m [36m] [0;10m [315m [116G [0;10m [36m[ [0;10m [32m DONE > [0;10m [36m] [0;10m [315m > Wyłączanie interfejsu > eth1....................................................................................... > [116G [0;10m [36m[ [0;10m [35m > BUSY [0;10m [36m] [0;10m [315m [116G [0;10m [36m[ [0;10m [32m DONE > [0;10m [36m] [0;10m [315m > Wyłączanie interfejsu > eth2....................................................................................... > [116G [0;10m [36m[ [0;10m [35m > BUSY [0;10m [36m] [0;10m [315m [116G [0;10m [36m[ [0;10m [32m DONE > [0;10m [36m] [0;10m [315m > Podnoszenie interfejsu > eth0........................................................................................ > [116G [0;10m [36m[ [0;10m [35m > BUSY [0;10m [36m] [0;10m [315m [116G [0;10m [36m[ [0;10m [32m DONE > [0;10m [36m] [0;10m [315m > Podnoszenie interfejsu > eth1........................................................................................ > [116G [0;10m [36m[ [0;10m [35m > BUSY [0;10m [36m] [0;10m [315m [116G [0;10m [36m[ [0;10m [32m DONE > [0;10m [36m] [0;10m [315m > Podnoszenie interfejsu > eth2........................................................................................ > [116G [0;10m [36m[ [0;10m [35m > BUSY [0;10m [36m] [0;10m [315m [116G [0;10m [36m[ [0;10m [32m DONE > [0;10m [36m] [0;10m [315m > > Po restarcie sieci, mimo faktu, że wszystko uruchamia się normalnie, nie > ma błędów, interfejsy teoretycznie się podnoszą, usługi dają > zrestartować (np. SSH) - to SIEC NIE DZIAŁA > > > # ping localhost > connect: Sieć jest niedostępna > > # ping 192.168.2.100 > connect: Sieć jest niedostępna > > # ifconfig lo > lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 > inet 127.0.0.1 netmask 255.0.0.0 > inet6 ::1 prefixlen 128 scopeid 0x10<host> > loop txqueuelen 1000 (Local Loopback) > RX packets 132 bytes 9766 (9.5 KiB) > RX errors 0 dropped 0 overruns 0 frame 0 > TX packets 132 bytes 9766 (9.5 KiB) > TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 > > # ifconfig eth2 > eth2: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 > inet 192.168.2.100 netmask 255.255.255.0 broadcast 192.168.2.255 > ether 00:1b:11:59:9e:21 txqueuelen 1000 (Ethernet) > RX packets 0 bytes 0 (0.0 B) > RX errors 0 dropped 0 overruns 0 frame 0 > TX packets 0 bytes 0 (0.0 B) > TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 > > # ip link show lo > 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode > DEFAULT group default qlen 1000 > link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 > > # ip link show eth2 > 5: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc htb state UP > mode DEFAULT group default qlen 1000 > link/ether 00:1b:11:59:9e:21 brd ff:ff:ff:ff:ff:ff > > > # /etc/init.d/sshd > Zatrzymywanie usługi > OpenSSH...................................................................................... > [116G [0;10m [36m[ [0;10m [32m > DONE [0;10m [36m] [0;10m [315m > Uruchamianie usługi > OpenSSH....................................................................................... > [116G [0;10m [36m[ [0;10m [35m > BUSY [0;10m [36m] [0;10m [315m [116G [0;10m [36m[ [0;10m [32m DONE > [0;10m [36m] [0;10m [315m > > # ssh localhost > ssh: connect to host localhost port 22: Network is unreachable > > # uname -a > Linux xxxxxxxxx 4.14.133-1 #1 SMP Thu Jul 11 16:34:42 CEST 2019 x86_64 > AMD_Athlon(tm)_64_X2_Dual_Core_Processor_4200+ PLD Linux > > > Jak widać, przy wszystkich operacjach pojawia się komunikat: Network is > unreachable. > Sieć nie działa. > Pomaga tylko restart serwera. Przy starcie systemu normalnie uruchamia > się sieć. > Wystarczy jednak zrobić jej restart i sieć znowu znika. > > > Może ktoś z Was ma pomysł dlaczego tak się dzieje, może ktoś z Was się > spotkał z tym problemem? > W tej chwili muszę się trzymać wersji 5.0, albo pilnować się, żeby nie > zapomnieć, że nie mogę restartować sieci. > > Pozdrawiam > MK > > > _______________________________________________ > pld-devel-pl mailing list > pld-devel-pl@lists.pld-linux.org > http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl > _______________________________________________ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl