Isilon: Conflito de IP. Error: "ARP: <MAC> está usando meu endereço IP <IP> na <interface>"

Summary: Problemas ao acessar compartilhamentos SMB e montar exportações NFS usando endereços IP. Os IPs na interface do Isilon podem ser pingados e também têm uma entrada ARP válida com o endereço mac na saída de netstat -ni. ...

-está-usando-meu-endereço-ip--na-"" />
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



O seguinte erro é exibido em /var/log/messages:
 
2018-08-05T23:58:00-05:00 <0.3> isilon-1 /boot/kernel.amd64/kernel: arp: <MAC:ec> está usando meu endereço IP 10.232.5.50 no ix1!
2018-08-05T23:57:17-05:00 <0.3> isilon-2 /boot/kernel.amd64/kernel: arp: <MAC:58> está usando meu endereço IP 10.232.5.51 no ix1!

Problema ao acessar compartilhamentos SMB e montar exportações NFS usando os endereços IP mencionados nas mensagens. Os IPs respeitados estão na interface do Isilon e podem ser pingados. Também tem uma entrada ARP válida com o endereço mac em netstat -ni:

$ cat isilon-1/ifconfig
ix1: sinalizadores = 8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> métrica 0 mtu 1500 opções=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 máscara de rede 0xffffff00 broadcast 10.232.5.255 zona 1
inet 10.232.5.78 máscara de rede 0xffffff00 broadcast 10.232.5.255 zona 1
inet 10.232.5.50 netmask 0xffffff00 broadcast 10.232.5.255 zone 4
inet 10.232.5.66 netmask 0xffffff00 broadcast 10.232.5.255 zone 4
inet 10.232.5.67 netmask 0xffffff00 broadcast 10.232.5.255 zone 4
inet 10.232.5.68 netmask 0xffffff00 broadcast 10.232.5.255 zone 4
inet 10.232.5.69 netmask 0xffffff00 broadcast 10.232.5.255 zone 4
nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
media:        Seleção automática Ethernet (10Gbase-SR <full-duplex, rxpause>)
status: ativo

$ cat isilon-2/ifconfig
ix1: bandeiras = 8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> métrica 0 mtu 1500 opções=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 máscara de rede 0xffffff00 broadcast 10.232.5.255 zona 1
inet 10.232.5.79 máscara de rede 0xffffff00 broadcast 10.232.5.255 zona 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:        Seleção automática Ethernet (10Gbase-SR <full-duplex, rxpause>)
status: ativo

Cause

Os endereços IP quetêm acessoa compartilhamentos SMB e exportações NFS são atribuídos/usados por outro host/servidor/máquina externo no ambiente do cliente, levando ao conflito de IP.

IP's: 10.232.5.50 e 10.232.5.51

1) Execute o seguinte comando no cluster para localizar uma entrada ARP válida para o IP que está com problema:
isilon-1# isi_for_array -s arp -an | IP> grep <

Ou identifique as entradas arp no Isilon para os IPs acima no arquivo de log:
 
isilon-1$ cat arp | grep -i 10.232.5.50
? (10.232.5.50) em <MAC:cd> no ix1 permanente [ethernet]
 
Isilon-2$ CAT ARP | grep -i 10.232.5.51
? (10.232.5.51) em <MAC:69> no ix1 permanente [ethernet] 

 
O endereço <MAC MAC:cd>e <MAC:69>pertence aos nós 1 e 2 interfaces ix1 do Isilon 

 
2) A entrada em /var/log/messages sugere que os IPs estão em um endereço MAC que não pertence ao Isilon (host diferente):

Execute o seguinte comando no cluster:
 
# isi_for_array -s cat /var/log/messages | grep -i "está usando meu endereço <IP IP addr>"

Ou procure o erro no arquivo de log de mensagens:
 
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> está usando meu endereço IP 10.232.5.50 no ix1!
2018-08-05T23:57:17-05:00 <0.3> isilon-2 /boot/kernel.amd64/kernel: arp: <MAC:58> está usando meu endereço IP 10.232.5.51 no ix1!


Procure pelo endereço MAC acima é var/log/messages no Isilon (ambos os nós):

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$

 
O endereço <MAC MAC:ec>e <MAC:58> nãopertence ao Isilon

Os IPs acima estão sendo usados em um servidor NetApp, o que gerou um conflito 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

Se o conflito de IP persistir, sugira verificar com a equipe de rede.
Localize o servidor/máquina que tem o endereço MAC, como visto em /var/log/messages.
Entre em contato com o suporte do Isilon para remover os endereços IP do pool de rede do Isilon.
ou
Entre em contato com sua equipe de rede para remover o IP do servidor/máquina do cliente.

Validação:
  1. Remova a interface do pool de rede para que os IPs afetados não estejam mais nas interfaces do Isilon ou edite o intervalo de IPs no pool de rede.
  2. Depois de remover a interface, faça ping no endereço IP e verifique se é possível fazer ping.
  3. Se for possível fazer ping, os IPs serão atribuídos a uma máquina/servidor diferente no ambiente.
  4. Uma captura de pacote informa o endereço MAC do servidor no qual os IPs estão atribuídos. 

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.