ECS. Сервисная консоль: «Static routes validation' failed» после изменения IP-адреса
Summary: Сервисная консоль: «Static routes validation' failed» после изменения 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
IP-адреса были изменены.
После внесения изменений диагностика системы Service Console завершается сбоем с ошибкой «Static routes validation».
В приведенном выше примере IP-адреса для разделения сетей, включенные для public.mgmt, были изменены.
В недопустимом ifstatus для интерфейса отображается значение device-not-running.
Чтобы проверить это, выполните следующую команду: В арендованных файлах указано: сбой статического ipv4-модуля
После внесения изменений диагностика системы Service Console завершается сбоем с ошибкой «Static routes validation».
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
В недопустимом ifstatus для интерфейса отображается значение device-not-running.
Чтобы проверить это, выполните следующую команду: В арендованных файлах указано: сбой статического ipv4-модуля
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
Статические маршруты настраиваются в интерфейсе public.mgmt.
Resolution
Выполните следующую команду для просмотра статических маршрутов:
Теперь он не может повторно активировать нечестивый интерфейс со старыми маршрутами. Маршруты должны быть удалены в первую очередь.
Предупреждение: Перед удалением убедитесь, что по этому маршруту не проходит производственный трафик. Удаление неверного маршрута может привести к DU. Получите разрешение на это изменение перед удалением любого из маршрутов!
После согласования удалите старые маршруты.
Маршруты можно удалять по одному или создать файл со всеми командами. Команда выглядит следующим образом:
Например, создайте файл:
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.mgmtВ приведенном выше примере предположим, что старые маршруты 10.1.2.23 являются шлюзом Secure Remote Services (SRS), а новый — 11.2.3.4.
Теперь он не может повторно активировать нечестивый интерфейс со старыми маршрутами. Маршруты должны быть удалены в первую очередь.
Предупреждение: Перед удалением убедитесь, что по этому маршруту не проходит производственный трафик. Удаление неверного маршрута может привести к DU. Получите разрешение на это изменение перед удалением любого из маршрутов!
После согласования удалите старые маршруты.
Маршруты можно удалять по одному или создать файл со всеми командами. Команда выглядит следующим образом:
sudo setrackinfo --static-route-del <node id> <destination> <netmask> <gateway> <interface>Также можно скопировать и вставить непосредственно из вывода getrackinfo -t
Например, создайте файл:
vi delete-old-routesВведите список маршрутов, чтобы:
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.mgmtСохраните файл и сделайте его исполняемым:
chmod +x delete-old-routesЗапустите файл:
./delete-old-routesТеперь интерфейсы Wicked должны измениться на 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.