Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Примечание

Работа с лицензиями в кластере описана в разделе Лицензирование в кластере.

vESBC

Настройка VirtualBox для кластера vESBC

Задача:

Развернуть кластер из двух vESBC в среде виртуализации VirtualBox 7.1.0.

Схема:

Решение:

  1. Создать виртуальную машину в VirtualBox, подробно описано в разделе Создание виртуальных машин Руководства по установке vESBC в среде виртуализации VirtualBox.
  2. Установить vESBC, подробно описано в разделе Установка vESBC Руководства по установке vESBC в среде виртуализации VirtualBox.
  3. Настроить сетевые интерфейсы:
    1. Перейдите в настройки виртуальной машины, на которой установлен vESBC.
    2. Откройте меню "Сеть" и перейдите к настройкам "Адаптер 1".
    3. Включите сетевой интерфейс.
    4. Выберите тип подключения "Сетевой мост".
    5. Выберите, через какой интерфейс на хостовой системе будет происходить подключение.
    6. Выберите тип адаптера "Intel PRO/1000MT Server (82545EM)".
    7. Выберите "Неразборчивый режим: Разрешить всё".
    8. Перейдите к настройкам второго интерфейса "Адаптер 2".
    9. Включите сетевой интерфейс.
    10. Выберите тип подключения "Внутренняя сеть".
    11. Выберите имя сети(по умолчанию intnet)
    12. Выберите тип адаптера "Паравитуальная сеть (virtio-net)"
    13. Выберите "Неразборчивый режим: Разрешить всё".
    14. Нажмите кнопку "OK"
  4. Повторите шаги 1-3 со второй виртуальной машиной.

После успешного выполнения описанных пунктов можно приступать к настройке юнитов кластера vESBC, алгоритм настройки описан выше.

Подключение второго юнита в кластере vESBC по ZTP

Примечание

Для активации процесса ZTP необходимо на втором устройстве запустить dhcp-client на bridge-интерфейсе, логический или физический интерфейс которого будет включен в кластерный интерфейс первого устройства.

В процессе ZTP устройство автоматически выставит себе:

1) Конфигурацию;

2) Юнит;

3) Версию ПО, на котором работает Active ESBC;

4) Лицензию, если она предварительно загружена на Active ESBC.

Алгоритм подключения по ZTP:

  1. Подключить оба юнита к коммутатору и соединить между собой.
  2. Настроить первый юнит по алгоритму выше.
  3. На втором юните установить конфигурацию по умолчанию и убедиться, что юнит имеет ID 1
    Блок кода
    languagec#
    vesbc# copy system:default-config system:candidate-config 
    |******************************************| 100% (52B) Configuration loaded successfully.
    vesbc# sh unit id
    Unit ID is 1
    Unit ID will be 1 after reboot
    vesbc# commit 
    vesbc# confirm 


  4. Перевести в режим switchport интерфейс, направленный в сторону первого юнита
    Блок кода
    languagec#
    vesbc(config)# interface gigabitethernet 1/0/2
    vesbc(config-if-gi)# mode switchport 
    vesbc(config-if-gi)# exit
  5. В настройках bridge включить DHCP-клиент
    Блок кода
    languagec#
    vesbc(config)# bridge 1
    vesbc(config-bridge)# vlan 1
    vesbc(config-bridge)# ip address dhcp 
    vesbc(config-bridge)# enable 
    vesbc(config-bridge)# do commit
    vesbc(config-bridge)# do confirm

Через несколько секунд после применения изменений начнётся процедура синхронизации

Блок кода
languagec#
2026-03-30T05:40:12+00:00 %CLUSTER-I-ZTP_INFO: cluster detected by DHCP client
2026-03-30T05:40:12+00:00 %CLUSTER-I-SYNC_SYSTEM_INFO: start system synchronization with Active unit
2026-03-30T05:40:13+00:00 %FILE_MGR-I-INFO: operation started: 'copy tftp://192.168.16.100:/ESR-running-config system:candidate-config' (index: 2, origin: Cfgsync-mgr)
2026-03-30T05:40:13+00:00 %FILE_MGR-I-INFO: operation is finished: 'copy tftp://192.168.16.100:/ESR-running-config system:candidate-config' (index: 2, origin: Cfgsync-mgr)
2026-03-30T05:40:13+00:00 %FILE_MGR-I-INFO: operation started: 'copy tftp://192.168.16.100:/vESBC-active-firmware system:firmware' (index: 3, origin: Cfgsync-mgr)
2026-03-30T05:40:44+00:00 %FIRMWARE-I-INFO: Verify firmware...
2026-03-30T05:40:45+00:00 %FIRMWARE-I-INFO: Extracting firmware... 
2026-03-30T05:40:46+00:00 %FIRMWARE-I-INFO: Remove old image2...
2026-03-30T05:40:49+00:00 %FIRMWARE-I-INFO: Copy kernel to image2 ... 
2026-03-30T05:40:49+00:00 %FIRMWARE-I-INFO: Copy rootfs to image2 ... 
2026-03-30T05:40:49+00:00 %FIRMWARE-I-INFO: Copy version to image2 ... 
2026-03-30T05:40:51+00:00 %FILE_MGR-I-INFO: operation is finished: 'copy tftp://192.168.16.100:/vESBC-active-firmware system:firmware' (index: 3, origin: Cfgsync-mgr)
2026-03-30T05:40:51+00:00 %FILE_MGR-I-INFO: operation started: 'boot system image-2' (index: 4, origin: Cfgsync-mgr)
2026-03-30T05:40:51+00:00 %FILE_MGR-I-INFO: operation is finished: 'boot system image-2' (index: 4, origin: Cfgsync-mgr)
2026-03-30T05:40:53+00:00 %CLUSTER-I-SYNC_SYSTEM_INFO: system will be rebooted to apply all changes

После перезагрузки второго юнита проверьте статус кластера:

Блок кода
languagec#
vesbc-slave# sh cluster status 
Unit   Hostname               Role         MAC address         State            IP address        
----   --------------------   ----------   -----------------   --------------   ---------------   
1      vesbc-master           Active       aa:00:00:03:90:00   Joined           192.168.16.10     
2*     vesbc-slave            Standby      aa:00:00:04:10:00   Joined           192.168.16.20     

vesbc-slave# sh cluster sync status 
System part              Synced   
----------------------   ------   
candidate-config         Yes      
running-config           Yes      
SW version               Yes      
licence                  Yes      
licence (After reboot)   Yes      
date                     Yes      
E-SBC version            Yes