Вы просматриваете документацию Apigee Edge .
Перейдите в документацию Apigee X.info
В этом документе описан альтернативный метод обновления операционной системы (ОС) серверов в кластере Apigee Edge for Private Cloud. Вместо создания совершенно нового параллельного центра обработки данных, этот пошаговый подход позволяет обновлять ОС на месте, по одной машине/узлу за раз.
Совместимость
Перед началом поэтапного обновления ОС на каждом узле убедитесь, что текущая версия Apigee Edge for Private Cloud поддерживает целевую версию ОС. Для проверки обратитесь к матрице совместимости ОС .
Предварительные требования
Перед началом поэтапного обновления узлов убедитесь, что вы выполнили следующие задачи:
Создайте резервные копии всех узлов.
Перед выполнением процедуры мы рекомендуем выполнить полное резервное копирование всех узлов, например, на уровне виртуальных машин, на уровне компонентов (или и то, и другое), из соображений безопасности. Это позволит вам иметь план резервного копирования на случай, если какой-либо из следующих шагов не сработает должным образом. Дополнительную информацию о резервном копировании на уровне компонентов см. в разделе «Резервное копирование и восстановление» .
Убедитесь, что Edge запущен.
Убедитесь, что Edge работает во время процесса обновления, используя команду:
/opt/apigee/apigee-service/bin/apigee-all statusПорядок замены узлов
Мы рекомендуем обновлять узлы в порядке, указанном ниже, в зависимости от типа компонента:
- Кассандра
- Смотритель зоопарка
- PostgreSQL
- LDAP
- Qpid
- Обработчик сообщений
- Маршрутизатор
- Сервер управления
- UI/UE
- ССО
Дополнительные сценарии
При выполнении поэтапного обновления ОС на каждом узле, если в существующей конфигурации присутствует какая-либо из следующих проблем, пожалуйста, рассмотрите возможность выполнения следующих дополнительных шагов:
- apigee-mtls — Если apigee-mtls включен, поэтапное обновление ОС (постепенное) для данной конфигурации не поддерживается. Для обновления следуйте руководству по обновлению apigee-mtls .
Кассандра
При замене Cassandra рекомендуется сначала заменить узлы, не являющиеся начальными, а затем начальные узлы.
К особым случаям, которые следует учитывать при работе с Кассандрой, относятся следующие:
- Cassandra Native-mTLS — Если native-mTLS включен и принудительно применяется, снимите принудительное применение на узлах с поддержкой mTLS, установив параметр
conf_cassandra_client_encryption_optional=true. Для получения дополнительной информации см. документацию по native-mTLS . - Включено шифрование внутри узлов Cassandra — см. раздел « Включение шифрования внутри узлов Cassandra» , чтобы убедиться, что сертификаты существующих узлов Cassandra включены в хранилище доверенных сертификатов нового замененного узла и наоборот.
Шаги по замене узла Cassandra:
- Создайте резервную копию узла, выполнив снимки виртуальных машин (если это возможно), и создайте резервную копию Cassandra с помощью Apigee на всех узлах, используя следующую команду:
apigee-service apigee-cassandra backup
- Приобретите новый узел с обновленной операционной системой.
- Примените необходимые предварительные условия для конкретной операционной системы .
- Загрузите и запустите файл Edge, чтобы установить утилиту apigee-service . Для загрузки используемой версии Apigee запустите команду bootstrap , чтобы получить apigee-service и установить apigee-setup .
- Перечислите начальные узлы:
apigee-service apigee-cassandra configure -search conf_cassandra_seeds
- Обновите конфигурационный файл, изменив IP-адрес существующего узла Cassandra и заменив его новым IP-адресом узла.
Существующие CASS_HOSTS
CASS_HOSTS="$IP1 $IP2 $IP3"
Обновлены CASS_HOSTS
CASS_HOSTS="$IP1 $IP4 $IP3"
- Перенастройте существующие узлы в кластере, указав обновленный IP-адрес узла Cassandra (за исключением заменяемого узла). Используйте справочный файл конфигурации.
/opt/apigee/apigee-setup/bin/setup.sh -p c -f updatedConfigFile - Остановите и отмените регистрацию Cassandra на старом узле:
- Остановите Cassandra на узле, который необходимо заменить:
apigee-service apigee-cassandra stop
- Укажите UUID узла Cassandra, подлежащего выводу из эксплуатации (если речь идет о нескольких центрах обработки данных, учтите это соответствующим образом):
apigee-adminapi.sh servers list -r dc-1 -p central -t application-datastore --admin AdminEmailID --pwd 'AdminPassword' --host localhost
- Отмените регистрацию типов хранилищ данных, связанных с существующим UUID Cassandra:
curl -u AdminEmailID:'AdminPassword' -X POST http://MS_IP:8080/v1/servers -d "type=cache-datastore&type=user-settings-datastore&type=scheduler-datastore&type=audit-datastore&type=apimodel-datastore&type=application-datastore&type=edgenotification-datastore&type=identityzone-datastore&type=auth-datastore®ion=dc-1&pod=central&uuid=old_cassandra_uuid&action=remove"
- Удалите сервер.
curl -u AdminEmailID:AdminPassword -X DELETE http://MS_IP:8080/v1/servers/old_cassandra_uuid
- Остановите Cassandra на узле, который необходимо заменить:
- Подготовьте новый узел для хоста apigee-cassandra . Добавьте следующую строку в файл cassandra.properties , расположенный по адресу
/opt/apigee/customer/application/cassandra.properties(создайте файл, если он еще не существует) на новом узле Cassandra:conf_jvm_options_custom_settings=-Dcassandra.replace_address=IPOfOldCassandraNode -Dcassandra.allow_unsafe_replace=true
- Убедитесь, что в файле cassandra.properties для владельца и группы указано значение
apigee:apigee. При необходимости используйте следующую команду для обновления владельца и группы:chown apigee:apigee /opt/apigee/customer/application/cassandra.properties
- Установите Cassandra и запустите настройку на только что добавленном узле:
apigee-service apigee-cassandra install
apigee-service apigee-cassandra setup -f updatedConfigFile
- После настройки нового узла удалите дополнительную конфигурацию, добавленную в файл
/opt/apigee/customer/application/cassandra.properties, и перезапустите apigee-cassandra :conf_jvm_options_custom_settings=-Dcassandra.replace_address=IPOfOldCassandraNode -Dcassandra.allow_unsafe_replace=true
apigee-service apigee-cassandra restart
- Проверьте статус замененного узла:
apigee-service apigee-cassandra status
/opt/apigee/apigee-cassandra/bin/nodetool status - Пересоберите новый узел, добавленный в кластер:
/opt/apigee/apigee-cassandra/bin/nodetool rebuild -dc dc-1 - Перезагрузите существующие узлы маршрутизатора, обработчика сообщений, Qpid, Postgres и сервера управления, обновив IP-адрес нового узла Cassandra в конфигурационном файле:
/opt/apigee/apigee-setup/bin/setup.sh -p r|mp|qs|ps|ms|mo -f updatedConfigFile - Удаление/деинсталляция Cassandra со старых узлов:
apigee-service apigee-cassandra uninstall
- Повторите то же самое для остальных узлов Cassandra в кластере.
Смотритель зоопарка
Для замены узлов Zookeeper выполните следующие действия. Рекомендуется сначала заменить узлы-последователи, а затем узлы-лидеры, чтобы обеспечить поддержание кворума в ансамбле.
- Создайте резервную копию узла, сделав снимки виртуальных машин (если это возможно), и выполните резервное копирование Zookeeper с помощью Apigee на всех узлах.
- Остановите и удалите Zookeeper на существующем узле:
apigee-service apigee-zookeeper stop
apigee-service apigee-zookeeper uninstall
- Приобретите новый узел с обновленной операционной системой.
- Примените необходимые предварительные условия для конкретной операционной системы .
- Загрузите загрузочный пакет используемой версии Apigee, запустите загрузочный пакет , чтобы получить apigee-service , и установите apigee-setup .
- Обновите конфигурационный файл, удалив устаревшие/удалённые IP-адреса узлов и заменив их новыми IP-адресами узлов Zookeeper. Для получения более подробной информации см. справочник по конфигурационным файлам :
Существующая конфигурация ZK
ZK_HOSTS="$IP1 $IP2 $IP3" ZK_CLIENT_HOSTS="$IP1 $IP2 $IP3"
Обновлена конфигурация ZK
ZK_HOSTS="$IP1 $IP4 $IP3" ZK_CLIENT_HOSTS="$IP1 $IP4 $IP3"
- Установите, настройте и запустите Zookeeper на новом узле, используя обновленный конфигурационный файл:
/opt/apigee/apigee-setup/bin/setup.sh -p zk -f updatedConfigFile - Внесите изменения в существующий узел Zookeeper с помощью файла updatedConfigFile :
/opt/apigee/apigee-setup/bin/setup.sh -p zk -f updatedConfigFile - Перезагрузите существующие узлы маршрутизатора, обработчика сообщений, Qpid, Postgres и сервера управления, обновив IP-адрес нового узла Zookeeper в конфигурационном файле:
/opt/apigee/apigee-setup/bin/setup.sh -p r|mp|qs|ps|ms|mo -f updatedConfigFile - Повторите эти действия для всех узлов Zookeeper.
PostgreSQL
В этом разделе описывается подход к обновлению узлов Postgres без простоя, в рамках которого вы выполните указанные шаги. Подробные инструкции по выполнению каждого шага приведены в последующих подразделах.
- Замените любой из существующих резервных узлов целевой операционной системой.
- Преобразуйте новый резервный узел в главный.
- Вывести из эксплуатации старую работу.
- Продолжайте заменять дополнительные резервные узлы.
Перед началом замены рекомендуется остановить edge-qpid-server, чтобы свести к минимуму возможную потерю аналитических сообщений.
apigee-service edge-qpid-server stop
Поддерживать
- Получите UUID узлов edge-postgres-server :
curl http://pg_standby_ip:8084/v1/servers/self
- Остановить PostgreSQL:
apigee-service edge-postgres-server stop
apigee-service apigee-postgresql stop
- Удалите существующий резервный экземпляр Postgres из группы аналитики , выполнив следующие действия .
- Удалите apigee-postgres и postgres-server :
apigee-service edge-postgres-server uninstall
apigee-service apigee-postgresql uninstall
- Приобретите новый узел с обновленной операционной системой.
- Примените необходимые предварительные условия для конкретной операционной системы .
- Загрузите загрузочный пакет используемой версии Apigee, запустите загрузочный пакет , чтобы получить apigee-service , и установите apigee-setup .
- Настройте репликацию master-standby на существующем главном сервере, обновив конфигурационный файл, указав значения EXISTING_PG_MASTER_IP и NEW_PG_STANDBY_IP . Более подробную информацию см. в справочнике по конфигурационным файлам :
PG_MASTER=EXISTING_PG_MASTER_IP
PG_STANDBY=NEW_PG_STANDBY_IP
apigee-service apigee-postgresql setup-replication-on-master -f updatedConfigFile
- Установите, настройте и запустите PostgreSQL с конфигурациями master-standby на новом резервном узле:
PG_MASTER=EXISTING_PG_MASTER_IP
PG_STANDBY=NEW_PG_STANDBY_IP
/opt/apigee/apigee-setup/bin/setup.sh -p ps -f updatedConfigFile - Проверьте настройки резервного режима:
apigee-service apigee-postgresql postgres-check-standby
Владелец
- Получите UUID существующего главного узла Postgres:
curl http://pg_ip:8084/v1/servers/self
- Преобразуйте новый модернизированный резервный узел ОС в главный.
- Остановите PostgreSQL на существующем главном сервере:
apigee-service apigee-postgresql stop
apigee-service edge-postgres-server stop
- Преобразуйте новый резервный узел в главный:
apigee-service apigee-postgresql promote-standby-to-master EXISTING_PG_MASTER_IP
- Удалите старый главный узел из групп аналитики и потребителей.
- Добавьте новый главный узел в группы аналитики и потребителей.
- Если используется монетизация, обновите новый главный узел Postgres и выполните следующие шаги .
- После замены главного узла сервер edge-qpid-server можно запустить с обновленной конфигурацией главного узла:
apigee-service edge-qpid-server start
- Если вы используете монетизацию, перезапустите также сервер управления и обработчик сообщений:
apigee-service edge-management-server restart
- Остановите и удалите apigee-postgres и postgres-server на старой ветке master:
apigee-service edge-postgres-server uninstall
apigee-service apigee-postgresql uninstall
Добавление нового резервного режима
- Приобретите новый узел с обновленной операционной системой.
- Примените необходимые предварительные условия для конкретной операционной системы .
- Загрузите загрузочный пакет используемой версии Apigee, запустите загрузочный пакет , чтобы получить apigee-service , и установите apigee-setup .
- Настройте репликацию «мастер-резервный узел», используя новые IP-адреса главного и резервного узлов в файле конфигурации нового главного и нового резервного узлов. Для получения более подробной информации см. справочник по файлам конфигурации :
apigee-service apigee-postgresql setup-replication-on-master -f updatedConfigFile
- Установка и настройка на новом резервном узле:
/opt/apigee/apigee-setup/bin/setup.sh -p ps -f updatedConfigFile - Добавьте новый резервный сервер в аналитические группы, выполнив действия, аналогичные настройке основной и резервной систем .
LDAP
Замена узла LDAP потребует остановки сервера управления, и все API управления будут считаться недоступными на время замены этого узла.
- Остановите сервер управления на всех узлах:
apigee-service edge-management-server stop
- Вывод из эксплуатации существующего узла LDAP:
- Создайте резервную копию/снимок узла LDAP на уровне виртуальной машины.
- Перед остановкой LDAP обязательно зафиксируйте количество данных, поступающих через LDAP, которое можно будет проверить позже, например:
ldapsearch -o ldif-wrap=no -b "dc=apigee,dc=com" -D "cn=manager,dc=apigee,dc=com" -H ldap://:10389 -LLL -x -w Secret123 | wc -l
- Для конфигурации активный-пассивный:
- Чтобы активировать текущий пассивный узел, добавьте на него файл
mark_writable.ldifсо следующим содержимым:dn: olcDatabase={2}bdb,cn=config changetype: modify replace: olcReadOnly olcReadOnly: FALSE
- Выполните следующую команду на пассивном узле, чтобы активировать его:
ldapmodify -a -x -w "$APIGEE_LDAPPW" -D "$CONFIG_BIND_DN" -H "ldap://:10389" -f mark_writable.ldif
- Перейдите к шагу d) для перехода из активного состояния в активное для вывода узлов из эксплуатации.
- Чтобы активировать текущий пассивный узел, добавьте на него файл
- В конфигурации LDAP Active-Active разорвите репликацию между двумя узлами LDAP и обновите конфигурации. Следуйте инструкциям, указанным в документе по выводу LDAP из эксплуатации .
- Остановите и создайте резервную копию данных LDAP, а затем удалите существующий узел LDAP (пропустите этот шаг для настройки режима актив-актив, если она уже выполнена):
apigee-service apigee-openldap stop
apigee-service apigee-openldap backup
apigee-service apigee-openldap uninstall
- Приобретите новый узел с обновленной операционной системой.
- Примените необходимые предварительные условия для конкретной операционной системы .
- Загрузите загрузочный пакет используемой версии Apigee, запустите загрузочный пакет , чтобы получить apigee-service , и установите apigee-setup .
- Настройка нового LDAP-узла:
- Обновите файл конфигурации для нового узла в соответствии с настройками. Для этого обратитесь к справочнику по файлам конфигурации Edge , в зависимости от режима работы: только активный или активный-активный.
-
LDAP_TYPE -
LDAP_PEER -
LDAP_SID -
USE_LDAP_REMOTE_HOST=y/n
-
- Настройте и запустите LDAP на новом узле с помощью обновленного файла конфигурации :
/opt/apigee/apigee-setup/bin/setup.sh -p ld -f updatedConfigFile - Создайте резервную копию данных LDAP со старых узлов (если настройку "актив-актив" можно пропустить):
- Создайте резервную копию на новом узле, это необходимо для того, чтобы он сгенерировал папку/путь для резервного копирования по умолчанию:
apigee-service apigee-openldap backup
- Переместите резервные копии данных со старого узла в созданную папку резервных копий.
- Перед восстановлением данных остановите apigee-openldap :
apigee-service apigee-openldap stop
- Восстановите резервную копию, созданную на старом узле:
apigee-service apigee-openldap restore backup_file
Например:
apigee-service apigee-openldap restore 2026.02.09,10.28.20
- Создайте резервную копию на новом узле, это необходимо для того, чтобы он сгенерировал папку/путь для резервного копирования по умолчанию:
- Обновите файл конфигурации для нового узла в соответствии с настройками. Для этого обратитесь к справочнику по файлам конфигурации Edge , в зависимости от режима работы: только активный или активный-активный.
- Повторите то же самое для другого узла LDAP (если он находится в режиме актив-актив).
- Настройте и запустите сервер управления с обновленными конфигурациями хоста LDAP:
/opt/apigee/apigee-setup/bin/setup.sh -p mt -f updatedConfigFile - Настройте и запустите SSO (если применимо):
apigee-service apigee-sso setup -f updatedConfigFile
apigee-service apigee-sso restart
- (Необязательно) Настройте второй каталог Active Directory в режиме только для чтения, следуя инструкциям в документации .
Qpid
Для замены существующего узла Qpid на узел с обновленной операционной системой необходимо выполнить следующие шаги:
- Прекратите прием сообщений от обработчиков сообщений в существующую очередь узлов.
- Очистите очередь от существующих сообщений.
- Остановите и выведите из эксплуатации существующий узел.
Вывод из эксплуатации существующих узлов. Для обеспечения сохранности сообщений предусмотрены дополнительные меры, перечисленные ниже:
- Остановить брокер Qpid:
apigee-service apigee-qpidd stop
- Заблокировать входящий трафик на порту 5672 от всех обработчиков сообщений:
iptables -A INPUT -p tcp --dport 5672 -s MP_IP -j DROP
- Чтобы удалить существующие сообщения, перезапустите брокер Qpid:
apigee-service apigee-qpidd start
- Перед началом вывода из эксплуатации убедитесь, что все сообщения в очереди отправлены потребителю.
- Получите UUID узла edge-qpid-server :
curl http://qpid_node_ip:8083/v1/servers/self
- Завершите вывод из эксплуатации или удалите шаги для Qpid из аналитики для apigee-qpidd и edge-qpid-server .
- Остановите и удалите apigee-qpidd и edge-qpid-server :
apigee-service apigee-qpidd stop
apigee-service edge-qpid-server stop
apigee-service apigee-qpidd uninstall
apigee-service edge-qpid-server uninstall
Добавить новый узел:
- Приобретите новый узел с обновленной операционной системой.
- Примените необходимые предварительные условия для конкретной операционной системы .
- Загрузите загрузочный пакет используемой версии Apigee, запустите загрузочный пакет , чтобы получить apigee-service , и установите apigee-setup .
- Настройте и запустите службы Qpid на новом узле и добавьте их в группы потребителей, выполнив следующие шаги . Аналогичные шаги следует выполнить для добавления других групп, например, для монетизации.
- Если служба монетизации включена, перезапустите сервер управления и обработчик сообщений:
apigee-service edge-management-server restart
apigee-service edge-message-processor restart
- Повторите эти действия на всех узлах Qpid.
обработчик сообщений
- Получите UUID узла edge-message-processor :
curl http://mp_ip:8082/v1/servers/self
- Вывести из эксплуатации и удалить узел обработки сообщений.
- Если служба монетизации включена, удалите edge-mint-message-processor .
- Удалите обработчик сообщений:
apigee-service edge-message-processor uninstall
- Приобретите новый узел с обновленной операционной системой.
- Примените необходимые предварительные условия для конкретной операционной системы .
- Загрузите загрузочный пакет используемой версии Apigee, запустите загрузочный пакет , чтобы получить apigee-service , и установите apigee-setup .
- Добавьте, настройте и запустите обработчик сообщений в кластере, выполнив следующие шаги .
- Если монетизация включена, настройте службу монетизации вместе с обработчиком сообщений. Для получения дополнительной информации обратитесь к следующей документации .
Маршрутизатор
- Получите UUID узла edge-router :
curl http://router_ip:8081/v1/servers/self
- Отключите проверку доступности и проверьте, доступно ли устройство:
iptables -A INPUT -i eth0 -p tcp --dport 15999 -j REJECT
curl -vvv -X GET http://router_ip:15999/v1/servers/self/reachable
- Вывести из эксплуатации и удалить узел маршрутизатора.
- Удалите маршрутизатор:
apigee-service edge-router uninstall
- Приобретите новый узел с обновленной операционной системой.
- Примените необходимые предварительные условия для конкретной операционной системы .
- Загрузите загрузочный пакет используемой версии Apigee, запустите загрузочный пакет , чтобы получить apigee-service , и установите apigee-setup .
- Добавьте, настройте и запустите маршрутизатор в кластере.
Сервер управления
Только один сервер управления
- Приобретите новый узел с обновленной операционной системой.
- Примените необходимые предварительные условия для конкретной операционной системы .
- Загрузите загрузочный пакет используемой версии Apigee, запустите загрузочный пакет , чтобы получить apigee-service , и установите apigee-setup .
- Добавьте сервер управления, используя обновленный IP-адрес и файл конфигурации, ссылку на который можно найти здесь , и выполните команду установки:
/opt/apigee/apigee-setup/bin/setup.sh -p mt -f updatedConfigFile - Выполните настройку и перезапуск пользовательского интерфейса с новой конфигурацией управляющего IP-адреса.
/opt/apigee/apigee-setup/bin/setup.sh -p ui -f updatedConfigFile - Перенастройте SSO с новой конфигурацией управляющего IP-адреса, если применимо:
/opt/apigee/apigee-setup/bin/setup.sh -p sso -f updatedConfigFile - Выполните повторную настройку нового пользовательского интерфейса (UE) с новой конфигурацией управляющего IP-адреса (если применимо):
/opt/apigee/apigee-setup/bin/setup.sh -p ue -f updatedConfigFile - Если монетизация включена:
- Настройте монетизацию MS с новой конфигурацией управляющего IP-адреса (если применимо), используя документацию по настройке монетизации .
/opt/apigee/apigee-setup/bin/setup.sh -p mo -f updatedConfigFile - Перезапустите сервер управления:
apigee-service edge-management-server restart
- Настройте монетизацию MS с новой конфигурацией управляющего IP-адреса (если применимо), используя документацию по настройке монетизации .
- Выведите из эксплуатации сервер управления на существующем/старом узле, выполнив следующие шаги .
- Если монетизация включена, удалите UUID сервера управления из групп аналитики. Пример:
curl -v -u AdminEmail:AdminPassword -X DELETE "http://localhost:8080/v1/analytics/groups/ax/mint_axgroup/servers?uuid=MS_UUID&type=consumer-server"
- Удалите сервер управления монетизацией:
apigee-service edge-mint-management-server uninstall
Несколько серверов управления
- Выведите из эксплуатации один из серверов управления, используя другой на существующем узле, выполнив следующие шаги .
- Остановите и удалите сервер управления:
apigee-service edge-management-server stop
apigee-service edge-management-server uninstall
- Приобретите новый узел с обновленной операционной системой.
- Примените необходимые предварительные условия для конкретной операционной системы .
- Загрузите загрузочный пакет используемой версии Apigee, запустите загрузочный пакет , чтобы получить apigee-service , и установите apigee-setup .
- Добавьте сервер управления, используя обновленный IP-адрес и файл конфигурации, ссылку на который можно найти здесь , и выполните команду установки:
/opt/apigee/apigee-setup/bin/setup.sh -p mt -f updatedConfigFile - Выполните перезагрузку и повторный запуск пользовательского интерфейса с обновленной конфигурацией IP-адреса управления:
/opt/apigee/apigee-setup/bin/setup.sh -p ui -f updatedConfigFile - (Только если включен SSO) Настройте и перезапустите SSO с обновленной конфигурацией IP-адреса управления:
/opt/apigee/apigee-setup/bin/setup.sh -p sso -f updatedConfigFile - (Только если включен новый пользовательский интерфейс) Перенастройте и перезапустите новый пользовательский интерфейс с обновленной конфигурацией IP-адреса управления:
/opt/apigee/apigee-setup/bin/setup.sh -p ue -f updatedConfigFile - Повторите то же самое для другого сервера управления.
UI/UE
- Создайте резервную копию/снимок виртуальной машины узла пользовательского интерфейса.
- Остановите и удалите пользовательский интерфейс:
apigee-service edge-ui stop
apigee-service edge-ui uninstall
- (Если используется только новый пользовательский интерфейс) Остановите и удалите новый пользовательский интерфейс:
apigee-service edge-management-ui stop
apigee-service edge-management-ui uninstall
- Приобретите новый узел с обновленной операционной системой.
- Примените необходимые предварительные условия для конкретной операционной системы .
- Загрузите загрузочный пакет используемой версии Apigee, запустите загрузочный пакет , чтобы получить apigee-service , и установите apigee-setup .
- Настройте и запустите edge-ui на новом узле с обновленными IP-конфигурациями:
/opt/apigee/apigee-setup/bin/setup.sh -p ui -f updatedConfigFile - (Только если включен SSO) Настройте и запустите SSO с помощью пользовательского интерфейса, указав необходимые IP- адреса узлов:
/opt/apigee/apigee-setup/bin/setup.sh -p sso -f updatedConfigFile - (Только если включен новый пользовательский интерфейс) Настройте и запустите новый пользовательский интерфейс на новом узле с обновленными IP-конфигурациями:
/opt/apigee/apigee-setup/bin/setup.sh -p ue -f updatedConfigFileapigee-service edge-management-ui configure-sso -f updatedConfigFile
apigee-service edge-ui configure-sso -f updatedConfigFile
ССО
- Создайте резервную копию/снимок виртуальной машины узла пользовательского интерфейса.
- Остановите и удалите SSO:
apigee-service apigee-sso stop
apigee-service apigee-sso uninstall
- Приобретите новый узел с обновленной операционной системой.
- Примените необходимые предварительные условия для конкретной операционной системы .
- Загрузите загрузочный пакет используемой версии Apigee, запустите загрузочный пакет , чтобы получить apigee-service , и установите apigee-setup .
- Добавьте параметры конфигурации и ключи для единого входа (SSO), следуя инструкции и учитывая новый IP-адрес узла.
- Настройка и запуск единого входа (SSO):
/opt/apigee/apigee-setup/bin/setup.sh -p sso -f updatedConfigFile - Обновите конфигурацию, указав новые IP-адреса узлов SSO, и перенастройте SSO для пользовательского интерфейса:
apigee-service edge-ui configure-sso -f updatedConfigFile
- (Если используется новый пользовательский интерфейс) Запустите команду configure-sso на узле нового пользовательского интерфейса, следуя инструкциям в документации :
apigee-service edge-management-ui configure-sso -f updatedConfigFile
apigee-service edge-ui configure-sso -f updatedConfigFile