Обновите Apigee Edge с 4.18.01 до 4.18.05.

Edge для частного облака v4.18.05

В этом разделе описывается, как выполнить следующее обновление:

  • С 18.04.01 по 18.04.05

Кто может выполнить обновление

Пользователь, запускающий обновление, должен быть тем же пользователем, который первоначально установил Edge, или пользователем, работающим под учетной записью root.

После установки Edge RPM их сможет настроить любой пользователь.

Какие компоненты необходимо обновить

Вам необходимо обновить все компоненты Edge. Edge не поддерживает установку, содержащую компоненты из нескольких версий.

Автоматическое распространение настроек свойств

Если вы установили какие-либо свойства, отредактировав файлы .properties в /opt/apigee/customer/application , эти значения сохраняются при обновлении.

Обновить необходимые условия

Перед обновлением Apigee Edge позаботьтесь о следующих предварительных условиях:

  • Резервное копирование всех узлов
    Перед обновлением рекомендуется выполнить полное резервное копирование всех узлов в целях безопасности. Используйте процедуру для вашей текущей версии Edge для выполнения резервного копирования.

    Это позволяет вам иметь запасной план на случай, если обновление до новой версии не будет работать должным образом. Дополнительную информацию о резервном копировании см. в разделе Резервное копирование и восстановление .

  • Убедитесь, что Edge работает
    Убедитесь, что Edge запущен и работает во время процесса обновления, используя команду:
    /opt/apigee/apigee-service/bin/apigee-all status

Обновление интерфейса New Edge

Если вы установили бета-версию New Edge в версии 4.18.01, вам необходимо удалить ее и заново установить версию New Edge 4.18.05. Дополнительные сведения см. в разделе Новые возможности Edge для частного облака (бета-версия) .

Обратите внимание, что в конфигурации установки Edge 4.18.01 произошли изменения. Выпуск Edge 4.18.05 интерфейса New Edge содержит изменения в файле конфигурации из выпуска Edge 4.18.01. Новые свойства описаны в разделе «Изменения конфигурации установки по сравнению с Edge 4.18.01» .

Обработка неудачного обновления

В случае сбоя обновления вы можете попытаться исправить проблему, а затем снова запустить update.sh. Вы можете запускать обновление несколько раз, и оно продолжится с того места, где оно было остановлено в последний раз.

Если сбой требует отката обновления до предыдущей версии, дополнительные сведения см. в разделе Откат 4.18.05 .

Регистрация информации об обновлении

По умолчанию утилита update.sh записывает информацию журнала в:

/opt/apigee/var/log/apigee-setup/update.log

Если пользователь, запускающий утилиту update.sh , не имеет доступа к этому каталогу, он записывает журнал в каталог /tmp в виде файла с именем update_username.log .

Если у пользователя нет доступа к /tmp , утилита update.sh завершится сбоем.

Обновление без простоев

Обновление с нулевым временем простоя или чередующееся обновление позволяет обновить установку Edge без отключения Edge.

Обновление с нулевым временем простоя возможно только в конфигурации с 5 узлами и более.

Ключом к обновлению без простоев является удаление каждого маршрутизатора по одному из балансировщика нагрузки. Затем вы обновляете Маршрутизатор и любые другие компоненты на том же компьютере, что и Маршрутизатор, а затем добавляете Маршрутизатор обратно в балансировщик нагрузки.

  1. Обновите компьютеры в порядке, соответствующем вашей установке, как описано в разделе «Порядок обновления компьютеров» .
  2. Когда придет время обновить маршрутизаторы, выберите любой маршрутизатор и сделайте его недоступным, как описано в разделе «Включение/отключение доступности сервера (процессора сообщений/маршрутизатора)» .
  3. Обновите выбранный маршрутизатор и все другие компоненты Edge на том же компьютере, что и маршрутизатор. Во всех конфигурациях Edge маршрутизатор и процессор сообщений расположены на одном узле.
  4. Снова сделайте маршрутизатор доступным.
  5. Повторите шаги 2–4 для остальных маршрутизаторов.
  6. Продолжите обновление для всех оставшихся компьютеров в вашей установке.

Позаботьтесь о следующем до/после обновления:

  • На объединенном узле маршрутизатора и процессора сообщений:
    • Перед обновлением выполните следующее:
      1. Сделайте маршрутизатор недоступным.
      2. Сделайте процессор сообщений недоступным.
    • После обновления - выполните следующее:
      1. Сделайте процессор сообщений доступным.
      2. Сделайте маршрутизатор доступным.
  • На одном узле маршрутизатора:
    • Перед обновлением сделайте роутер недоступным.
    • После обновления сделайте маршрутизатор доступным.
  • На одном узле процессора сообщений:
    • Перед обновлением сделайте процессор сообщений недоступным.
    • После обновления сделайте процессор сообщений доступным.

Использование файла конфигурации без вывода сообщений

Вы должны передать файл конфигурации в автоматическом режиме команде обновления. Файл автоматической конфигурации должен быть тем же, который вы использовали для установки Edge 4.18.01.

Обновление до 4.18.05 на узле с внешним подключением к Интернету

Используйте следующую процедуру для обновления компонентов Edge на узле:

  1. Если они присутствуют, отключите все задания CRON, настроенные для выполнения операции восстановления в Cassandra, до завершения обновления.
  2. Войдите на свой узел как root, чтобы установить Edge RPM.
  3. Установите yum-utils и yum-plugin-priorities :
    sudo yum install yum-utils
    sudo yum install yum-plugin-priorities
  4. Отключите SELinux, как описано в разделе Установка утилиты Edge apigee-setup .
  5. Если вы устанавливаете Oracle 7.x , выполните следующую команду:
    sudo yum-config-manager --enable ol7_optional_latest
  6. Если вы выполняете установку на AWS , выполните следующие команды yum-configure-manager :
    yum update rh-amazon-rhui-client.noarch
    sudo yum-config-manager --enable rhui-REGION-rhel-server-extras rhui-REGION-rhel-server-optional
  7. Загрузите файл Edge 4.18.05 bootstrap_4.18.05.sh в /tmp/bootstrap_4.18.05.sh :
    curl https://software.apigee.com/bootstrap_4.18.05.sh -o /tmp/bootstrap_4.18.05.sh
  8. Установите утилиту apigee-service Edge 4.18.05 и зависимости:
    sudo bash /tmp/bootstrap_4.18.05.sh apigeeuser=uName apigeepassword=pWord

    Где uName:pWord — имя пользователя и пароль, которые вы получили от Apigee. Если вы опустите pWord , вам будет предложено ввести его.

    По умолчанию программа установки проверяет, установлена ​​ли у вас Java 1.8. Если вы этого не сделаете, он установит его за вас. Используйте опцию JAVA_FIX , чтобы указать, как обрабатывать установку Java. JAVA_FIX принимает следующие значения:

    • I : Установите OpenJDK 1.8 (по умолчанию).
    • C : Продолжить без установки Java.
    • Q : Уйди. Для этого варианта вам необходимо установить Java самостоятельно.
  9. Используйте apigee-service для обновления утилиты apigee-setup :
    /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
  10. Обновите утилиту apigee-validate на сервере управления:
    /opt/apigee/apigee-service/bin/apigee-service apigee-validate update
  11. Обновите утилиту apigee-provision на сервере управления:
    /opt/apigee/apigee-service/bin/apigee-service apigee-provision update
  12. Запустите утилиту update на своих узлах в порядке, описанном в разделе Порядок обновления компьютера :
    /opt/apigee/apigee-setup/bin/update.sh -c component -f configFile

    Где component — это компонент Edge, который необходимо обновить. Возможные значения включают в себя:

    • "cs": Кассандра
    • «е»: ElasticSearch
    • «edge»: все компоненты Edge, кроме пользовательского интерфейса Edge: сервер управления, процессор сообщений, маршрутизатор, сервер QPID, сервер Postgres.
    • «ldap»: OpenLDAP
    • "пс": postgresql
    • "qpid": qpidd
    • «sso»: Edge SSO (если вы установили SSO)
    • «ui»: пользовательский интерфейс Edge
    • "зк": смотритель зоопарка

    И configFile — это тот же файл конфигурации, который вы использовали для определения компонентов Edge во время установки 4.18.01.

    Вы можете запустить update.sh для всех компонентов, задав для component значение «все», но только если у вас есть профиль установки Edge «все в одном» (aio). Например:

    /opt/apigee/apigee-setup/bin/update.sh -c all -f ./sa_silent_config
  13. Перезапустите компонент пользовательского интерфейса Edge на всех узлах, на которых он запущен, если вы еще этого не сделали:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart
  14. Проверьте обновление, запустив утилиту apigee-validate на сервере управления, как описано в разделе «Проверка установки» .

Если позже вы решите откатить обновление, воспользуйтесь процедурой, описанной в разделе «Откат 4.18.05» .

Обновление до 4.18.05 из локального репозитория.

Если ваши пограничные узлы находятся за брандмауэром или каким-либо другим образом им запрещен доступ к репозиторию Apigee через Интернет, вы можете выполнить обновление из локального репозитория или зеркала репозитория Apigee.

После создания локального репозитория Edge у вас есть два варианта обновления Edge из локального репозитория:

  • Создайте файл .tar репозитория, скопируйте файл .tar на узел, а затем обновите Edge из файла .tar.
  • Установите веб-сервер на узле с локальным репозиторием, чтобы другие узлы могли получить к нему доступ. Apigee предоставляет вам веб-сервер Nginx, или вы можете использовать свой собственный веб-сервер.

Чтобы обновиться из локального репозитория 4.18.05:

  1. Создайте локальный репозиторий 4.18.05, как описано в разделе «Создание локального репозитория Apigee» в разделе «Установка утилиты Edge apigee-setup» .
  2. Чтобы установить сервис apigee из файла .tar :
    1. На узле с локальным репозиторием используйте следующую команду, чтобы упаковать локальный репозиторий в один файл .tar с именем /opt/apigee/data/apigee-mirror/apigee-4.18.05.tar.gz :
      /opt/apigee/apigee-service/bin/apigee-service apigee-mirror package
    2. Скопируйте файл .tar на узел, где вы хотите обновить Edge. Например, скопируйте его в каталог /tmp на новом узле.
    3. На новом узле распакуйте файл в каталог /tmp :
      tar -xzf apigee-4.18.05tar.gz

      Эта команда создает новый каталог с именем repos в каталоге, содержащем файл .tar. Например /tmp/repos .

    4. Установите утилиту Edge apigee-service и зависимости из /tmp/repos :
      sudo bash /tmp/repos/bootstrap_4.18.05.sh apigeeprotocol="file://" apigeerepobasepath=/tmp/repos

      Обратите внимание, что в эту команду вы включаете путь к каталогу репозитория.

  3. Чтобы установить сервис apigee с помощью веб-сервера Nginx:
    1. Настройте веб-сервер Nginx, как описано в разделе «Установка из репозитория с помощью веб-сервера Nginx» в разделе «Установка утилиты Edge apigee-setup» .
    2. На удаленном узле загрузите файл Edge bootstrap_4.18.05.sh в /tmp/bootstrap_4.18.05.sh :
      /usr/bin/curl http://uName:pWord@remoteRepo:3939/bootstrap_4.18.05.sh -o /tmp/bootstrap_4.18.05.sh

      Где uName:pWord — это имя пользователя и пароль, которые вы ранее установили для репо, а remoteRepo — это IP-адрес или DNS-имя узла репо.

    3. На удаленном узле установите утилиту Edge apigee-setup и зависимости:
      sudo bash /tmp/bootstrap_4.18.05.sh apigeerepohost=remoteRepo:3939 apigeeuser=uName apigeepassword=pWord apigeeprotocol=http://

      Где uName:pWord — имя пользователя и пароль репозитория.

  4. Используйте apigee-service для обновления утилиты apigee-setup :
    /opt/apigee/apigee-service/bin/apigee-service apigee-setup update 
  5. Обновите утилиту apigee-validate на сервере управления.
    /opt/apigee/apigee-service/bin/apigee-service apigee-validate update
  6. Обновите утилиту apigee-provision на сервере управления:
    /opt/apigee/apigee-service/bin/apigee-service apigee-provision update
  7. Запустите утилиту update на своих узлах в порядке, описанном в разделе «Порядок обновления компьютера» :
    /opt/apigee/apigee-setup/bin/update.sh -c component -f configFile

    Где component — это компонент Edge, который необходимо обновить. Обычно вы обновляете следующие компоненты:

    • "cs": Кассандра
    • «е»: ElasticSearch
    • «edge»: все компоненты Edge, кроме пользовательского интерфейса Edge. «Периферийный» компонент включает в себя сервер управления, процессор сообщений, маршрутизатор, сервер QPID и пограничный сервер Postgres.
    • «ldap»: OpenLDAP
    • "пс": postgresql
    • "qpid": qpidd
    • «sso»: Edge SSO (если вы установили SSO)
    • «ui»: пользовательский интерфейс Edge
    • "зк": смотритель зоопарка

    И configFile — это тот же файл конфигурации, который вы использовали для определения компонентов Edge во время установки 4.18.01.

    Вы можете запустить update.sh для всех компонентов, задав для component значение «все», но только если у вас есть профиль установки Edge «все в одном» (aio). Например:

    /opt/apigee/apigee-setup/bin/update.sh -c all -f /tmp/sa_silent_config
  8. Перезапустите компонент пользовательского интерфейса Edge на всех узлах, на которых он запущен, если вы еще этого не сделали:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart
  9. Проверьте обновление, запустив утилиту apigee-validate на сервере управления, как описано в разделе «Проверка установки» .

Если позже вы решите откатить обновление, воспользуйтесь процедурой, описанной в разделе «Откат 4.18.05» .

Порядок обновления машины

Порядок обновления компьютеров при установке Edge важен:

  • Вы должны обновить все узлы Cassandra и ZooKeeper, прежде чем обновлять любые другие узлы.
  • Для любого компьютера с несколькими пограничными компонентами (сервер управления, процессор сообщений, маршрутизатор, сервер QPID, но не сервер Postgres) используйте параметр -c edge , чтобы обновить их все одновременно.
  • Если для шага указано, что его следует выполнить на нескольких компьютерах, выполните его в указанном порядке компьютеров.
  • Отдельного шага по обновлению монетизации не требуется. Он обновляется, когда вы указываете опцию «-c Edge».

Автономная установка на 1 узел

Обновите следующие компоненты для автономной установки с 1 узлом:

  1. Обновите Cassandra и ZooKeeper:
    /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
  2. Обновите Qpid и Postgres:
    /opt/apigee/apigee-setup/bin/update.sh -c qpid,ps -f configFile
  3. Запустите postgresql:
    /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql start
  4. Обновите LDAP:
    /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
  5. Обновите остальные компоненты Edge:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  6. Обновить пользовательский интерфейс Edge:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  7. (Если вы установили apigee-adminapi ) Обновите утилиту apigee-adminapi :
    /opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
  8. (Если вы установили Edge SSO) Обновите Edge SSO:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f sso_config_file

    Где sso_config_file — это файл конфигурации, который вы создали при установке SSO .

  9. Перезапустите компонент пользовательского интерфейса Edge:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

2-узловая автономная установка

Обновите следующие компоненты для автономной установки с двумя узлами:

Список топологий Edge и номеров узлов см. в разделе «Топологии установки» .

  1. Обновите Cassandra и ZooKeeper на машине 1:
    /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
  2. Обновите Qpid и Postgres на машине 2:
    /opt/apigee/apigee-setup/bin/update.sh -c qpid,ps -f configFile
  3. Запустите postgresql на машине 2:
    /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql start
  4. Обновите LDAP на машине 1:
    /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
  5. Обновите компоненты Edge на машинах 2 и 1:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  6. Обновите пользовательский интерфейс на компьютере 1:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  7. (Если вы установили apigee-adminapi ) Обновите утилиту apigee-adminapi на компьютере 1:
    /opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
  8. (Если вы установили Edge SSO) Обновите Edge SSO на компьютере 1:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f sso_config_file

    Где sso_config_file — это файл конфигурации, который вы создали при установке SSO .

  9. Перезапустите компонент пользовательского интерфейса Edge на компьютере 1:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

5-узловая установка

Обновите следующие компоненты для установки с 5 узлами:

Список топологий Edge и номеров узлов см. в разделе «Топологии установки» .

  1. Обновите Cassandra и ZooKeeper на машинах 1, 2 и 3:
    /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
  2. Обновите Qpid и Postgres на машине 4:
    /opt/apigee/apigee-setup/bin/update.sh -c qpid, ps -f configFile
  3. Запустите postgresql на машине 4:
    /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql start
  4. Повторите шаги 2 и 3 на машине 5.
  5. Обновите LDAP на машине 1:
    /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
  6. Обновите компоненты Edge на машинах 4, 5, 1, 2, 3:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  7. Обновите пользовательский интерфейс на компьютере 1:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  8. (Если вы установили apigee-adminapi ) Обновите утилиту apigee-adminapi на компьютере 1:
    /opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
  9. (Если вы установили Edge SSO) Обновите Edge SSO на компьютере 1:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f sso_config_file

    Где sso_config_file — это файл конфигурации, который вы создали при установке SSO .

  10. Перезапустите компонент пользовательского интерфейса Edge на компьютере 1:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

Кластерная установка из 9 узлов

Обновите следующие компоненты для кластерной установки из 9 узлов:

Список топологий Edge и номеров узлов см. в разделе «Топологии установки» .

  1. Обновите Cassandra и ZooKeeper на машинах 1, 2 и 3:
    /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
  2. Обновите qpidd на машинах 6 и 7:
    /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
  3. Обновите postgresql на машине 8:
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  4. Запустите postgresql на машине 8:
    /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql start
  5. Повторите шаги 3 и 4 на машине 9.
  6. Обновите LDAP на машине 1:
    /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
  7. Обновите компоненты Edge на машинах 6, 7, 8, 9, 1, 4 и 5 в следующем порядке:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  8. Обновите пользовательский интерфейс на компьютере 1:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  9. (Если вы установили apigee-adminapi ) Обновите утилиту apigee-adminapi на компьютере 1:
    /opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
  10. (Если вы установили Edge SSO) Обновите Edge SSO на компьютере 1:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f sso_config_file

    Где sso_config_file — это файл конфигурации, который вы создали при установке SSO .

  11. Перезапустите компонент Edge UI на компьютере 1:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

Кластерная установка на 13 узлов

Обновите следующие компоненты для кластерной установки из 13 узлов:

Список топологий Edge и номеров узлов см. в разделе «Топологии установки» .

  1. Обновите Cassandra и ZooKeeper на компьютерах 1, 2 и 3:
    /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
  2. Обновите Qpid на машине 12:
    /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
  3. Запустите postgresql на машине 12:
    /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql start
  4. Повторите шаги 2 и 3 на машине 13.
  5. Обновите LDAP на машинах 4 и 5:
    /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
  6. Обновите компоненты Edge на компьютерах 12, 13, 8, 9, 6, 7, 10 и 11 в следующем порядке:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  7. Обновите пользовательский интерфейс на машинах 6 и 7:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  8. (Если вы установили apigee-adminapi ) Обновите утилиту apigee-adminapi на компьютерах 6 и 7:
    /opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
  9. (Если вы установили Edge SSO) Обновите Edge SSO на компьютерах 6 и 7:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f sso_config_file

    Где sso_config_file — это файл конфигурации, который вы создали при установке SSO .

  10. Перезапустите компонент Edge UI на компьютерах 6 и 7:
    /opt/apigee/apigee-service/bin/apigee-service edge-ui restart

Кластерная установка на 12 узлов

Обновите следующие компоненты для кластерной установки из 12 узлов:

Список топологий Edge и номеров узлов см. в разделе «Топологии установки» .

  1. Обновите Кассандру и ZooKeeper:
    1. На компьютерах 1, 2 и 3 в центре обработки данных 1:
      /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
    2. На компьютерах 7, 8 и 9 в центре обработки данных 2
      /opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
  2. Обновить qpidd:
    1. Машины 4, 5 в дата-центре 1
      1. Обновите qpidd на машине 4:
        /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
      2. Повторите шаг 1 на машине 5.
    2. Машины 10, 11 в ЦОД 2
      1. Обновите qpidd на машине 10:
        /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
      2. Повторите шаг 1 на машине 11.
  3. Обновить постгреск:
    1. Машина 6 в центре обработки данных 1
      /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
      /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql start
    2. Машины 12 в дата-центре 2
      /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
      /opt/apigee/apigee-service/bin/apigee-service apigee-postgresql start
  4. Обновить LDAP:
    1. Машины 1 в дата-центре 1
      /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
    2. Машины 7 в дата-центре 2
      /opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
  5. Обновите компоненты Edge:
    1. Машины 4, 5, 6, 1, 2, 3 в дата-центре 1
      /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
    2. Машины 10, 11, 12, 7, 8, 9 в дата-центре 2
      /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  6. Обновить пользовательский интерфейс:
    1. Машина 1 в центре обработки данных 1:
      /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
    2. Машина 7 в дата-центре 2:
      /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
    3. Перезапустите компонент Edge UI на компьютерах 1 и 7:
      /opt/apigee/apigee-service/bin/apigee-service edge-ui restart
  7. (Если вы установили apigee-adminapi ) Обновите утилиту apigee-adminapi :
    1. Машина 1 в центре обработки данных 1:
      /opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
    2. Машина 7 в центре обработки данных 2:
      /opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
  8. (Если вы установили Edge SSO) Обновите Edge SSO:
    1. Машина 1 в центре обработки данных 1:
      /opt/apigee/apigee-setup/bin/update.sh -c sso -f sso_config_file
    2. Машина 7 в центре обработки данных 2:
      /opt/apigee/apigee-setup/bin/update.sh -c sso -f sso_config_file
    3. Где sso_config_file — это файл конфигурации, который вы создали при установке SSO .

Для нестандартной установки

Если у вас нестандартная установка, то обновите компоненты Edge в следующем порядке:

  1. Работник зоопарка
  2. Кассандра
  3. qpidd, пс
  4. ЛДАП
  5. Edge, что означает профиль «-c Edge» на всех узлах по порядку: узлы с сервером Qpid, пограничным сервером Postgres, сервером управления, процессором сообщений и маршрутизатором.
  6. Пограничный интерфейс
  7. apigee-adminapi
  8. Пограничный единый вход

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