Isilon : Conflit d’adresses IP. Error: "ARP : <MAC> utilise mon adresse IP <IP> sur <interface>"

Summary: Problèmes d’accès aux partages SMB et de montage des exportations NFS à l’aide d’adresses IP. Les adresses IP sur l’interface Isilon peuvent être interrogées par une commande ping et disposent également d’une entrée ARP valide avec l’adresse mac dans la sortie de netstat -ni. ...

-utilise-mon-adresse-ip--sur-"" />
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



L’erreur suivante s’affiche dans /var/log/messages :
 
2018-08-05T23:58:00-05:00 <0.3> isilon-1 /boot/kernel.amd64/kernel : arp : <MAC :ec> utilise mon adresse IP 10.232.5.50 sur ix1 !
2018-08-05T23:57:17-05:00 <0.3> isilon-2 /boot/kernel.amd64/kernel : arp : <MAC :58> utilise mon adresse IP 10.232.5.51 sur ix1 !

Problème d’accès aux partages SMB et de montage des exportations NFS à l’aide des adresses IP ci-dessus affichées dans les messages. Les adresses IP respectées se trouvent sur l’interface Isilon et sont accessibles via une commande ping. Possède également une entrée ARP valide avec l’adresse mac dans netstat -ni :

$ cat isilon-1/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 :cd>
inet 10.232.5.90 netmask 0xffffff00 broadcast 10.232.5.255 zone 1
inet 10.232.5.78 netmask 0xffffff00 broadcast 10.232.5.255 zone 1
inet 10.232.5.50 masque réseau 0xffffff00 diffusion 10.232.5.255 zone 4
inet 10.232.5.66 masque réseau 0xffffff00 diffusion 10.232.5.255 zone 4
inet 10.232.5.67 masque réseau 0xffffff00 diffusion 10.232.5.255 zone 4
inet 10.232.5.68 masque réseau 0xffffff00 diffusion 10.232.5.255 zone 4
inet 10.232.5.69 masque réseau 0xffffff00 diffusion 10.232.5.255 zone 4
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
media :        Sélection automatique Ethernet (duplex intégral 10Gbase-SR <, rxpause>)
État : actif

$ 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 netmask 0xffffff00 broadcast 10.232.5.255 zone 4
inet 10.232.5.61 netmask 0xffffff00 broadcast 10.232.5.255 zone 4
inet 10.232.5.64 netmask 0xffffff00 broadcast 10.232.5.255 zone 4
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
media :        Sélection automatique Ethernet (duplex intégral 10Gbase-SR <, rxpause>)
État : actif

Cause

Les adresses IP quipermettent d’accéderà des partages SMB et à des exportations NFS sont attribuées/utilisées par un autre hôte/serveur/machine externe dans l’environnement du client, ce qui entraîne un conflit d’adresses IP.

Adresse IP : 10.232.5.50 et 10.232.5.51

1) Exécutez la commande suivante sur le cluster pour trouver une entrée ARP valide pour l’adresse IP qui présente un problème :
isilon-1# isi_for_array -s arp -an | grep <IP>

Ou identifiez les entrées arp sur Isilon pour les adresses IP ci-dessus dans le fichier journal :
 
isilon-1$ cat arp | grep -i 10.232.5.50
 ? (10.232.5.50) sur <MAC :cd> sur ix1 permanent [ethernet]
 
isilon-2$ cat arp | grep -i 10.232.5.51
 ? (10.232.5.51) sur <MAC :69> sur ix1 permanent [ethernet] 

 
Les adresses <MAC MAC :cd>et <MAC :69>appartiennent aux interfaces ix1 des nœuds Isilon 1 et 2 

 
2) L’entrée dans /var/log/messages suggère que les adresses IP se trouvent sur une adresse MAC qui n’appartient pas à Isilon (hôte différent) :

Exécutez la commande suivante sur le cluster :
 
# isi_for_array -s cat /var/log/messages | grep -i « utilise l’adresse IP de mon adresse IP <addr> »

Ou recherchez l’erreur dans le fichier log des messages :
 
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> utilise mon adresse IP 10.232.5.50 sur ix1 !
2018-08-05T23:57:17-05:00 <0.3> isilon-2 /boot/kernel.amd64/kernel : arp : <MAC :58> utilise mon adresse IP 10.232.5.51 sur ix1 !


Recherchez l’adresse MAC ci-dessus dans var/log/messages sur Isilon (les deux nœuds) :

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$

 
Les adresses <MAC MAC :ec>et <MAC :58> n’appartiennent pasà Isilon

Les adresses IP ci-dessus sont utilisées sur un serveur NetApp, ce qui a entraîné un conflit d’IP.

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

Si le conflit d’adresses IP persiste, suggérez de vérifier auprès de l’équipe réseau.
Recherchez le serveur/la machine dont l’adresse MAC est indiquée dans /var/log/messages.
Contactez le support Isilon pour supprimer les adresses IP du pool réseau Isilon.
ou
Contactez votre équipe réseau pour supprimer l’adresse IP du serveur/machine du client.

Validation:
  1. Supprimez l’interface du pool réseau afin que les adresses IP concernées ne se trouvent plus sur les interfaces Isilon ou modifiez la plage d’adresses IP dans le pool réseau.
  2. Après avoir supprimé l’interface, envoyez une commande ping à l’adresse IP et vérifiez si elle peut faire l’objet d’un ping.
  3. S’il est possible d’effectuer un ping, les adresses IP sont attribuées à une autre machine/serveur de l’environnement.
  4. Une capture de paquets indique l’adresse MAC du serveur sur lequel les adresses IP sont attribuées. 

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.