Isilon: Conflicto de IP. Error: "ARP: <MAC> utiliza mi dirección IP <IP> en <interfaz>"
Summary: Problemas para acceder a recursos compartidos SMB y montar exportaciones NFS mediante direcciones IP. Las IP en la interfaz de Isilon tienen capacidad de ping y también tienen una entrada ARP válida con la dirección MAC en la salida de netstat -ni. ...
Symptoms
Aparece el siguiente error en /var/log/messages:
2018-08-05T23:57:17-05:00 <0.3> isilon-2 /boot/kernel.amd64/kernel: arp: <MAC:58> está usando mi dirección IP 10.232.5.51 en ix1!
Problema para acceder a los recursos compartidos SMB y montar exportaciones NFS mediante las direcciones IP anteriores que se ven en los mensajes. Las IP respetadas se encuentran en la interfaz de Isilon y se pueden hacer ping. También tiene una entrada ARP válida con la dirección mac en netstat -ni:
$ cat isilon-1/ifconfig
ix1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> métrica 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 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
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
medios: Selección automática de Ethernet (10Gbase-SR <full-duplex, rxpause>)
Estado: activo
$ cat isilon-2/ifconfig
ix1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> métrica 0 mtu 1500 opciones=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 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
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
medios: Selección automática de Ethernet (10Gbase-SR <full-duplex, rxpause>)
Estado: activo
Cause
IP: 10.232.5.50 y 10.232.5.51
1) Ejecute el siguiente comando en el clúster a fin de encontrar una entrada ARP válida para la IP que tiene problemas:
O identifique las entradas arp en Isilon para las IP anteriores en el archivo de registro:
? (10.232.5.50) en <MAC:cd> en ix1 permanente [ethernet]
? (10.232.5.51) en <MAC:69> en ix1 permanente [ethernet]
ejecute el siguiente comando en el clúster:
O busque el error en el archivo de registro de mensajes:
2018-08-05T23:58:00-05:00 <0.3> isilon-1 /boot/kernel.amd64/kernel: arp: <MAC:ec> está usando mi dirección IP 10.232.5.50 en ix1!
2018-08-05T23:57:17-05:00 <0.3> isilon-2 /boot/kernel.amd64/kernel: arp: <MAC:58> está usando mi dirección IP 10.232.5.51 en ix1!
La búsqueda de la dirección MAC anterior es var/log/messages en Isilon (ambos nodos):
2018-08-06-001$
2018-08-06-001$
Las IP anteriores se utilizan en un servidor NetApp, lo que generó un conflicto de 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
Busque el servidor/equipo que tenga la dirección MAC como se muestra en /var/log/messages.
Póngase en contacto con el soporte de Isilon para eliminar las direcciones IP del pool de red de Isilon.
o
Póngase en contacto con su equipo de red para eliminar la IP del servidor/equipo del cliente.
Validación:
- Elimine la interfaz del pool de redes para que las IP afectadas ya no estén en las interfaces de Isilon o edite el rango de IP en el pool de redes.
- Después de quitar la interfaz, haga ping en la dirección IP y compruebe si se puede hacer ping.
- Si se puede hacer ping, las IP se asignan a una máquina/servidor diferente en el entorno.
- Una captura de paquetes indica la dirección MAC del servidor en el que se asignan las IP.