ECS : Console de service : « Static routes validation' failed » après la modification de l’adresse IP
Resumo: Console de service : « Static routes validation' failed » après la modification de l’adresse IP
Este artigo aplica-se a
Este artigo não se aplica a
Este artigo não está vinculado a nenhum produto específico.
Nem todas as versões do produto estão identificadas neste artigo.
Sintomas
Les adresses IP ont été modifiées.
Après la modification, le bilan de santé de la console de service échoue avec l’erreur « Static routes validation failed ».
Dans l’exemple ci-dessus, les adresses IP pour public.mgmt activé pour la séparation réseau ont été modifiées.
Le wicked ifstatus de l’interface affiche device-not-running.
Pour le vérifier, exécutez la commande ci-dessous : Les baux indiquent : échec de l’IPv4 statique
Après la modification, le bilan de santé de la console de service échoue avec l’erreur « Static routes validation failed ».
20200205 17:23:52.703: | Static routes validation INFO: On node 1XX.2XX.1.1 NAN managed static routes configured for networks: ['mgmt'] 20200205 17:23:54.563: | | FAIL (1 sec) [ERROR] 'Static routes validation' failed: [1XX.2XX.1.1]: Command failed: 'sshpass ssh -q -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -o ServerAliveInterval=30 -T root@1XX.2XX.1.1 $'(1>&2 echo connect7); wicked ifstatus public.mgmt 2>&1' < /dev/null' Output: public.mgmt device-not-running link: #10, state up, mtu 1500 type: vlan public[1474], hwaddr a4:bf:01:1f:c3:ea config: compat:suse:/etc/sysconfig/network/ifcfg-public.mgmt leases: ipv4 static failed leases: ipv6 auto granted addr: ipv4 10.1.2.3/24 [static] route: ipv4 10.4.5.6/27 via 10.1.2.1 [static] route: ipv4 10.4.5.7/27 via 10.1.2.1 [static] route: ipv6 default via fe80::218:74ff:fe1c:8640 metric 1024 proto ra
Le wicked ifstatus de l’interface affiche device-not-running.
Pour le vérifier, exécutez la commande ci-dessous : Les baux indiquent : échec de l’IPv4 statique
viprexec -if ~/VDCLIST wicked ifstatus <interface name> |grep <interface name> -A 4 admin@node-a:~> viprexec -if ~/VDCLIST wicked ifstatus public.mgmt |grep public.mgmt -A 4 Output from host : 1XX.2XX.1.1 public.mgmt device-not-running link: #10, state up, mtu 1500 type: vlan public[1474], hwaddr a4:bf:01:1f:c3:ea config: compat:suse:/etc/sysconfig/network/ifcfg-public.mgmt leases: ipv4 static failed Output from host : 1XX.2XX.1.2 public.mgmt device-not-running link: #10, state up, mtu 1500 type: vlan public[1474], hwaddr a4:bf:01:1f:c3:eb config: compat:suse:/etc/sysconfig/network/ifcfg-public.mgmt leases: ipv4 static failed Output from host : 1XX.2XX.1.3 public.mgmt device-not-running link: #10, state up, mtu 1500 type: vlan public[1474], hwaddr a4:bf:01:1f:c3:ec config: compat:suse:/etc/sysconfig/network/ifcfg-public.mgmt leases: ipv4 static failed Output from host : 1XX.2XX.1.4 public.mgmt device-not-running link: #10, state up, mtu 1500 type: vlan public[1474], hwaddr a4:bf:01:1f:c3:ed config: compat:suse:/etc/sysconfig/network/ifcfg-public.mgmt leases: ipv4 static failed
Causa
Les routes statiques sont configurées sur l’interface public.mgmt.
Resolução
Exécutez la commande ci-dessous pour afficher les routes statiques :
Maintenant, il ne peut pas réactiver l’interface méchante avec les anciennes routes en place. Les routes doivent d’abord être supprimées.
Avertissement: Vérifiez qu’aucun trafic de production ne s’exécute sur cette route avant de procéder à la suppression. La suppression d’une route incorrecte peut provoquer une indisponibilité des données. Obtenez l’autorisation d’effectuer cette modification avant de supprimer l’une des routes.
Une fois que vous vous êtes mis d’accord, supprimez les anciennes routes.
Les routes peuvent être supprimées une par une ou en créant un fichier avec toutes les commandes. La commande est la suivante :
Par exemple, créez un fichier :
getrackinfo -t admin@node-a:~> getrackinfo -t Static route list ================= Node ID Network Netmask Gateway Interface 1 10.1.2.23 255.255.255.224 10.1.2.1 public.mgmt 1 11.2.3.4 255.255.255.0 11.2.3.1 public.mgmt 2 10.1.2.23 255.255.255.224 10.1.2.1 public.mgmt 2 11.2.3.4 255.255.255.0 11.2.3.1 public.mgmt 3 10.1.2.23 255.255.255.224 10.1.2.1 public.mgmt 3 11.2.3.4 255.255.255.0 11.2.3.1 public.mgmt 4 10.1.2.23 255.255.255.224 10.1.2.1 public.mgmt 4 11.2.3.4 255.255.255.0 11.2.3.1 public.mgmtDans l’exemple ci-dessus, supposons que 10.1.2.23 était l’ancienne route qui est une passerelle SRS (Secure Remote Services), tandis que la nouvelle est 11.2.3.4.
Maintenant, il ne peut pas réactiver l’interface méchante avec les anciennes routes en place. Les routes doivent d’abord être supprimées.
Avertissement: Vérifiez qu’aucun trafic de production ne s’exécute sur cette route avant de procéder à la suppression. La suppression d’une route incorrecte peut provoquer une indisponibilité des données. Obtenez l’autorisation d’effectuer cette modification avant de supprimer l’une des routes.
Une fois que vous vous êtes mis d’accord, supprimez les anciennes routes.
Les routes peuvent être supprimées une par une ou en créant un fichier avec toutes les commandes. La commande est la suivante :
sudo setrackinfo --static-route-del <node id> <destination> <netmask> <gateway> <interface>Vous pouvez également copier et coller directement à partir de la sortie de getrackinfo -t
Par exemple, créez un fichier :
vi delete-old-routesSaisissez la liste des routes vers :
sudo setrackinfo --static-route-del 1 10.1.2.23 255.255.255.224 10.1.2.1 public.mgmt sudo setrackinfo --static-route-del 2 10.1.2.23 255.255.255.224 10.1.2.1 public.mgmt sudo setrackinfo --static-route-del 3 10.1.2.23 255.255.255.224 10.1.2.1 public.mgmt sudo setrackinfo --static-route-del 4 10.1.2.23 255.255.255.224 10.1.2.1 public.mgmtEnregistrez le fichier et rendez-le exécutable :
chmod +x delete-old-routesExécutez le fichier :
./delete-old-routesLes interfaces malveillantes devraient maintenant passer à up :
viprexec -if ~/VDCLIST wicked ifstatus <interface name> |grep <interface name> -A 1
viprexec -if ~/VDCLIST wicked ifstatus public.mgmt |grep public.mgmt -A 1 Output from host : 1XX.2XX.1.1 public.mgmt up Output from host : 1XX.2XX.1.2 public.mgmt up Output from host : 1XX.2XX.1.3 public.mgmt up Output from host : 1XX.2XX.1.4 public.mgmt up
Produtos afetados
ECS ApplianceProdutos
ECS Appliance, ECS Appliance Hardware Series, ECS Appliance Software with Encryption, ECS Appliance Software without EncryptionPropriedades do artigo
Número do artigo: 000058102
Tipo de artigo: Solution
Último modificado: 26 abr. 2024
Versão: 4
Encontre as respostas de outros usuários da Dell para suas perguntas.
Serviços de suporte
Verifique se o dispositivo está coberto pelos serviços de suporte.