Well don't have an answer for you but have seen an other weird linux osa situation. Client presents me with a linux image with two osa cards at eth0 and eth1. eth0 172.27.194.153 eth1 172.27.94.153 eth1:1 172.27.88.51 eth1:2 172.27.88.52 eth1:3 172.27.8853
Eth1:3 are according to client VIPA's.
Problem described as if they take down ANY in ANY order of eth1, eth1:1 - :3 that eth0 goes down, too. Hmm. I see the problem at the workstation. Poke around for a bit and notice that eth1 is not aliased in modules.conf. Add an alias to modules.conf for eth1 and the problem goes away. Cannot be recreated. ... so it' s fixed ... no ... we remove the update to modules.conf and cannot reproduce the problem! We've tried every permutation and cannot get the problem to re-occur.
I wonder if the chandev layer or the osa module(s) in linux have some issues dealing with 2 or more osa cards.
David Kreuter
Lucius, Leland wrote:
Hi folks,
I've been running into a problem every so often that I can't track down and thought I'd just throw it out here to see if I get any bites.
I have 2 Gbit OSAs that I share among my guests and use VIPA to provide failover in case one goes down. So, every guest has an eth0, eth1, and an lo:1 interface. All access to the guests use the IP address assigned to lo:1.
The problem is that sometimes a guest is unreachable using the lo:1 IP addr. You can still access the guest through eth0 or eth1. I've found 2 ways to get out of the situation. The first, is to drop all the interfaces and bring them back up. The other is to use arping like so:
arping -U -c 1 -I eth0 -s 0x0a0e0321 255.255.255.255
I happen to have a guest in this state right now, and here's the current picture:
stpaulus900d:/proc # ifconfig eth0 Link encap:Ethernet HWaddr 00:02:55:9A:B6:93 inet addr:10.14.3.34 Bcast:10.14.3.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1492 Metric:1 RX packets:278 errors:0 dropped:0 overruns:0 frame:0 TX packets:357 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:29652 (28.9 Kb) TX bytes:45535 (44.4 Kb)
eth1 Link encap:Ethernet HWaddr 00:02:55:9A:B9:CA inet addr:10.14.3.35 Bcast:10.14.3.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1492 Metric:1 RX packets:4 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:240 (240.0 b) TX bytes:0 (0.0 b) Interrupt:3
lo:1 Link encap:Local Loopback inet addr:10.14.3.33 Mask:255.255.255.255 UP LOOPBACK RUNNING MTU:16436 Metric:1
stpaulus900d:/proc # cat qeth devnos (hex) CHPID device cardtype port chksum prio-q'ing rtr fsz C cnt -------------- --- ---------- -------------- -- -- ---------- --- --- - --- 1000/1001/1002 x05 eth0 OSD_1000 0 no always_q_2 no 64k 128 1100/1101/1102 x06 eth1 OSD_1000 0 no always_q_2 no 64k 128 1300/1301/1302 xE0 hsi0 HiperSockets 0 no always_q_2 no 64k 128
stpaulus900d:/proc # cat qeth_ipa_takeover add_vipa4 0a0e0321:eth0 add_vipa4 0a0e0321:eth1
stpaulus900d:/proc # qetharp -nq eth0|more Address HWaddress HWType Iface 10.14.3.1 00:04:4d:5f:3b:82 ether eth0 10.14.3.7 00:02:55:9a:b6:93 ether eth0 10.2.32.7 00:02:55:9a:b6:93 ether eth0 10.14.3.67 00:02:55:9a:b6:93 ether eth0 10.14.3.66 00:02:55:9a:b6:93 ether eth0 10.14.3.26 00:02:55:9a:b6:93 ether eth0 10.14.3.25 00:02:55:9a:b6:93 ether eth0 10.14.3.5 00:02:55:9a:b6:93 ether eth0 10.2.32.5 00:02:55:9a:b6:93 ether eth0 10.14.3.6 00:02:55:9a:b6:93 ether eth0 10.2.32.6 00:02:55:9a:b6:93 ether eth0 10.14.3.61 00:02:55:9a:b6:93 ether eth0 10.14.3.60 00:02:55:9a:b6:93 ether eth0 10.14.3.20 00:02:55:9a:b6:93 ether eth0 10.14.3.55 00:02:55:9a:b6:93 ether eth0 10.14.3.54 00:02:55:9a:b6:93 ether eth0 10.14.3.19 00:02:55:9a:b6:93 ether eth0 10.14.3.46 00:02:55:9a:b6:93 ether eth0 10.14.3.49 00:02:55:9a:b6:93 ether eth0 10.14.3.40 00:02:55:9a:b6:93 ether eth0 10.14.3.39 00:02:55:9a:b6:93 ether eth0 10.14.3.23 00:02:55:9a:b6:93 ether eth0 10.14.3.58 00:02:55:9a:b6:93 ether eth0 10.14.3.22 00:02:55:9a:b6:93 ether eth0 10.14.3.57 00:02:55:9a:b6:93 ether eth0 10.14.3.64 00:02:55:9a:b6:93 ether eth0 10.14.3.34 00:02:55:9a:b6:93 ether eth0 10.14.3.33 00:02:55:9a:b6:93 ether eth0 10.14.3.43 00:02:55:9a:b6:93 ether eth0 10.14.3.52 00:02:55:9a:b6:93 ether eth0 10.14.3.51 00:02:55:9a:b6:93 ether eth0 10.14.3.63 00:02:55:9a:b6:93 ether eth0 10.14.3.42 00:02:55:9a:b6:93 ether eth0 10.14.3.29 00:02:55:9a:b6:93 ether eth0 10.14.3.28 00:02:55:9a:b6:93 ether eth0 10.14.3.73 00:02:55:9a:b6:93 ether eth0 10.14.3.72 00:02:55:9a:b6:93 ether eth0 10.14.3.70 00:02:55:9a:b6:93 ether eth0 10.14.3.69 00:02:55:9a:b6:93 ether eth0 10.14.3.37 00:02:55:9a:b6:93 ether eth0 10.14.3.36 00:02:55:9a:b6:93 ether eth0
stpaulus900d:/proc # qetharp -nq eth1|more Address HWaddress HWType Iface 10.14.3.1 00:04:4d:5f:3b:82 ether eth1 10.14.3.21 00:02:55:9a:b9:ca ether eth1 10.14.3.68 00:02:55:9a:b9:ca ether eth1 10.14.3.66 00:02:55:9a:b9:ca ether eth1 10.14.3.27 00:02:55:9a:b9:ca ether eth1 10.14.3.62 00:02:55:9a:b9:ca ether eth1 10.14.3.60 00:02:55:9a:b9:ca ether eth1 10.14.3.19 00:02:55:9a:b9:ca ether eth1 10.14.3.56 00:02:55:9a:b9:ca ether eth1 10.14.3.54 00:02:55:9a:b9:ca ether eth1 10.14.3.47 00:02:55:9a:b9:ca ether eth1 10.14.3.50 00:02:55:9a:b9:ca ether eth1 10.14.3.45 00:02:55:9a:b9:ca ether eth1 10.14.3.48 00:02:55:9a:b9:ca ether eth1 10.14.3.41 00:02:55:9a:b9:ca ether eth1 10.14.3.39 00:02:55:9a:b9:ca ether eth1 10.14.3.24 00:02:55:9a:b9:ca ether eth1 10.14.3.22 00:02:55:9a:b9:ca ether eth1 10.14.3.59 00:02:55:9a:b9:ca ether eth1 10.14.3.57 00:02:55:9a:b9:ca ether eth1 10.14.3.65 00:02:55:9a:b9:ca ether eth1 10.14.3.35 00:02:55:9a:b9:ca ether eth1 10.14.3.33 00:02:55:9a:b9:ca ether eth1 10.14.3.44 00:02:55:9a:b9:ca ether eth1 10.14.3.53 00:02:55:9a:b9:ca ether eth1 10.14.3.30 00:02:55:9a:b9:ca ether eth1 10.14.3.28 00:02:55:9a:b9:ca ether eth1 10.14.3.74 00:02:55:9a:b9:ca ether eth1 10.14.3.72 00:02:55:9a:b9:ca ether eth1 10.14.3.71 00:02:55:9a:b9:ca ether eth1 10.14.3.38 00:02:55:9a:b9:ca ether eth1 10.14.3.36 00:02:55:9a:b9:ca ether eth1
stpaulus900d:/proc # netstat -rn Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 10.2.32.0 0.0.0.0 255.255.255.128 U 40 0 0 hsi0 10.14.3.0 0.0.0.0 255.255.255.0 U 40 0 0 eth1 10.14.3.0 0.0.0.0 255.255.255.0 U 40 0 0 eth0 0.0.0.0 10.14.3.1 0.0.0.0 UG 40 0 0 eth0
Fortunately, I can leave the guest like this as long as I want, so if you folks have things to try, I'd be real happy to hear about em.
Any ideas would be greatly appreciated.
Thanks much,
Leland
CONFIDENTIALITY NOTICE: This e-mail communication and any attachments may contain proprietary and privileged information for the use of the designated recipients named above. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message.