Isilon: IP-konflikt. Fejl: "ARP: <MAC> bruger min IP-adresse <IP> på <interface>"
Summary: Problemer med at få adgang til SMB-shares og mount NFS-eksporter ved hjælp af IP-adresser. IP'erne på Isilon-interface er pingbare og har også en gyldig ARP-post med mac-adressen i outputtet af netstat -ni. ...
Symptoms
Følgende fejl vises i /var/log/messages:
2018-08-05T23:57:17-05:00 <0.3> isilon-2 /boot/kernel.amd64/kernel: arp: <MAC:58> bruger min IP-adresse 10.232.5.51 på ix1!
Udsted adgang til SMB-shares, og start NFS-eksporter ved hjælp af ovenstående IP-adresser, der ses i meddelelser. De respekterede IP'er er på Isilon interface og er pingable. Har også en gyldig ARP-post med mac-adressen i netstat -ni:
$ cat isilon-1/ifconfig
ix1: flag = 8843<UP, BROADCAST, RUNNING, SIMPLEX, MULTICAST> metric 0 mtu 1500 options = e407bb<RXCSUM, TXCSUM, VLAN_MTU, VLAN_HWTAGGING, JUMBO_MTU, VLAN_HWCSUM, TSO4, TSO6, LRO, VLAN_HWTSO, RXCSUM_IPV6, TXCSUM_IPV6
> ether <MAC: cd>
inet 10.232.5.90 netmaske 0xffffff00 udsendelse 10.232.5.255 zone 1
inet 10.232.5.78 netmaske 0xffffff00 udsendelse 10.232.5.255 zone 1
INET 10.232.5.50 Netmaske 0xffffff00 udsendelse 10.232.5.255 Zone 4
INET 10.232.5.66 Netmaske 0xffffff00 udsendelse 10.232.5.255 Zone 4
INET 10.232.5.67 Netmaske 0xffffff00 udsendelse 10.232.5.255 Zone 4
Inet 10.232.5.68 Netmaske 0xffffff00 udsendelse 10.232.5.255 Zone 4
INET 10.232.5.69 Netmaske 0xffffff00 udsendelse 10.232.5.255 Zone 4
ND6 OPTIONS=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
medier: Status for automatisk Ethernet-valg (10Gbase-SR <fuld dupleks, rxpause>):
aktiv
$ cat isilon-2/ifconfig
ix1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500 options=e407bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWTSO,RXCSUM_IPV6,TXCSUM_IPV6>
ether <MAC:69
> inet 10.232.5.91 netmask 0xffffff00 broadcast 10.232.5.255 zone 1
inet 10.232.5.79 netmask 0xffffff00 broadcast 10.232.5.255 zone 1
INET 10.232.5.51 Netmaske 0xffffff00 udsendelse 10.232.5.255 Zone 4
INET 10.232.5.61 Netmaske 0xffffff00 udsendelse 10.232.5.255 Zone 4
INET 10.232.5.64 Netmaske 0xffffff00 udsendelse 10.232.5.255 Zone 4
ND6 INDSTILLINGER=29<PERFORMNUD,HVISDEAKTIVERET,AUTO_LINKLOCAL>
medier: Status for automatisk Ethernet-valg (10Gbase-SR <fuld dupleks, rxpause>):
aktiv
Cause
IP'er: 10.232.5.50 og 10.232.5.51
1) Kør følgende kommando på klyngen for at finde en gyldig ARP-post for den IP, der har et problem:
Eller identificer arp-posterne på Isilon for ovenstående IP'er i logfilen:
? (10.232.5.50) på <MAC:cd> on ix1 permanent [Ethernet]
? (10.232.5.51) på <MAC:69> på ix1 permanent [Ethernet]
Kør følgende kommando på klyngen:
Eller se efter fejlen i meddelelseslogfilen:
2018-08-05T23:58:00-05:00 <0.3> isilon-1 /boot/kernel.amd64/kernel: arp: <MAC:ec> bruger min IP-adresse 10.232.5.50 på ix1!
2018-08-05T23:57:17-05:00 <0.3> isilon-2 /boot/kernel.amd64/kernel: arp: <MAC:58> bruger min IP-adresse 10.232.5.51 på ix1!
Søg efter ovenstående MAC-adresse er var/log/messages på Isilon (begge noder):
2018-08-06-001$
2018-08-06-001$
Ovenstående IP'er bruges på en NetApp-server, hvilket førte til en IP-konflikt.
HOST02#show arp|incl 10.232.5.50
10.232.5.50 N/A <MAC:ec> Vlan5, Ethernet8/2
HOST02#
HOST02#show arp|incl 10.232.5.51
10.232.5.51 N/A <MAC:58> Vlan5, Ethernet8/1
HOST02#
Resolution
Find den server/maskine, der har MAC-adressen som vist i /var/log/messages.
Kontakt Isilon-support for at fjerne IP-adresserne fra Isilon-netværkspuljen.
eller
Kontakt dit netværksteam for at fjerne IP-adressen fra klientens server/maskine.
Validering:
- Fjern grænsefladen fra netværkspuljen, så de berørte IP'er ikke længere er på Isilon-grænseflader, eller rediger IP-området i netværkspuljen.
- Når du har fjernet grænsefladen, skal du pinge IP-adressen og kontrollere, om de kan pinges.
- Hvis det er pingbart, tildeles IP'erne til en anden maskine / server i miljøet.
- En pakkeoptagelse fortæller MAC-adressen på den server, som IP'erne er tildelt.