Dell EMC Unity : Résolution d’un problème de connectivité réseau tel qu’un échec ping (corrigible par le client)
Summary: 1. Adresse IP Unity non pingable. 2. Le ping ne fonctionne que dans un sens mais échoue dans l’autre. 3. Le ping ne fonctionne que sur le même sous-réseau.
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
Lorsque les utilisateurs finaux signalent un problème de connectivité réseau, exécutez des tests pour affiner la cause première en fonction de différents scénarios.
service@(aucune) 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
Cela est généralement dû à une mauvaise table de routage. Exécutez la liste des règles IP et la liste des routes IP pour afficher les paramètres. Exemple :
root@spa :/cores/service>ip rule list
0 : À partir de toutes les recherches locales
N° 32735 : à partir de 138.138.138.138 recherche 47
N° 32736 : De toutes les recherches 0x800e FWMARK 45
N° 32738 : à partir de 10.32.106.115 recherche 42
Si un problème est détecté, mettez à jour la table de routage via l’interface utilisateur Unisphere ou uemcli. L’ajout de route IP peut fonctionner temporairement, mais la mise à jour sera effacée lors du prochain redémarrage. Voici un exemple :
root@spb :/cores/service>ip route add default via 172.23.24.254 src 172.23.24.34 table 12
Scénario 3 : L’hôte et la passerelle peuvent envoyer une commande ping à l’adresse IP Unity, mais l’adresse IP Unity ne peut pas leur envoyer un ping. Cela signifie généralement que la réflexion IP est activée, mais que l’ID de VLAN ou la table de routage est incorrect. Exemple :
Réflexion IP enregistre les adresses MAC source et de destination et l’ID VLAN des paquets entrants, puis renvoie les paquets à partir de la même carte réseau avec les informations enregistrées. Avec un tel mécanisme, la table de routage et le paramètre vlan ne sont pas utilisés lors de la réponse des paquets. C’est pourquoi la passerelle et l’hôte peuvent envoyer une commande ping à l’adresse IP Unity, même lorsque le paramètre VLAN ou la table de routage est incorrect.
Lorsque le ping est effectué à partir de l’adresse IP Unity vers la passerelle ou l’hôte, la table de routage ou le paramètre VLAN incorrect est utilisé, de sorte que le ping échoue.
Note: Pour vérifier le VLAN, reportez-vous au scénario 1, point 4. Pour vérifier la table de routage, reportez-vous au scénario 2.
Si tous les paramètres sur Unity et le port du commutateur semblent corrects, mais que le problème de connectivité persiste, capturez une trace réseau pendant le ping et contactez GNS pour obtenir de l’aide. Exemple :
- Envoyez un ping à l’adresse IP Unity à partir d’un hôte dont l’accès a été perdu.
- Envoyez un ping à l’adresse IP Unity à partir de la passerelle.
- Envoyez un ping à la passerelle ou à l’hôte à partir de l’adresse IP Unity par /net/util/ping -srcIf <value> -addr <value> . Exemple :
uemcli /net/util ping -srcIf if_8 -addr 172.23.24.254
Remarque : Pour répertorier la valeur de srclf, vérifiez la sortie de uemcli /net/if show .
Scénario 1 : L’adresse IP Unity ne peut pas communiquer avec la passerelle ou l’hôte dans les deux sens.
1. Vérifiez l’état du port physique. Exemple :
root@(none) spa :~> uemcli /net/port -id spa_iom_0_eth0 show -detail
1 : ID = spa_iom_0_eth0
Rôle = frontend
SP = spa
Types pris en charge = fichier, réseau, iscsi
Taille de la MTU = 9 000
Vitesse =
État d’intégrité = Défaillance mineure (15)
Health details = « Le port a perdu la communication avec le réseau.
État opérationnel = OK (0x2), Liaison interrompue (0x8011)
1 : ID = spa_iom_0_eth0
Rôle = frontend
SP = spa
Types pris en charge = fichier, réseau, iscsi
Taille de la MTU = 9 000
Vitesse =
État d’intégrité = Défaillance mineure (15)
Health details = « Le port a perdu la communication avec le réseau.
État opérationnel = OK (0x2), Liaison interrompue (0x8011)
Ce résultat est généralement synonyme de problème de câblage. Il est nécessaire de vérifier la connexion physique sur site.
Note: Exécutez « uemcli /net/if show » pour obtenir l’ID de port de l’adresse IP problématique.
2. Pour le port de liaison (agrégation de liens), vérifiez également l’état de santé au niveau de la liaison. Exemple :
Note: Exécutez « uemcli /net/if show » pour obtenir l’ID de port de l’adresse IP problématique.
service@(aucune) spb :~> uemcli /net/la show
1 : ID = spa_la_0_1
SP =
Ports = spa_iom_0_eth1, spa_iom_0_eth0
Taille de la MTU = 9 000
État d’intégrité = Défaillance mineure (15)
SP =
Ports = spa_iom_0_eth1, spa_iom_0_eth0
Taille de la MTU = 9 000
État d’intégrité = Défaillance mineure (15)
Les problèmes d’agrégation de liens sont généralement dus à une configuration incorrecte sur les ports du commutateur. Assurez-vous que tous les ports ont été ajoutés au même groupe de canaux en mode actif. Exemple :
(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. Un paramètre VLAN incorrect peut également être à l’origine de ce problème. Afficher et mettre à jour le vlanId par uemcli /net/if . Exemple :
(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
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
Remarque : Pour annuler la définition de la balise VLAN, utilisez des guillemets vides, car ils n’acceptent pas les zéros. Exemple :
root@spa :/cores/service>uemcli -u admin -p P@ssw0rd /net/if -id if_40 set -vlanId « »
Scénario 2 : L’adresse IP Unity peut uniquement communiquer avec la passerelle et les hôtes de certains sous-réseaux, mais pas avec d’autres.
root@spa :/cores/service>uemcli -u admin -p P@ssw0rd /net/if -id if_40 set -vlanId « »
Cela est généralement dû à une mauvaise table de routage. Exécutez la liste des règles IP et la liste des routes IP pour afficher les paramètres. Exemple :
root@spa :/cores/service>ip rule list
0 : À partir de toutes les recherches locales
N° 32735 : à partir de 138.138.138.138 recherche 47
N° 32736 : De toutes les recherches 0x800e FWMARK 45
N° 32738 : à partir de 10.32.106.115 recherche 42
root@spa :/cores/service>ip route list table 42
default 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
default 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
Si un problème est détecté, mettez à jour la table de routage via l’interface utilisateur Unisphere ou uemcli. L’ajout de route IP peut fonctionner temporairement, mais la mise à jour sera effacée lors du prochain redémarrage. Voici un exemple :
root@spb :/cores/service>ip route add default via 172.23.24.254 src 172.23.24.34 table 12
Scénario 3 : L’hôte et la passerelle peuvent envoyer une commande ping à l’adresse IP Unity, mais l’adresse IP Unity ne peut pas leur envoyer un ping. Cela signifie généralement que la réflexion IP est activée, mais que l’ID de VLAN ou la table de routage est incorrect. Exemple :
service@(aucune) spb :~> uemcli /net/nas/server -id nas_101 show -detail |grep Reflect
Packet Reflect enabled = yes
Packet Reflect enabled = yes
Réflexion IP enregistre les adresses MAC source et de destination et l’ID VLAN des paquets entrants, puis renvoie les paquets à partir de la même carte réseau avec les informations enregistrées. Avec un tel mécanisme, la table de routage et le paramètre vlan ne sont pas utilisés lors de la réponse des paquets. C’est pourquoi la passerelle et l’hôte peuvent envoyer une commande ping à l’adresse IP Unity, même lorsque le paramètre VLAN ou la table de routage est incorrect.
Lorsque le ping est effectué à partir de l’adresse IP Unity vers la passerelle ou l’hôte, la table de routage ou le paramètre VLAN incorrect est utilisé, de sorte que le ping échoue.
Note: Pour vérifier le VLAN, reportez-vous au scénario 1, point 4. Pour vérifier la table de routage, reportez-vous au scénario 2.
Si tous les paramètres sur Unity et le port du commutateur semblent corrects, mais que le problème de connectivité persiste, capturez une trace réseau pendant le ping et contactez GNS pour obtenir de l’aide. Exemple :
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.