В этом разделе описано, как выполнить следующие действия:
- С 4.19.01 по 4.51.00
- С 4.19.06 по 4.51.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 для частного облака…
Как установить интерфейс Edge
После завершения первоначальной установки Apigee рекомендует установить интерфейс Edge, который представляет собой улучшенный пользовательский интерфейс для разработчиков и администраторов Apigee Edge для частного облака.
Обратите внимание, что для интерфейса Edge требуется отключить базовую аутентификацию и использовать IDP, например SAML или LDAP.
Подробнее об установке нового интерфейса Edge…
Как обновить интерфейс Edge
Чтобы обновить компонент Edge UI, учитывайте версию Edge для частного облака, с которой вы выполняете обновление:
- С версии 4.18.0x. Если вы установили бета-версию интерфейса Edge (ранее известную как Новый интерфейс Edge или Новый интерфейс) в версии 4.18.0x, вам необходимо удалить ее и установить версию 4.19.06 интерфейса Edge, следуя инструкциям в разделе Установка нового интерфейса Edge.
- С версии 4.19.01 (с уже установленным новым интерфейсом Edge): следуйте инструкциям по обновлению в этом разделе для компонента
edge-management-ui. - С версии 4.19.01 (с классическим интерфейсом): обновите Edge для частного облака, как описано в этом разделе, а затем установите интерфейс Edge, как описано в разделе Установка нового интерфейса Edge.
- С версии 4.19.06 (с уже установленным новым интерфейсом Edge): следуйте инструкциям по обновлению в этом разделе для компонента
edge-management-ui.
Как обновить Apigee mTLS
Apigee mTLS поддерживается только в Apigee Edge для частного облака версий 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, не отключая Edge.
Обновление без простоев возможно только при конфигурации с пятью узлами и более.
Чтобы обновить маршрутизатор без простоя, удалите каждый маршрутизатор по очереди из балансировщика нагрузки. Затем обновите маршрутизатор и другие компоненты на том же компьютере, что и маршрутизатор, а затем добавьте маршрутизатор обратно в балансировщик нагрузки.
- Обновите машины в правильном порядке, как описано в разделе Порядок обновления машин.
- Когда придет время обновить маршрутизаторы, выберите любой из них и сделайте его недоступным, как описано в разделе Включение и отключение доступности сервера (процессора сообщений или маршрутизатора).
- Обновите выбранный маршрутизатор и все остальные компоненты Edge на том же компьютере, что и маршрутизатор. Во всех конфигурациях Edge маршрутизатор и Message Processor находятся на одном узле.
- Сделайте маршрутизатор снова доступным.
- Повторите шаги 2–4 для остальных маршрутизаторов.
- Продолжите обновление на остальных компьютерах.
Что нужно сделать до и после обновления:
- На комбинированном узле маршрутизатора и обработчика сообщений:
- Перед обновлением выполните следующие действия:
- Сделайте маршрутизатор недоступным.
- Сделайте Message Processor недоступным.
- После обновления выполните следующие действия:
- Убедитесь, что Message Processor доступен.
- Убедитесь, что маршрутизатор доступен.
- Перед обновлением выполните следующие действия:
- На узлах маршрутизатора:
- Перед обновлением сделайте маршрутизатор недоступным.
- После обновления обеспечьте доступность маршрутизатора.
- На отдельных узлах Message Processor:
- Перед обновлением сделайте процессор сообщений недоступным.
- После обновления сделайте процессор сообщений доступным.
Как использовать файл конфигурации для автоматической установки
В команду обновления необходимо передать файл конфигурации в тихом режиме. Файл конфигурации для установки в фоновом режиме должен быть тем же, который вы использовали для установки Edge 4.19.01.
Как обновить до версии 4.50.00 узел с внешним подключением к интернету
Чтобы обновить компоненты Edge на узле, выполните следующие действия:
- Если они есть, отключите все задания
cron, настроенные на выполнение операции восстановления в Cassandra, до завершения обновления. - Войдите в узел как root, чтобы установить пакеты RPM Edge.
- Установите
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: Cassandraedge: все компоненты Edge, кроме интерфейса Edge: сервер управления, процессор сообщений, маршрутизатор, сервер QPID, сервер Postgresldap: OpenLDAPps: postgresqlqpid: qpiddsso: Apigee SSO (если вы установили SSO)ue: новый интерфейс Edgeui– классический интерфейс Edge;zk: смотритель зоопарка
- configFile – это тот же файл конфигурации, который вы использовали для определения компонентов Edge во время установки версии 4.19.01 или 4.19.06.
Вы можете запустить
update.shдля всех компонентов, задав для параметра component значение "all", но только если у вас есть профиль установки Edge All-in-One (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: Cassandraedge: все компоненты Edge, кроме интерфейса Edge: сервер управления, процессор сообщений, маршрутизатор, сервер QPID, сервер Postgres.ldap: OpenLDAPps: postgresqlqpid: qpiddsso: Apigee SSO (если вы установили SSO)ueНовый интерфейс Edgeui– классический интерфейс Edge;zk: смотритель зоопарка
- configFile – это тот же файл конфигурации, который вы использовали для определения компонентов Edge во время установки версии 4.19.01 или 4.19.06.
Вы можете запустить
update.shдля всех компонентов, задав для параметра component значение "all", но только если у вас есть профиль установки Edge All-in-One (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 (сервер управления, Message Processor, маршрутизатор, сервер QPID, но не сервер Postgres), используйте параметр
-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
Обновление с пятью узлами
Обновите следующие компоненты для установки с пятью узлами:
Список топологий 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
- Классический интерфейс. Если вы используете классический интерфейс, перезапустите компонент
Обновление кластера из девяти узлов
Обновите следующие компоненты для кластерной установки с девятью узлами:
Список топологий 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, обновите ее:
- Машина 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 (
edge-management-ui) или классический интерфейс Edge (edge-ui) на компьютерах 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, сервером управления, Message Processor и маршрутизатором.
- Интерфейс Edge (классический или новый)
apigee-adminapi- Apigee SSO
После завершения обновления обязательно перезапустите компонент Edge UI на всех машинах, на которых он работает.