...
Автоматическое развертывание (ZTP) – позволяет автоматически конфигурировать или обновлять версию ПО устройства.
Автоматическое развертывание
...
с использованием внешнего DHCP-
...
сервера
Автоматическое развертывание позволяет настроить устройство дистанционно при организации IP-связности используя удаленный DHCP-сервер.
...
| Примечание |
|---|
При использовании boot host auto-config и boot host auto-update одновременно в конфигурации сначала выполнится обновление ПО, а затем после перезагрузки будет выполнена загрузка конфигурации. |
Автоматическое развертывание
...
с загрузочной флешки
Автоматическое развертывание с загрузочной флешки позволяет настроить нового юнита в кластере дистанционно при устройство без организации IP-связности с Active юнитом в кластере.
В процессе автоматического развертывания в кластере подключаемый юнит обновит: версию ПО, конфигурацию и время, а также загрузит функциональную лицензию, если она предварительно был загружена на Active устройствос загрузочной флешки будет загружена и применена на устройство конфигурация, файл для которой будет называться startup-config.conf.
Пример настройки
Задача:
Используя автоматическое развертывание в кластере подключить новый юнит.
Исходная конфигурация Active юнита в кластере:
с загрузочной флешки обновить конфигурацию на устройстве.
| Примечание |
|---|
После автоматического развертывания необходимо извлечь загрузочную флешку или удалить с неё файл с загружаемой конфигурацией, иначе при последующей перезагрузки устройства все внесенные данные в конфигурацию будут потеряны. |
Решение:
При загрузке устройства с загрузочной флешкой, на которой будет находится файл конфигурации с наименованием startup-config.conf, будет загружена и применена данная конфигурация, что можно отследить по логам в консоли.
| Блок кода | ||
|---|---|---|
| ||
%SYS-W-EVENT: The configuration has been loaded from '/media/mmc/E93B-D4F7/startup-config.conf' path successfully |
Автоматическое развертывание нового юнита в кластере
Автоматическое развертывание позволяет настроить нового юнита в кластере дистанционно при организации IP-связности с Active юнитом в кластере.
В процессе автоматического развертывания в кластере подключаемый юнит обновит: версию ПО, конфигурацию и время, а также загрузит функциональную лицензию, если она предварительно был загружена на Active устройство.
Пример настройки
Задача:
Используя автоматическое развертывание в кластере подключить новый юнит.
Исходная конфигурация Active юнита в кластере:
| Блок кода | ||
|---|---|---|
| ||
cluster
cluster-interface bridge 1
| ||
| Блок кода | ||
| ||
cluster cluster-interface bridge 1 unit 1 mac-address 68:13:e2:e2:05:28 exit unit 2 mac-address 68:13:e2:e2:04:38 exit enable exit hostname ESR-1 unit 1 hostname ESR-2 unit 2 security zone SYNC exit bridge 1 vlan 1 security-zone SYNC ip address 198.51.100.254/24 unit 1 ip address 198.51.100.253/24 unit 2 vrrp 1 ip address 198.51.100.1/24 priority 254 unit 1 priority 253 unit 2mac-address 68:13:e2:e2:05:28 exit unit 2 group 1 enablemac-address 68:13:e2:e2:04:38 exit enable exit interface gigabitethernethostname ESR-1 unit 1/0/1 hostname ESR-2 modeunit switchport2 security zone spanning-tree disableSYNC exit interface gigabitethernet 2/0/ bridge 1 modevlan switchport1 spanning-tree disable exit security zone-pair SYNC selfsecurity-zone SYNC ruleip 1 action permitaddress 198.51.100.254/24 unit 1 ip match protocol icmpaddress 198.51.100.253/24 unit 2 vrrp enable1 exit exit |
| Примечание |
|---|
MAC-адрес подключаемого юнита должен настроен на Active устройстве до начала процесса ZTP. |
Исходная конфигурация подчключаемого юнита в кластере:
| Блок кода | ||
|---|---|---|
| ||
bridge 1 vlanip address 198.51.100.1/24 priority 254 unit 1 priority 253 unit 2 group 1 ip enable address dhcpexit enable exit interface gigabitethernet 1/0/1 mode switchport exit |
| Примечание |
|---|
В качестве исходной конфигурации устройства также можно использовать factory конфигурацию, подключая устройство в сеть через порты, где настроено получение адреса по DHCP. |
Решение:
После настройки Active юнита и подключения нового юнита для автоматического развертывания в сеть, процесс ZTP активируется автоматически.
Отслеживать статус процесса ZTP можно по логам в консоли.
spanning-tree disable
exit
interface gigabitethernet 2/0/1
mode switchport
spanning-tree disable
exit
security zone-pair SYNC self
rule 1
action permit
match protocol icmp
enable
exit
exit |
| Примечание |
|---|
MAC-адрес подключаемого юнита должен настроен на Active устройстве до начала процесса ZTP. |
Исходная конфигурация подчключаемого юнита в кластере:
| Блок кода | ||
|---|---|---|
| ||
bridge 1
vlan 1
ip address dhcp
enable
exit
interface gigabitethernet 1/0/1
mode switchport
exit |
| Примечание |
|---|
В качестве исходной конфигурации устройства также можно использовать factory конфигурацию, подключая устройство в сеть через порты, где настроено получение адреса по DHCP. |
Решение:
После настройки Active юнита и подключения нового юнита для автоматического развертывания в сеть, процесс ZTP активируется автоматически.
Отслеживать статус процесса ZTP можно по логам в консоли.
| Блок кода | ||
|---|---|---|
| ||
%CLUSTER-I-ZTP_INFO: from unit 2 'ESR-2': cluster detected by DHCP client | ||
| Блок кода | ||
| ||
%CLUSTER-I-ZTP_INFO: from unit 2 'ESR-2': cluster detected by DHCP client %CLUSTER-I-SYNC_SYSTEM_INFO: from unit 2 'ESR-2': start system synchronization with Active unit %FILE_MGR-I-INFO: operation started: 'copy system:firmware flash:firmware' (index: 1, origin: esrfs) %FILE_MGR-I-INFO: operation is finished: 'copy system:firmware flash:firmware' (index: 1, origin: esrfs) %FILE_MGR-I-INFO: operation started: 'copy system:firmware flash:firmware' (index: 2, origin: esrfs) %FILE_MGR-I-INFO: operation is finished: 'copy system:firmware flash:firmware' (index: 2, origin: esrfs) %CLUSTER-I-SYNC_SYSTEM_INFO: from unit 2 'ESR-2': start system willsynchronization be rebooted for apply all changes | ||
| Блок кода | ||
| ||
%CLUSTERwith Active unit %FILE_MGR-I-ZTP_INFO: clusteroperation detectedstarted: by DHCP client %CLUSTER-I-SYNC_SYSTEM_INFO: start system synchronization with Active unit'copy system:firmware flash:firmware' (index: 1, origin: esrfs) %FILE_MGR-I-INFO: operation is startedfinished: 'copy tftp://198.51.100.1:/ESR-running-config system:candidate-configsystem:firmware flash:firmware' (index: 21, origin: Cfgsync-mgresrfs) %FILE_MGR-I-INFO: operation is finishedstarted: 'copy tftp://198.51.100.1:/ESR-running-config system:candidate-configsystem:firmware flash:firmware' (index: 2, origin: Cfgsync-mgresrfs) %FILE_MGR-I-INFO: operation is startedfinished: 'copy tftp://198.51.100.1:/ESR-30-active-firmware systemsystem:firmware flash:firmware' (index: 32, origin: Cfgsync-mgresrfs) %FIRMWARE%CLUSTER-I-SYNC_SYSTEM_INFO: from unit 2 'ESR-2': system will be rebooted for apply all changes |
| Блок кода | ||
|---|---|---|
| ||
%CLUSTER-I-ZTP_INFO: cluster detected by DHCP client %CLUSTER-I-SYNC_SYSTEM_INFO: start system synchronization with Active unitVerify firmware... %FIRMWARE-I-INFO: Firmware version: 1.37.4 build 2[4b06f2c798] 2025-12-03 14:23:46 %FIRMWARE-I-INFO: Check firmware version... %FIRMWARE-I-INFO: Writing data... %FILE_MGR-I-INFO: operation is finishedstarted: 'copy tftp://198.51.100.1:/ESR-30running-active-firmwareconfig system:firmwarecandidate-config' (index: 32, origin: Cfgsync-mgr) %FILE_MGR-I-INFO: operation is startedfinished: 'boot system image-1' (index: 4copy tftp://198.51.100.1:/ESR-running-config system:candidate-config' (index: 2, origin: Cfgsync-mgr) %FIRMWARE-I-INFO: Writing data... %FILE_MGR-I-INFO: operation is finishedstarted: 'boot system image-1' (index: 4copy tftp://198.51.100.1:/ESR-30-active-firmware system:firmware' (index: 3, origin: Cfgsync-mgr) %CLUSTER%FIRMWARE-I-SYNC_SYSTEM_INFO: system will be rebooted for apply all changes %SYS-C-REBOOT: Cfgsync-mgr: Cluster unit synchronization completed at 10.03.2026 10:58:45 |
После автоматического развертывания убедимся, что подключаемый юнит готов к работе и все подсистемы синхронизированы.
Verify firmware...
%FIRMWARE-I-INFO: Firmware version: 1.37.4 build 2[4b06f2c798] 2025-12-03 14:23:46
%FIRMWARE-I-INFO: Check firmware version...
%FIRMWARE-I-INFO: Writing data...
%FILE_MGR-I-INFO: operation is finished: 'copy tftp://198.51.100.1:/ESR-30-active-firmware system:firmware' (index: 3, origin: Cfgsync-mgr)
%FILE_MGR-I-INFO: operation started: 'boot system image-1' (index: 4, origin: Cfgsync-mgr)
%FIRMWARE-I-INFO: Writing data...
%FILE_MGR-I-INFO: operation is finished: 'boot system image-1' (index: 4, origin: Cfgsync-mgr)
%CLUSTER-I-SYNC_SYSTEM_INFO: system will be rebooted for apply all changes
%SYS-C-REBOOT: Cfgsync-mgr: Cluster unit synchronization completed at 10.03.2026 10:58:45 |
После автоматического развертывания убедимся, что подключаемый юнит готов к работе и все подсистемы синхронизированы.
| Блок кода | ||
|---|---|---|
| ||
ESR-1# show cluster status
Unit Hostname | ||
| Блок кода | ||
| ||
ESR-1# show cluster status Unit Hostname Role MAC address State IP address ---- -------------------- ---------- ----------------- -------------- --------------- 1* ESR-1 Role MAC address Active 68:13:e2:e2:05:28 State Joined 198.51.100.254IP address 2 ESR-2 ---- -------------------- Standby 68:13:e2:e2:04:38 Joined ---------- ----------------- -------------- --------------- 1* ESR-1 Active 68:13:e2:e2:05:28 Joined 198.51.100.253254 ESR-1#2 show cluster sync status System partESR-2 Synced ---------------------- ------ Standby candidate-config 68:13:e2:e2:04:38 Joined Yes running-config198.51.100.253 ESR-1# show cluster sync status System part Yes SW version Synced ---------------------- ------ Yes candidate-config licence Yes Yes licence (After reboot) Yes date running-config Yes SW version Yes licence Yes |
Автоматическое развертывание с загрузочной флешки
Автоматическое развертывание с загрузочной флешки позволяет настроить устройство без организации IP-связности.
В процессе автоматического развертывания с загрузочной флешки будет загружена и применена на устройство конфигурация, файл для которой будет называться startup-config.conf.
Пример настройки
Задача:
Используя автоматическое развертывание с загрузочной флешки обновить конфигурацию на устройстве.
| Примечание |
|---|
После автоматического развертывания необходимо извлечь загрузочную флешку или удалить с неё файл с загружаемой конфигурацией, иначе при последующей перезагрузки устройства все внесенные данные в конфигурацию будут потеряны. |
Решение:
При загрузке устройства с загрузочной флешкой, на которой будет находится файл конфигурации с наименованием startup-config.conf, будет загружена и применена данная конфигурация, что можно отследить по логам в консоли.
| Блок кода | ||
|---|---|---|
| ||
%SYS-W-EVENT: The configuration has been loaded from '/media/mmc/E93B-D4F7/startup-config.conf' path successfully Yes licence (After reboot) Yes date Yes |