Dell EMC Unity: Come risolvere i problemi di connettività di rete, ad esempio un errore ping (correggibile dal cliente)

Summary: 1. IP Unity non sottoponibile a ping. 2. Il ping funziona solo in una direzione ma fallisce nell'altra. 3. ping funziona solo nella stessa sottorete.

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

Quando gli utenti finali segnalano un problema di connettività di rete, eseguire alcuni test per restringere la root cause in base a diversi scenari.
  1. Eseguire il ping dell'IP Unity da un host che ha perso l'accesso.
  2. eseguire il ping dell'IP Unity dal gateway.
  3. eseguire il ping del gateway o dell'host dall'IP Unity tramite /net/util/ping -srcIf <value> -addr <value> . Esempio:
uemcli /net/util ping -srcIf if_8 -addr 172.23.24.254
 
Nota: Per elencare il valore di srclf, controllare l'output di uemcli /net/if show .


Scenario 1: L'IP Unity non può comunicare con il gateway o l'host in entrambe le direzioni.

1. Controllare lo stato della porta fisica. Esempio:

root@(nessuna) spa:~> uemcli /net/port -id spa_iom_0_eth0 show -detail
1:    ID = spa_iom_0_eth0
Ruolo = frontend
SP = spa
Tipi supportati = file, net, iscsi
Dimensione MTU = 9000
Velocità =
Stato di integrità = errore secondario (15)
Health details = "La porta ha perso la comunicazione con la rete. 
      Stato operativo = OK (0x2), collegamento inattivo (0x8011)
 
Questo risultato indica generalmente un problema di cablaggio. È necessario verificare la connessione fisica on-site.

Nota: Eseguire "uemcli /net/if show" per ottenere l'ID porta dell'indirizzo IP problematico.
 
2. Per la porta di collegamento (aggregazione di link), controllare anche lo stato di integrità a livello di collegamento. Esempio:

service@(nessuna) SPB:~> uemcli /net/la show
1.    ID = spa_la_0_1
SP =
Porte = spa_iom_0_eth1, spa_iom_0_eth0
Dimensione MTU = 9000
Stato di integrità = errore secondario (15)
 
I problemi di aggregazione dei link sono in genere causati da una configurazione errata delle porte dello switch. Assicurarsi che tutte le porte siano state aggiunte allo stesso gruppo di canali con modalità attiva. Esempio:

(config-if)# int fa 0/1
(config-if)# channel-group 1 mode active
(config-if)# int fa 0/2
(config-if)# channel-group 1 mode active
 
3. Anche un'impostazione vlan errata può causare questo problema. Visualizzare e aggiornare il vlanId da uemcli /net/if . Esempio:

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
 
Nota: Per annullare l'impostazione del tag vlan, utilizzare virgolette vuote poiché non accetta zero. Esempio:
root@spa:/cores/service>uemcli -u admin -p P@ssw0rd /net/if -id if_40 set -vlanId ""
 
Scenario 2: L'IP Unity può comunicare solo con il gateway e gli host in alcune subnet, ma non in altre.

Ciò è in genere causato da una tabella di routing errata. Eseguire ip rule list e ip route list per visualizzare le impostazioni. Esempio:

Elenco
di regole IP root@spa:/cores/service>0:      Da tutte le ricerche locali
32735:  da 138.138.138.138 ricerca 47
32736:  Da tutte le ricerche di 0x800e FWMark 45
32738:  da 10.32.106.115 ricerca 42
 
root@spa:/cores/service>ip route list tabella 42
predefinito via 10.32.106.1 dev mgmt_vdev proto static src 10.32.106.115
10.32.106.0/24 dev mgmt_vdev proto static src 10.32.106.115

Se si verifica un problema, aggiornare la tabella di routing tramite la GUI di Unisphere o uemcli.  L'aggiunta di route IP può funzionare temporaneamente, ma l'aggiornamento verrà cancellato al prossimo riavvio. Di seguito è riportato un esempio:

root@spb:/cores/service>ip route aggiunta predefinita tramite 172.23.24.254 src 172.23.24.34 tabella 12

Scenario 3: L'host e il gateway possono eseguire il ping dell'IP Unity, ma l'IP Unity non può eseguire il ping dell'IP Unity. In genere significa che IP Reflect è abilitato, ma l'ID vlan o la tabella di routing sono errati. Esempio:
 
service@(nessuna) spb:~> uemcli /net/nas/server -id nas_101 show -detail |grep Reflect
Packet Reflect enabled = sì

IP Reflect salva gli indirizzi MAC di origine e di destinazione e l'ID VLAN dei pacchetti in arrivo, quindi invia nuovamente i pacchetti dalla stessa scheda di rete con le informazioni salvate. Con tale meccanismo, la tabella di routing e l'impostazione vlan non vengono utilizzate quando si risponde ai pacchetti. Ecco perché il gateway e l'host possono eseguire il ping dell'IP Unity anche quando l'impostazione della VLAN o la tabella di routing sono errate.

Quando il ping proviene dall'IP Unity al gateway o all'host, viene utilizzata l'impostazione vlan o tabella di routing errata, quindi il ping ha esito negativo.

Nota: Per controllare la vlan, fare riferimento allo Scenario 1, punto 4. Per controllare la tabella di routing, fare riferimento allo Scenario 2.

Se tutte le impostazioni su Unity e sulla porta dello switch sembrano corrette, ma il problema di connettività persiste, acquisire una traccia di rete durante il ping e contattare GNS per assistenza. Esempio:
 
root@spa:/cores/service>tcpdump -i eth3 -s 0 -w /home/service/connect_problem.cap

Affected Products

Dell EMC Unity Family

Products

Dell EMC Unity Family
Article 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.