Обновление Angie ADC#

Обновление Angie ADC выполняется с помощью файла обновления. Поддерживается обновление Angie ADC с версии 0.4.0 до версии 0.5.0.

Предварительные действия#

  • Скачатйе файл обновления adc-update-0.4.0-to-0.5.0 из репозитория по ссылке https://download.angie.software/adc/.

  • Убедитесь, что файл обновления имеет права 755, т.е. полный доступ (чтение, запись, выполнение) есть только у владельца, а у группы и остальных — доступ на чтение и запуск.

  • Расформируйте пару высокой доступности, если она была создана, иначе обновление пары завершится ошибкой.

Шаги обновления#

  1. Запустите интерфейс командной строки на порту 2222 и скопируйте файл обновления adc-update-0.4.0-to-0.5.0 в корневую папку Angie ADC, сохраняя права файла (ключ -p):

    $ scp -p -P 2222  adc-update-0.4.0-to-0.5.0.angie admin@adc.example.com:/
    admin@adc.example.com's password:
    adc-update-0.4.0-to-0.5.0.angie                       100%  362MB  10.4MB/s   00:34
    $
    

    Примечание

    Если нет возможности скопировать файл обновления с сохранением прав, то права можно скорректировать на целевой системе клиентом sftp:

    sftp -P 2222 admin@adc.example.com
    admin@adc.example.com's password:
    Connected to adc.example.com.
    sftp> ls -l
    ----------    1 0        0        379487220 Sep 12 14:07 adc-update-0.4.0-to-0.5.0.angie
    sftp> chmod 755 adc-update-0.4.0-to-0.5.0.angie
    Changing mode on /adc-update-0.4.0-to-0.5.0.angie
    sftp> ls -l
    -rwxr-xr-x    1 0        0        379487220 Sep 12 14:07 adc-update-0.4.0-to-0.5.0.angie
    sftp>
    
  2. Запустите обновление:

    ssh -p 2222 admin@adc.example.com
    admin@adc.example.com's password:
    $$ system
    (system)$$ upgrade adc-update-0.4.0-to-0.5.0.angie
    
    WARNING!
    ==========
    You are about to upgrade the ADC system.
    This operation may cause service interruption.
    IMPORTANT: Once started, the upgrade process CANNOT be interrupted!
    Please make sure you have:
      1. Scheduled maintenance window
      2. Backed up your data
      3. Notified relevant stakeholders
    
    Do you want to proceed with the upgrade? [y/N] y
    Checking script signature...
    Verified OK
    [2025-09-15 10:32:23] ADC Update Package
    ...
    
  3. В процессе обновления соединение с CLI Angie ADC прервется. Через несколько минут заново подключитесь к CLI. Чтобы просмотреть процесс обновления, перейдите в журнал событий обновления. Если в сообщениях есть строка Upgrade completed successfully, то обновление прошло успешно:

    $$ logs
    (logs)$$ upgrade
    ...
    [2025-09-15 11:43:17] Upgrade completed successfully
    [2025-09-15 11:43:17] WARNING: All cli sessions may be terminated within the next 3 minutes to complete the upgrade procedure.
    (logs)$$