В этом разделе описывается, как выполнить следующее обновление:
- С 4.19.01 по 4.50.00
- С 4.19.06 по 4.50.00
Кто может выполнить обновление
Пользователь, выполняющий обновление, должен быть тем же пользователем, который изначально установил Edge, или пользователем, работающим от имени root.
После установки RPM-пакетов Edge любой пользователь может их настроить.
Какие компоненты нужно
Вы должны обновить все компоненты Edge. Edge не поддерживает конфигурацию, содержащую компоненты из нескольких версий.
Автоматическое распространение настроек ресурса
Если вы задали какие-либо свойства, отредактировав файлы .properties в каталоге /opt/apigee/customer/application, то эти значения сохраняются при обновлении.
Обновление предварительных требований
Прежде чем обновлять Apigee Edge, выполните следующие предварительные условия:
- Создайте резервные копии всех узлов
Перед обновлением рекомендуется создать резервные копии всех узлов. Выполните резервное копирование в соответствии с инструкциями для вашей версии Edge.Это позволит вам иметь запасной план на случай, если обновление до новой версии не будет работать должным образом. Подробнее о резервном копировании и восстановлении…
- Убедитесь, что Edge работает
Убедитесь, что Edge работает во время обновления, с помощью следующей команды:/opt/apigee/apigee-service/bin/apigee-all status
Новый интерфейс Edge
В этом разделе перечислены соображения, касающиеся пользовательского интерфейса Edge. Дополнительную информацию можно найти в статье Новый интерфейс Edge для Private Cloud.
Установка Edge UI
После завершения первоначальной установки Apigee рекомендует установить Edge UI – улучшенный пользовательский интерфейс для разработчиков и администраторов Apigee Edge для частного облака.
Обратите внимание, что для Edge UI необходимо отключить базовую аутентификацию и использовать IDP, например SAML или LDAP.
Подробнее о том, как установить новый интерфейс Edge…
Обновление интерфейса Edge
Чтобы обновить компонент Edge UI, учитывайте версию Edge для частного облака, с которой вы выполняете обновление:
- С версии 4.18.0x. Если вы установили бета-версию Edge UI (ранее известную как New Edge experience или New UE) в версии 4.18.0x, вам необходимо удалить ее и выполнить новую установку Edge UI версии 4.19.06, как описано в разделе Как установить новый Edge UI.
- С версии 4.19.01 (с уже установленным новым интерфейсом Edge): используйте инструкции по обновлению в этом разделе для компонента
edge-management-ui. - С версии 4.19.01 (с классическим интерфейсом). Обновите Edge для установки Private Cloud, как описано в этом разделе, а затем установите интерфейс Edge, как описано в разделе Установка нового интерфейса Edge.
- Начиная с версии 4.19.06 (с уже установленным новым интерфейсом Edge): используйте инструкции по обновлению из этого раздела для компонента
edge-management-ui.
Обновление с помощью Apigee mTLS
Apigee mTLS поддерживается только в Apigee Edge для Private Cloud версий 4.19.01–4.19.06. Вы не можете обновить apigee-mtls для версий 4.18.* или более ранних. Подробнее о том, как обновить Apigee mTLS…
Что делать, если обновление не удалось
Если обновление не удалось, попробуйте устранить проблему и снова выполнить команду update.sh. Вы можете запускать обновление несколько раз, и оно будет продолжаться с того места, на котором остановилось.
Если вам нужно откатить обновление до предыдущей версии, ознакомьтесь с разделом Откат до версии 4.50.00.
Запись информации об обновлении
По умолчанию утилита update.sh записывает информацию журнала в следующие файлы:
/opt/apigee/var/log/apigee-setup/update.log
Если у пользователя, запустившего утилиту update.sh, нет доступа к этому каталогу, журнал записывается в каталог /tmp в виде файла с именем update_username.log.
Если у пользователя нет доступа к /tmp, утилита update.sh не будет работать.
Обновление без простоя
Обновление без простоев, или последовательное обновление, позволяет обновить Edge без отключения.
Обновление без простоя возможно только для конфигураций с пятью и более узлами.
Чтобы выполнить обновление без простоев, нужно по очереди удалить каждый маршрутизатор из балансировщика нагрузки. Затем вы обновляете маршрутизатор и другие компоненты на том же компьютере, что и маршрутизатор, а затем снова добавляете маршрутизатор в балансировщик нагрузки.
- Обновите компьютеры в правильном порядке, как описано в разделе Порядок обновления компьютеров.
- Когда придет время обновить маршрутизаторы, выберите один из них и сделайте его недоступным, как описано в разделе Включение/отключение доступности сервера (Message Processor/Router).
- Обновите выбранный маршрутизатор и все остальные компоненты Edge на том же компьютере, что и маршрутизатор. Во всех конфигурациях Edge маршрутизатор и Message Processor находятся на одном узле.
- Сделайте маршрутизатор снова доступным.
- Повторите шаги 2–4 для остальных маршрутизаторов.
- Обновите оставшиеся компьютеры.
Перед обновлением или после него выполните следующие действия:
- На комбинированном узле Router и Message Processor:
- Перед обновлением выполните следующие действия:
- Сделайте маршрутизатор недоступным.
- Сделайте Message Processor недоступным.
- После обновления выполните следующие действия:
- Сделайте Message Processor доступным.
- Сделайте маршрутизатор доступным.
- Перед обновлением выполните следующие действия:
- На отдельных узлах маршрутизатора:
- Перед обновлением сделайте маршрутизатор недоступным.
- После обновления сделайте маршрутизатор доступным.
- На отдельных узлах Message Processor:
- Перед обновлением сделайте Message Processor недоступным.
- После обновления сделайте Message Processor доступным.
Как использовать файл конфигурации для автоматической установки
В команду обновления необходимо передать файл конфигурации для автоматической установки. Файл конфигурации для автоматической установки должен быть тем же, который вы использовали для установки Edge 4.19.01.
Обновите до версии 4.50.00 на узле с внешним подключением к интернету.
Чтобы обновить компоненты Edge на узле, выполните следующие действия:
- Если у вас есть задания
cron, настроенные на выполнение операции восстановления в Cassandra, отключите их до завершения обновления. - Войдите в узел как root, чтобы установить Edge RPM.
- Установите
yum-utilsиyum-plugin-priorities:sudo yum install yum-utils
sudo yum install yum-plugin-priorities - Отключите SELinux, как описано в разделе Установка утилиты apigee-setup для Edge.
- Если вы устанавливаете Oracle 7.x, выполните следующую команду:
sudo yum-config-manager --enable ol7_optional_latest
- Если вы устанавливаете на 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 - Скачайте файл Edge 4.50.00
bootstrap_4.50.00.shв каталог/tmp/bootstrap_4.50.00.sh:curl https://software.apigee.com/bootstrap_4.50.00.sh -o /tmp/bootstrap_4.50.00.sh
- Установите утилиту Edge 4.50.00
apigee-serviceи зависимости, выполнив следующую команду:sudo bash /tmp/bootstrap_4.50.00.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 самостоятельно.
- Используйте
apigee-service, чтобы обновить утилитуapigee-setup, как показано в примере ниже./opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- Обновите утилиту
apigee-validateна сервере управления, как показано в примере ниже./opt/apigee/apigee-service/bin/apigee-service apigee-validate update
- Обновите утилиту
apigee-provisionна сервере управления, как показано в примере ниже./opt/apigee/apigee-service/bin/apigee-service apigee-provision update
- Запустите утилиту
updateна узлах, выполнив следующую команду:/opt/apigee/apigee-setup/bin/update.sh -c component -f configFile
в порядке, описанном в разделе Порядок обновления компьютеров.
Где:
- component – компонент Edge, который нужно обновить. Некоторые возможные значения:
cs: Кассандраedge– все компоненты Edge, кроме Edge UI: Management Server, Message Processor, Router, QPID Server, Postgres Server.ldap: OpenLDAPps: postgresqlqpid: qpiddsso– Apigee SSO (если вы установили SSO).ue: новый интерфейс Edgeui: классический интерфейс Edgezk: смотритель зоопарка
- configFile – это тот же файл конфигурации, который вы использовали для определения компонентов Edge во время установки версии 4.19.01 или 4.19.06.
Вы можете запустить
update.shдля всех компонентов, установив для component значение "all", но только если у вас есть профиль установки Edge "все в одном" (AIO). Пример:/opt/apigee/apigee-setup/bin/update.sh -c all -f ./sa_silent_config
- component – компонент Edge, который нужно обновить. Некоторые возможные значения:
- Перезапустите компонент Edge UI на всех узлах, на которых он запущен, если вы ещё этого не сделали:
/opt/apigee/apigee-service/bin/apigee-service edge-ui restart
- Протестируйте обновление, запустив утилиту
apigee-validateна сервере управления, как описано в разделе Тестирование установки.
Если вы решите откатить обновление, следуйте инструкциям в разделе Откат обновления 4.50.00.
Обновление до версии 4.50.00 из локального репозитория
Если узлы Edge находятся за брандмауэром или по какой-то другой причине не могут получить доступ к хранилищу Apigee через интернет, вы можете выполнить обновление из локального хранилища или зеркала хранилища Apigee.
После создания локального хранилища Edge у вас есть два варианта обновления Edge из локального хранилища:
- Создайте TAR-файл репозитория, скопируйте его на узел и обновите Edge из этого файла.
- Установите веб-сервер на узел с локальным репозиторием, чтобы другие узлы могли получить к нему доступ. Apigee предоставляет веб-сервер Nginx, но вы можете использовать и собственный.
Чтобы обновить локальный репозиторий версии 4.50.00, выполните следующие действия:
- Создайте локальное хранилище версии 4.50.00, как описано в разделе "Создание локального хранилища Apigee" статьи Установка утилиты apigee-setup для Edge.
- Чтобы установить apigee-service из TAR-файла, выполните следующие действия:
- На узле с локальным хранилищем используйте следующую команду, чтобы упаковать локальное хранилище в один файл .tar с именем
/opt/apigee/data/apigee-mirror/apigee-4.50.00.tar.gz:/opt/apigee/apigee-service/bin/apigee-service apigee-mirror package
- Скопируйте TAR-файл на узел, на котором вы хотите обновить Edge. Например, скопируйте его в каталог
/tmpна новом узле. - На новом узле распакуйте файл в каталог
/tmp:tar -xzf apigee-4.50.00.tar.gz
Эта команда создает новый каталог с названием
reposв каталоге, содержащем файл TAR. Пример:/tmp/repos. - Установите утилиту Edge
apigee-serviceи зависимости из/tmp/repos:sudo bash /tmp/repos/bootstrap_4.50.00.sh apigeeprotocol="file://" apigeerepobasepath=/tmp/repos
Обратите внимание, что в этой команде вы указываете путь к каталогу repos.
- На узле с локальным хранилищем используйте следующую команду, чтобы упаковать локальное хранилище в один файл .tar с именем
- Чтобы установить apigee-service с помощью веб-сервера Nginx:
- Настройте веб-сервер Nginx, как описано в разделе "Установка из репозитория с помощью веб-сервера Nginx" в статье Как установить утилиту apigee-setup для Edge.
- На удаленном узле скачайте файл Edge
bootstrap_4.50.00.shв каталог/tmp/bootstrap_4.50.00.sh:/usr/bin/curl http://uName:pWord@remoteRepo:3939/bootstrap_4.50.00.sh -o /tmp/bootstrap_4.50.00.sh
где uName:pWord – имя пользователя и пароль, которые вы ранее задали для хранилища, а remoteRepo – IP-адрес или DNS-имя узла хранилища.
- На удаленном узле установите утилиту Edge
apigee-setupи зависимости:sudo bash /tmp/bootstrap_4.50.00.sh apigeerepohost=remoteRepo:3939 apigeeuser=uName apigeepassword=pWord apigeeprotocol=http://
где uName:pWord – имя пользователя и пароль для доступа к репозиторию.
- Используйте
apigee-service, чтобы обновить утилитуapigee-setup, как показано в примере ниже./opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- Обновите утилиту
apigee-validateна сервере управления, как показано в примере ниже./opt/apigee/apigee-service/bin/apigee-service apigee-validate update
- Обновите утилиту
apigee-provisionна сервере управления, как показано в примере ниже./opt/apigee/apigee-service/bin/apigee-service apigee-provision update
- Запустите утилиту
updateна узлах в порядке, описанном в разделе Порядок обновления компьютеров./opt/apigee/apigee-setup/bin/update.sh -c component -f configFile
Где:
- component – компонент Edge, который нужно обновить. Обычно обновляются следующие компоненты:
cs: Кассандраedge: все компоненты Edge, кроме Edge UI: Management Server, Message Processor, Router, QPID Server, Postgres Server.ldap: OpenLDAPps: postgresqlqpid: qpiddsso– Apigee SSO (если вы установили SSO).ueНовый интерфейс Edgeui: классический интерфейс Edgezk: смотритель зоопарка
- configFile – это тот же файл конфигурации, который вы использовали для определения компонентов Edge во время установки версии 4.19.01 или 4.19.06.
Вы можете запустить
update.shдля всех компонентов, установив для component значение "all", но только если у вас есть профиль установки Edge "все в одном" (AIO). Пример:/opt/apigee/apigee-setup/bin/update.sh -c all -f /tmp/sa_silent_config
- component – компонент Edge, который нужно обновить. Обычно обновляются следующие компоненты:
- Перезапустите компоненты пользовательского интерфейса на всех узлах, на которых они запущены, если вы ещё этого не сделали:
/opt/apigee/apigee-service/bin/apigee-service [edge-management-ui|edge-ui] restart
- Протестируйте обновление, запустив утилиту
apigee-validateна сервере управления, как описано в разделе Тестирование установки.
Если вы решите откатить обновление, следуйте инструкциям в разделе Откат обновления 4.50.00.
Порядок обновления машин
Порядок обновления компьютеров в установке Edge важен:
- Вы должны обновить все узлы Cassandra и ZooKeeper, прежде чем обновлять любые другие узлы.
- Для любого компьютера с несколькими компонентами Edge (Management Server, Message Processor, Router, QPID Server, но не Postgres Server) используйте параметр
-c edge, чтобы обновить их все одновременно. - Если в инструкции указано, что действие нужно выполнить на нескольких компьютерах, делайте это в заданном порядке.
- Отдельного шага для обновления монетизации нет. Оно обновляется, когда вы указываете параметр
-c edge.
Обновление отдельного узла
Чтобы обновить автономную конфигурацию с одним узлом до версии 4.50.00, выполните следующие действия:
- Обновление всех компонентов:
/opt/apigee/apigee-setup/bin/update.sh -c all -f configFile
- (Если вы установили
apigee-adminapi) Обновлена утилитаapigee-adminapi:/opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
Обновление автономного кластера с двумя узлами
Обновите следующие компоненты для автономной установки с двумя узлами:
Список топологий Edge и номеров узлов приведен в разделе Топологии установки.
- Обновите Cassandra и ZooKeeper на компьютере 1:
/opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
- Обновите Qpid и Postgres на компьютере 2:
/opt/apigee/apigee-setup/bin/update.sh -c qpid,ps -f configFile
- Обновите LDAP на компьютере 1:
/opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
- Обновите компоненты Edge на компьютерах 2 и 1:
/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- Обновите интерфейс на компьютере 1:
/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- (Если вы установили
apigee-adminapi) Обновите утилитуapigee-adminapiна компьютере 1:/opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
- (Если вы установили Apigee SSO) Обновите Apigee SSO на компьютере 1:
/opt/apigee/apigee-setup/bin/update.sh -c sso -f sso_config_file
где sso_config_file – файл конфигурации, созданный при установке SSO.
- Перезапустите компонент Edge UI на компьютере 1:
/opt/apigee/apigee-service/bin/apigee-service edge-ui restart
Обновление до 5 узлов
Обновите следующие компоненты для установки с пятью узлами:
Список топологий Edge и номеров узлов приведен в разделе Топологии установки.
- Обновите Cassandra и ZooKeeper на компьютерах 1, 2 и 3:
/opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
- Обновите Qpid и Postgres на компьютере 4:
/opt/apigee/apigee-setup/bin/update.sh -c qpid, ps -f configFile
- Обновите Qpid и Postgres на компьютере 5:
/opt/apigee/apigee-setup/bin/update.sh -c qpid, ps -f configFile
- Обновите LDAP на компьютере 1:
/opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
- Обновите компоненты Edge на компьютерах 4, 5, 1, 2, 3:
/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- Обновите интерфейс Edge:
- Классический интерфейс. Если вы используете классический интерфейс, обновите компонент
uiна компьютере 1, как показано в примере ниже./opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- Новый интерфейс Edge. Если вы установили новый интерфейс Edge, обновите компонент
ueна соответствующем компьютере (это может быть не компьютер 1):/opt/apigee/apigee-setup/bin/update.sh -c ue -f /opt/silent.conf
- Классический интерфейс. Если вы используете классический интерфейс, обновите компонент
- (Если вы установили
apigee-adminapi) Обновите утилитуapigee-adminapiна компьютере 1:/opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
- (Если вы установили Apigee SSO) Обновите Apigee SSO на компьютере 1:
/opt/apigee/apigee-setup/bin/update.sh -c sso -f sso_config_file
где sso_config_file – файл конфигурации, созданный при установке SSO.
- Перезапустите компонент интерфейса:
- Классический интерфейс. Если вы используете классический интерфейс, перезапустите компонент
edge-uiна компьютере 1, как показано в примере ниже./opt/apigee/apigee-service/bin/apigee-service edge-ui restart
- Новый интерфейс Edge. Если вы установили новый интерфейс Edge, перезапустите компонент
edge-management-uiна соответствующем компьютере (это может быть не компьютер 1):/opt/apigee/apigee-service/bin/apigee-service edge-management-ui restart
- Классический интерфейс. Если вы используете классический интерфейс, перезапустите компонент
Обновление кластера из 9 узлов
Обновите следующие компоненты для кластерной установки с девятью узлами:
Список топологий Edge и номеров узлов приведен в разделе Топологии установки.
- Обновите Cassandra и ZooKeeper на компьютерах 1, 2 и 3:
/opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
- Обновите Qpid на компьютерах 6 и 7:
/opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
- Обновите Postgres на компьютере 8:
/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- Обновите Postgres на компьютере 9:
/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- Обновите LDAP на компьютере 1:
/opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
- Обновите компоненты Edge на компьютерах 6, 7, 8, 9, 1, 4 и 5 в указанном порядке:
/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- Обновите новый (
ue) или классический (ui) интерфейс на компьютере 1./opt/apigee/apigee-setup/bin/update.sh -c [ui|ue] -f configFile
- (Если вы установили
apigee-adminapi) Обновите утилитуapigee-adminapiна компьютере 1:/opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
- (Если вы установили Apigee SSO) Обновите Apigee SSO на компьютере 1:
/opt/apigee/apigee-setup/bin/update.sh -c sso -f sso_config_file
где sso_config_file – файл конфигурации, созданный при установке SSO.
- Перезапустите компонент интерфейса:
- Классический интерфейс. Если вы используете классический интерфейс, перезапустите компонент
edge-uiна компьютере 1, как показано в примере ниже./opt/apigee/apigee-service/bin/apigee-service edge-ui restart
- Новый интерфейс Edge. Если вы установили новый интерфейс Edge, перезапустите компонент
edge-management-uiна соответствующем компьютере (это может быть не компьютер 1):/opt/apigee/apigee-service/bin/apigee-service edge-management-ui restart
- Классический интерфейс. Если вы используете классический интерфейс, перезапустите компонент
Обновление кластера из 13 узлов
Обновите следующие компоненты для кластерной установки с 13 узлами:
Список топологий Edge и номеров узлов приведен в разделе Топологии установки.
- Обновите Cassandra и ZooKeeper на компьютерах 1, 2 и 3:
/opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
- Обновите Qpid на компьютерах 12 и 13:
/opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
- Обновите Postgres на компьютере 8:
/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- Обновите Postgres на компьютере 9:
/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- Обновите LDAP на компьютерах 4 и 5:
/opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
- Обновите компоненты Edge на машинах 12, 13, 8, 9, 6, 7, 10 и 11 в указанном порядке:
/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- Обновите новый (
ue) или классический (ui) интерфейс на компьютерах 6 и 7./opt/apigee/apigee-setup/bin/update.sh -c [ui|ue] -f configFile
- (Если вы установили
apigee-adminapi) Обновите утилитуapigee-adminapiна компьютерах 6 и 7:/opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
- (Если вы установили Apigee SSO) Обновите Apigee SSO на компьютерах 6 и 7:
/opt/apigee/apigee-setup/bin/update.sh -c sso -f sso_config_file
где sso_config_file – файл конфигурации, созданный при установке SSO.
- Перезапустите компонент интерфейса:
- Классический интерфейс. Если вы используете классический интерфейс, перезапустите компонент
edge-uiна компьютерах 6 и 7, как показано в примере ниже./opt/apigee/apigee-service/bin/apigee-service edge-ui restart
- Новый пользовательский интерфейс Edge. Если вы установили новый пользовательский интерфейс Edge, перезапустите компонент
edge-management-uiна компьютерах 6 и 7:/opt/apigee/apigee-service/bin/apigee-service edge-management-ui restart
- Классический интерфейс. Если вы используете классический интерфейс, перезапустите компонент
Обновление кластера из 12 узлов
Обновите следующие компоненты для кластерной установки с 12 узлами:
Список топологий Edge и номеров узлов приведен в разделе Топологии установки.
- Обновите Cassandra и ZooKeeper:
- На машинах 1, 2 и 3 в центре обработки данных 1:
/opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
- На машинах 7, 8 и 9 в центре обработки данных 2
/opt/apigee/apigee-setup/bin/update.sh -c cs,zk -f configFile
- На машинах 1, 2 и 3 в центре обработки данных 1:
- Обновите qpidd:
- Машины 4 и 5 в центре обработки данных 1
- Обновите
qpiddна компьютере 4:/opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
- Обновите
qpiddна компьютере 5:/opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
- Обновите
- Машины 10 и 11 в центре обработки данных 2
- Обновление
qpiddна компьютере 10:/opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
- Обновление
qpiddна компьютере 11:/opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
- Обновление
- Машины 4 и 5 в центре обработки данных 1
- Обновите Postgres:
- Машина 6 в центре обработки данных 1
/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- Компьютер 12 в центре обработки данных 2
/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
- Машина 6 в центре обработки данных 1
- Обновление LDAP:
- Компьютер 1 в центре обработки данных 1
/opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
- Компьютер 7 в центре обработки данных 2
/opt/apigee/apigee-setup/bin/update.sh -c ldap -f configFile
- Компьютер 1 в центре обработки данных 1
- Обновите компоненты Edge:
- Машины 4, 5, 6, 1, 2, 3 в центре обработки данных 1
/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- Машины 10, 11, 12, 7, 8, 9 в центре обработки данных 2
/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- Машины 4, 5, 6, 1, 2, 3 в центре обработки данных 1
- Обновите новый (
ue) или классический (ui) интерфейс:- Компьютер 1 в центре обработки данных 1:
/opt/apigee/apigee-setup/bin/update.sh -c [ui|ue] -f configFile
- Компьютер 7 в центре обработки данных 2:
/opt/apigee/apigee-setup/bin/update.sh -c [ui|ue] -f configFile
- Компьютер 1 в центре обработки данных 1:
- (Если вы установили
apigee-adminapi) Обновлена утилитаapigee-adminapi:- Компьютер 1 в центре обработки данных 1:
/opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
- Компьютер 7 в центре обработки данных 2:
/opt/apigee/apigee-service/bin/apigee-service apigee-adminapi update
- Компьютер 1 в центре обработки данных 1:
- (Если вы установили Apigee SSO) Обновите Apigee SSO:
- Компьютер 1 в центре обработки данных 1:
/opt/apigee/apigee-setup/bin/update.sh -c sso -f sso_config_file
- Компьютер 7 в центре обработки данных 2:
/opt/apigee/apigee-setup/bin/update.sh -c sso -f sso_config_file
где sso_config_file – файл конфигурации, созданный при установке SSO.
- Компьютер 1 в центре обработки данных 1:
- Перезапустите компонент нового (
edge-management-ui) или классического (edge-ui) интерфейса Edge на компьютерах 1 и 7./opt/apigee/apigee-service/bin/apigee-service [edge-ui|edge-management-ui] restart
Нестандартная конфигурация
Если у вас нестандартная конфигурация, обновите компоненты Edge в следующем порядке:
- ZooKeeper
- Cassandra
- qpidd, ps
- LDAP
- Edge, то есть профиль "-c edge" на всех узлах в следующем порядке: узлы с сервером Qpid, Edge Postgres Server, Management Server, Message Processor и Router.
- Edge UI (классический или новый)
apigee-adminapi- Система единого входа Apigee
После завершения обновления обязательно перезапустите компонент Edge UI на всех машинах, на которых он запущен.