ECS: Console di servizio: "Static routes validation' failed" dopo la modifica dell'indirizzo IP
Summary: Console di servizio: "Static routes validation' failed" dopo la modifica dell'indirizzo IP
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.
Symptoms
Gli indirizzi IP sono stati modificati.
Dopo la modifica, il controllo integrità di Service Console ha esito negativo con errore "Convalida route statiche" non riuscita.
Nell'esempio precedente, gli indirizzi IP per public.mgmt abilitati per la separazione di rete sono stati modificati.
Il malvagio ifstatus per l'interfaccia mostra device-not-running.
Per verificarlo, eseguire il seguente comando: I lease mostrano: IPv4 static failed
Dopo la modifica, il controllo integrità di Service Console ha esito negativo con errore "Convalida route statiche" non riuscita.
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
Il malvagio ifstatus per l'interfaccia mostra device-not-running.
Per verificarlo, eseguire il seguente comando: I lease mostrano: IPv4 static failed
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
Cause
Le route statiche sono configurate nell'interfaccia public.mgmt.
Resolution
Eseguire il comando riportato di seguito per visualizzare le route statiche:
Ora, non può riattivare l'interfaccia malvagia con i vecchi percorsi in atto. Le route devono essere rimosse per prime.
Avviso: Assicurarsi di verificare che nessun traffico di produzione sia in esecuzione su questa route prima dell'eliminazione. L'eliminazione della route errata potrebbe causare la non disponibilità dei dati. Ottenere l'autorizzazione per eseguire questa modifica prima di eliminare una qualsiasi delle route!
Una volta concordate, eliminare le route precedenti.
Le route possono essere rimosse una alla volta o creando un file con tutti i comandi. Il comando è:
Ad esempio, creare un file:
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.mgmtNell'esempio precedente, si supponga che la versione 10.1.2.23 sia la route precedente che è un gateway SRS (Secure Remote Services), mentre la nuova sia la 11.2.3.4.
Ora, non può riattivare l'interfaccia malvagia con i vecchi percorsi in atto. Le route devono essere rimosse per prime.
Avviso: Assicurarsi di verificare che nessun traffico di produzione sia in esecuzione su questa route prima dell'eliminazione. L'eliminazione della route errata potrebbe causare la non disponibilità dei dati. Ottenere l'autorizzazione per eseguire questa modifica prima di eliminare una qualsiasi delle route!
Una volta concordate, eliminare le route precedenti.
Le route possono essere rimosse una alla volta o creando un file con tutti i comandi. Il comando è:
sudo setrackinfo --static-route-del <node id> <destination> <netmask> <gateway> <interface>In alternativa, copia e incolla direttamente dall'output di getrackinfo -t
Ad esempio, creare un file:
vi delete-old-routesImmettere l'elenco delle route per:
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.mgmtSalvare il file e renderlo eseguibile:
chmod +x delete-old-routesEseguire il file:
./delete-old-routesLe interfacce malvagie ora dovrebbero cambiare in 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
Affected Products
ECS ApplianceProducts
ECS Appliance, ECS Appliance Hardware Series, ECS Appliance Software with Encryption, ECS Appliance Software without EncryptionArticle Properties
Article Number: 000058102
Article Type: Solution
Last Modified: 26 Apr 2024
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.