Isilon: IP-ristiriita. Error: "ARP: <MAC> käyttää IP-osoitettani <IP> <liittymässä>"
Summary: Ongelmia SMB-jakojen käytössä ja NFS-viennin käyttöönotossa IP-osoitteiden avulla. Isilon-käyttöliittymän IP-osoitteet ovat pingattavissa, ja niillä on myös kelvollinen ARP-merkintä, jossa on mac-osoite netstat -ni: n lähdössä. ...
Symptoms
Seuraava virhe ilmenee kansiossa /var/log/messages:
2018-08-05T23:57:17-05:00 <0.3> isilon-2 /boot/kernel.amd64/kernel: arp: <MAC:58> käyttää IP-osoitettani 10.232.5.51 ix1:ssä!
Ongelma SMB-jakojen käytössä ja NFS-viennin käynnistäminen yllä olevien viesteissä näkyvien IP-osoitteiden avulla. Arvostetut IP-osoitteet ovat Isilon-käyttöliittymässä ja ovat pingattavissa. Siinä on myös kelvollinen ARP-merkintä mac-osoitteella netstat -ni:
$ cat isilon-1/ifconfig
ix1: liput = 8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metriikka 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 vyöhyke 1
inet 10.232.5.78 verkkopeite 0xffffff00 lähetys 10.232.5.255 vyöhyke 1
INET 10.232.5.50 Netmask 0xffffff00 lähetys 10.232.5.255 vyöhyke 4
inet 10.232.5.66 verkkopeite 0xffffff00 lähetys 10.232.5.255 vyöhyke 4
inet 10.232.5.67 verkkopeite 0xffffff00 lähetys 10.232.5.255 vyöhyke 4
inet 10.232.5.68 verkkopeite 0xffffff00 lähetys 10.232.5.255 vyöhyke 4
inet 10.232.5.69 verkkopeite 0xffffff00 lähetys 10.232.5.255 vyöhyke 4
nd6 options=29<PERFORMNUD, IFDISABLED, AUTO_LINKLOCAL>
media: Ethernetin automaattinen valinta (10Gbase-SR <full-duplex, rxpause>)
tila: aktiivinen
$ cat isilon-2 / ifconfig
ix1: liput = 8843<UP, BROADCAST, RUNNING, SIMPLEX, MULTICAST> metriikka 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 lähetys 10.232.5.255 vyöhyke 1
inet 10.232.5.79 verkkopeite 0xffffff00 lähetys 10.232.5.255 vyöhyke 1
INET 10.232.5.51 Netmask 0xffffff00 lähetys 10.232.5.255 vyöhyke 4
inet 10.232.5.61 verkkopeite 0xffffff00 lähetys 10.232.5.255 vyöhyke 4
inet 10.232.5.64 verkkopeite 0xffffff00 lähetys 10.232.5.255 vyöhyke 4
nd6 vaihtoehdot = 29<PERFORMNUD, IFDISABLED, AUTO_LINKLOCAL>
media: Ethernetin automaattinen valinta (10Gbase-SR <full-duplex, rxpause>)
tila: aktiivinen
Cause
IP:t: 10.232.5.50 ja 10.232.5.51
1) Etsi klusterissa kelvollinen ARP-merkintä IP-osoitteelle, jossa on ongelma:
Voit myös etsiä yllä olevien IP-osoitteiden arp-merkinnät Isilonista lokitiedostosta:
? (10.232.5.50) osoitteessa <MAC:cd> on ix1 pysyvä [ethernet]
? (10.232.5.51) osoitteessa <MAC:69> ix1 pysyvässä [ethernet]
Suorita seuraava komento klusterissa:
Tai etsi virhe viestien lokitiedostosta:
2018-08-05T23:58:00-05:00 <0.3> isilon-1 /boot/kernel.amd64/kernel: arp: <MAC:ec> käyttää IP-osoitettani 10.232.5.50 ix1:ssä!
2018-08-05T23:57:17-05:00 <0.3> isilon-2 /boot/kernel.amd64/kernel: arp: <MAC:58> käyttää IP-osoitettani 10.232.5.51 ix1:ssä!
Etsi yllä oleva MAC-osoite var/log/messages Isilonissa (molemmat solmut):
2018-08-06-001$
2018-08-06-001$
Edellä mainittuja IP-osoitteita käytetään NetApp-palvelimessa, mikä johti IP-ristiriitaan.
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
Etsi palvelin/laite, jonka MAC-osoite näkyy kansiossa /var/log/messages.
Ota yhteys Isilon-tukeen IP-osoitteiden poistamiseksi Isilon-verkkovarannosta.
tai
ota yhteyttä verkkotiimiisi IP-osoitteen poistamiseksi asiakkaan palvelimelta/koneelta.
Validointi:
- Irrota liittymä verkkovarannosta, jotta kyseiset IP-osoitteet eivät ole enää Isilon-liitännöissä, tai muokkaa verkkovarannon IP-aluetta.
- Kun olet poistanut käyttöliittymän, pingaa IP-osoitetta ja tarkista, ovatko ne pingoitavissa.
- Jos se on pingattavissa, IP-osoitteet määritetään eri koneelle/palvelimelle ympäristössä.
- Pakettisieppaus kertoo sen palvelimen MAC-osoitteen, johon IP-osoitteet on määritetty.