Isilon: Conflitto IP. Errore: "ARP: <MAC> utilizza il mio indirizzo IP <IP> su <interface>"

Summary: Problemi di accesso alle share SMB e al mount delle esportazioni NFS utilizzando indirizzi IP. Gli IP sull'interfaccia Isilon sono pingabili e hanno anche una voce ARP valida con l'indirizzo MAC nell'output di netstat -ni. ...

-utilizza-il-mio-indirizzo-ip--su-"" />
This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms



In /var/log/messages viene visualizzato il seguente errore:
 
2018-08-05T23:58:00-05:00 <0.3> isilon-1 /boot/kernel.amd64/kernel: arp: <MAC:ec> sta usando il mio indirizzo IP 10.232.5.50 su ix1!
2018-08-05T23:57:17-05:00 <0.3> isilon-2 /boot/kernel.amd64/kernel: arp: <MAC:58> sta usando il mio indirizzo IP 10.232.5.51 su ix1!

Problema di accesso alle share SMB e al mount delle esportazioni NFS utilizzando gli indirizzi IP sopra visualizzati nei messaggi. Gli IP rispettati sono sull'interfaccia Isilon e sono sottoponibili a ping. Contiene anche una voce ARP valida con l'indirizzo mac in netstat -ni:

$ cat isilon-1/ifconfig
ix1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metrico 0 mtu 1500 opzioni=e407bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWTSO,RXCSUM_IPV6,TXCSUM_IPV6>
etere <MAC:cd
> inet 10.232.5.90 netmask 0xffffff00 broadcast 10.232.5.255 zona 1
inet 10.232.5.78 netmask 0xffffff00 broadcast 10.232.5.255 zona 1
inet 10.232.5.50 netmask 0xffffff00 broadcast 10.232.5.255 zona 4
inet 10.232.5.66 netmask 0xffffff00 broadcast 10.232.5.255 zona 4
inet 10.232.5.67 netmask 0xffffff00 broadcast 10.232.5.255 zona 4
inet 10.232.5.68 netmask 0xffffff00 broadcast 10.232.5.255 zona 4
inet 10.232.5.69 netmask 0xffffff00 broadcast 10.232.5.255 zona 4
opzioni nd6=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
media:        Stato di selezione automatica Ethernet (10Gbase-SR <full-duplex, rxpause>):
attivo

$ cat isilon-2/ifconfig
ix1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metrico 0 mtu 1500 opzioni=e407bb<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,JUMBO_MTU,VLAN_HWCSUM,TSO4,TSO6,LRO,VLAN_HWTSO,RXCSUM_IPV6,TXCSUM_IPV6>
etere <MAC:69
> inet 10.232.5.91 netmask 0xffffff00 broadcast 10.232.5.255 zona 1
inet 10.232.5.79 netmask 0xffffff00 broadcast 10.232.5.255 zona 1
inet 10.232.5.51 netmask 0xffffff00 broadcast 10.232.5.255 zona 4
inet 10.232.5.61 netmask 0xffffff00 broadcast 10.232.5.255 zona 4
inet 10.232.5.64 netmask 0xffffff00 broadcast 10.232.5.255 zona 4
opzioni nd6=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
media:        Stato di selezione automatica Ethernet (10Gbase-SR <full-duplex, rxpause>):
attivo

Cause

Gli indirizzi IP chehanno utilizzato per accederealle condivisioni SMB e alle esportazioni NFS vengono assegnati/utilizzati da un altro host/server/computer esterno nell'ambiente del cliente, con conseguente conflitto IP.

Indirizzi IP: 10.232.5.50 e 10.232.5.51

1) Eseguire il seguente comando sul cluster per trovare una voce ARP valida per l'IP che presenta il problema:
isilon-1# isi_for_array -s arp -an | grep <IP>

In alternativa, identificare le voci arp sull'Isilon per gli IP di cui sopra nel file di registro:
 
isilon-1$ cat arp | grep -i 10.232.5.50
? (10.232.5.50) su <MAC:cd> su ix1 permanente [ethernet]
 
isilon-2$ cat arp | grep -i 10.232.5.51
? (10.232.5.51) a <MAC:69> su ix1 permanente [ethernet] 

 
Indirizzo <MAC MAC:cd>e <MAC:69>appartengono alle interfacce ix1 dei nodi Isilon 1 e 2 

 
2) La voce in /var/log/messages suggerisce che gli IP sono su un indirizzo MAC che non appartiene a Isilon (host diverso):

Eseguire il seguente comando sul cluster:
 
# isi_for_array -s cat /var/log/messages | grep -i "sta usando il mio indirizzo <IP indirizzo> IP"

In alternativa, cercare l'errore nel file di registro dei messaggi:
 
messages$ tail -n100 isilon-*-messages | grep -i arp
2018-08-05T23:58:00-05:00 <0.3> isilon-1 /boot/kernel.amd64/kernel: arp: <MAC:ec> sta usando il mio indirizzo IP 10.232.5.50 su ix1!
2018-08-05T23:57:17-05:00 <0.3> isilon-2 /boot/kernel.amd64/kernel: arp: <MAC:58> sta usando il mio indirizzo IP 10.232.5.51 su ix1!


Cercare l'indirizzo MAC di cui sopra in var/log/messages su Isilon (entrambi i nodi):

2018-08-06-001$ grep '' isilon-*/ifconfig | grep -i <MAC:ec>
2018-08-06-001$
 
2018-08-06-001$ grep '' isilon-*/ifconfig | grep -i <MAC:58>
2018-08-06-001$

 
L'indirizzo <MAC MAC:ec>e <MAC:58> nonappartiene a Isilon

Gli IP di cui sopra sono in uso su un server NetApp che ha generato un conflitto IP.

HOST02#show arp|incl 10.232.5.50
10.232.5.50 n/d <MAC:EC> Vlan5, Ethernet8/2
HOST02#

HOST02#show arp|incl 10.232.5.51
10.232.5.51 N/D <MAC:58> Vlan5, Ethernet8/1
HOST02#

Resolution

Se il conflitto IP persiste, è consigliabile verificare con il team di rete.
Individuare il server/computer con l'indirizzo MAC visualizzato in /var/log/messages.
Contattare il supporto Isilon per rimuovere gli indirizzi IP dal pool di rete Isilon.
oppure
Contattare il team di rete per rimuovere l'IP dal server/computer del client.

Convalida:
  1. Rimuovere l'interfaccia dal pool di rete in modo che gli IP interessati non si trovino più sulle interfacce Isilon o modificare l'intervallo IP nel pool di rete.
  2. Dopo aver rimosso l'interfaccia, eseguire il ping dell'indirizzo IP e verificare se è possibile eseguire il ping.
  3. Se è possibile eseguire il ping, gli IP vengono assegnati a un computer/server diverso nell'ambiente.
  4. Un'acquisizione di pacchetti indica l'indirizzo MAC del server su cui sono assegnati gli IP. 

Affected Products

Isilon

Products

Isilon
Article Properties
Article Number: 000052761
Article Type: Solution
Last Modified: 11 Oct 2024
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.