Dell EMC Unity: Så här felsöker du problem med nätverksanslutningen, t.ex. pingfel (kan korrigeras av kunden)
Summary: 1. Unity-IP-adressen kan inte pingas. 2. Ping fungerar bara i en riktning men misslyckas i den andra. 3. Ping fungerar bara i samma undernät.
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.
Instructions
När slutanvändare rapporterar problem med nätverksanslutningen kör du några tester för att begränsa rotorsaken enligt olika scenarier.
service@(ingen) spb:~> uemcli /net/la show
root@spa:/cores/service>uemcli /net/if -id if_40 show |egrep "ID|VLAN"
1:ID= if_40
VLAN ID= 12
root@spa:/cores/service>uemcli -u admin -p P@ssw0rd /net/if -id if_40 set -vlanId 123
Detta orsakas vanligtvis av fel routingtabell. Kör ip-regellistan och ip-routningslistan för att visa inställningarna. Exempel:
root@spa:/kärnor/tjänst>IP-regellista
0: Från alla Lookup Local
32735: från 138.138.138.138 slå upp 47
32736: Från alla FWMARK 0x800e Lookup 45
32738: från 10.32.106.115 slå upp 42
Om något problem upptäcks uppdaterar du routingtabellen via Unisphere GUI eller uemcli. IP Route Add kan fungera tillfälligt, men uppdateringen kommer att rensas vid nästa omstart. Följande är ett exempel:
root@spb:/kärnor/service>IP-rutt Lägg till standard via 172.23.24.254 SRC 172.23.24.34 tabell 12
Scenario 3: Värden och gatewayen kan pinga Unity-IP, men Unity-IP-adressen kan inte pinga dem. Det betyder vanligtvis att IP Reflect är aktiverat men att vlan-ID eller routingtabell är fel. Exempel:
IP Reflect sparar käll- och mål-MAC-adresser och VLAN-ID för inkommande paket och skickar sedan tillbaka paket från samma nätverkskort med den sparade informationen. Med en sådan mekanism används inte routingtabellen och vlan-inställningen när du svarar på paket. Det är därför gatewayen och värden kan pinga Unity-IP även när VLAN-inställningen eller routningstabellen är fel.
När pingen är från Unity IP till gatewayen eller värden används fel routningstabell eller vlan-inställning, så pingen misslyckas.
Not: Information om hur du kontrollerar vlan finns i scenario 1, punkt 4. Information om hur du kontrollerar routningstabellen finns i scenario 2.
Om alla inställningar på Unity och switchporten ser bra ut, men anslutningsproblemet kvarstår, samlar du in ett nätverksspår under ping och kontaktar GNS för att få hjälp. Exempel:
- pinga Unity-IP-adressen från en värd som förlorat åtkomsten.
- pinga Unity-IP-adressen från gatewayen.
- pinga gatewayen eller värden från Unity-IP med /net/util/ping -srcIf <värde> -addr <värde> . Exempel:
uemcli /net/util ping -srcIf if_8 -addr 172.23.24.254
Obs! Om du vill visa värdet för srclf kontrollerar du utdata för uemcli /net/if show .
Scenario 1: Unity-IP-adressen kan inte kommunicera med gatewayen eller värden i båda riktningarna.
1. Kontrollera den fysiska portens tillstånd. Exempel:
root@(ingen) spa:~> uemcli /net/port -id spa_iom_0_eth0 show -detail
1: ID = spa_iom_0_eth0
Roll = frontend
SP = spa
Typer som stöds = file, net, iscsi
MTU-storlek = 9000
Hastighet =
Hälsotillstånd = Mindre fel (15)
Hälsoinformation = "Porten har förlorat kommunikationen med nätverket.
Driftstatus = OK (0x2), Link Down (0x8011)
1: ID = spa_iom_0_eth0
Roll = frontend
SP = spa
Typer som stöds = file, net, iscsi
MTU-storlek = 9000
Hastighet =
Hälsotillstånd = Mindre fel (15)
Hälsoinformation = "Porten har förlorat kommunikationen med nätverket.
Driftstatus = OK (0x2), Link Down (0x8011)
Det här resultatet innebär vanligtvis problem med kablarna. Behöver kontrollera den fysiska anslutningen på plats.
Not: Kör "uemcli /net/if show" för att få port-ID:t för den problematiska IP-adressen.
2. För bindningsport (länkaggregering) kontrollerar du även hälsotillståndet på bindningsnivå. Exempel:
Not: Kör "uemcli /net/if show" för att få port-ID:t för den problematiska IP-adressen.
service@(ingen) spb:~> uemcli /net/la show
1: ID = spa_la_0_1
SP =
Portar = spa_iom_0_eth1, spa_iom_0_eth0
MTU-storlek = 9000
Hälsotillstånd = Mindre fel (15)
SP =
Portar = spa_iom_0_eth1, spa_iom_0_eth0
MTU-storlek = 9000
Hälsotillstånd = Mindre fel (15)
Problem med länkaggregering orsakas vanligtvis av fel konfiguration på switchportar. Se till att alla portar har lagts till i samma kanalgrupp med aktivt läge. Exempel:
(config-if)# int fa 0/1
(config-if)# kanalgrupp 1 läge aktivt
(config-if)# int fa 0/2
(config-if)# kanalgrupp 1 läge aktivt
3. En felaktig vlan-inställning kan också orsaka detta problem. Visa och uppdatera vlanId med uemcli /net/if . Exempel:
(config-if)# int fa 0/1
(config-if)# kanalgrupp 1 läge aktivt
(config-if)# int fa 0/2
(config-if)# kanalgrupp 1 läge aktivt
root@spa:/cores/service>uemcli /net/if -id if_40 show |egrep "ID|VLAN"
1:ID= if_40
VLAN ID= 12
root@spa:/cores/service>uemcli -u admin -p P@ssw0rd /net/if -id if_40 set -vlanId 123
Obs! Om du vill ta bort vlan-taggen använder du tomma citattecken eftersom den inte accepterar noll. Exempel:
root@spa:/kärnor/service>uemcli -u admin -p P@ssw0rd /net/if -id if_40 set -vlanId ""
Scenario 2: Unity IP kan bara kommunicera med gateway och värdar i vissa undernät, men inte andra.
root@spa:/kärnor/service>uemcli -u admin -p P@ssw0rd /net/if -id if_40 set -vlanId ""
Detta orsakas vanligtvis av fel routingtabell. Kör ip-regellistan och ip-routningslistan för att visa inställningarna. Exempel:
root@spa:/kärnor/tjänst>IP-regellista
0: Från alla Lookup Local
32735: från 138.138.138.138 slå upp 47
32736: Från alla FWMARK 0x800e Lookup 45
32738: från 10.32.106.115 slå upp 42
root@spa:/kärnor/service>IP-routningslista Tabell 42
standard via 10.32.106.1 dev mgmt_vdev proto statisk src 10.32.106.115
10.32.106.0/24 dev mgmt_vdev proto statisk src 10.32.106.115
standard via 10.32.106.1 dev mgmt_vdev proto statisk src 10.32.106.115
10.32.106.0/24 dev mgmt_vdev proto statisk src 10.32.106.115
Om något problem upptäcks uppdaterar du routingtabellen via Unisphere GUI eller uemcli. IP Route Add kan fungera tillfälligt, men uppdateringen kommer att rensas vid nästa omstart. Följande är ett exempel:
root@spb:/kärnor/service>IP-rutt Lägg till standard via 172.23.24.254 SRC 172.23.24.34 tabell 12
Scenario 3: Värden och gatewayen kan pinga Unity-IP, men Unity-IP-adressen kan inte pinga dem. Det betyder vanligtvis att IP Reflect är aktiverat men att vlan-ID eller routingtabell är fel. Exempel:
service@(ingen) spb:~> uemcli /net/nas/server -id nas_101 show -detail |grep Reflect
Packet Reflect aktiverad = ja
Packet Reflect aktiverad = ja
IP Reflect sparar käll- och mål-MAC-adresser och VLAN-ID för inkommande paket och skickar sedan tillbaka paket från samma nätverkskort med den sparade informationen. Med en sådan mekanism används inte routingtabellen och vlan-inställningen när du svarar på paket. Det är därför gatewayen och värden kan pinga Unity-IP även när VLAN-inställningen eller routningstabellen är fel.
När pingen är från Unity IP till gatewayen eller värden används fel routningstabell eller vlan-inställning, så pingen misslyckas.
Not: Information om hur du kontrollerar vlan finns i scenario 1, punkt 4. Information om hur du kontrollerar routningstabellen finns i scenario 2.
Om alla inställningar på Unity och switchporten ser bra ut, men anslutningsproblemet kvarstår, samlar du in ett nätverksspår under ping och kontaktar GNS för att få hjälp. Exempel:
root@spa:/cores/service>tcpdump -i eth3 -s 0 -w /home/service/connect_problem.cap
Affected Products
Dell EMC Unity FamilyProducts
Dell EMC Unity FamilyArticle Properties
Article Number: 000018959
Article Type: How To
Last Modified: 08 Oct 2024
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.