Обновление ОС на узлах Apigee Edge для частного облака

Вы просматриваете документацию по Apigee Edge.
Перейдите к документации по Apigee X.
Информация

В этом документе описан альтернативный способ обновления операционной системы (ОС) серверов в кластере Apigee Edge для частного облака. Вместо того чтобы создавать новый параллельный центр обработки данных, вы можете обновлять ОС на месте, по одной машине/узлу за раз.

Совместимость

Прежде чем запускать обновление ОС узла за узлом, убедитесь, что текущая версия Apigee Edge для частного облака поддерживает целевую версию ОС. Чтобы проверить это, ознакомьтесь с матрицей совместимости ОС.

Требования

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

Как создать резервную копию всех узлов

Перед выполнением процедуры в целях безопасности рекомендуем создать полную резервную копию всех узлов, например на уровне виртуальной машины, компонента или обоих. Это позволит вам иметь запасной план на случай, если какой-либо из следующих шагов не сработает. Подробнее о резервном копировании на уровне компонентов…

Убедитесь, что Edge запущен

Убедитесь, что Edge работает во время обновления, используя следующую команду:

/opt/apigee/apigee-service/bin/apigee-all status

Порядок замены узлов

Рекомендуем обновлять узлы в указанном ниже порядке в зависимости от типа компонента:

Другие сценарии

При пошаговом обновлении ОС, если в существующей конфигурации есть что-либо из перечисленного ниже, выполните следующие дополнительные действия:

  • apigee-mtls. Если этот компонент включен, обновление ОС узла за узлом (поэтапное) не поддерживается. Чтобы обновить его, следуйте инструкциям в руководстве по обновлению apigee-mtls.

Cassandra

При замене Cassandra сначала замените узлы, не являющиеся узлами инициализации, а затем – узлы инициализации.

Для Cassandra необходимо учитывать следующие особые случаи:

  • Cassandra Native-mTLS – если включена и применяется функция native-mTLS, удалите принудительное применение на узлах с поддержкой mTLS, задав значение conf_cassandra_client_encryption_optional=true. Подробнее о встроенной функции mTLS…
  • Шифрование между узлами Cassandra включено – следуйте инструкциям в разделе Включение шифрования между узлами Cassandra, чтобы убедиться, что сертификаты существующих узлов Cassandra включены в хранилище доверенных сертификатов нового узла и наоборот.

Как заменить узел Cassandra

  1. Создайте резервную копию узла, сделав снимки виртуальной машины (если возможно), и создайте резервную копию Apigee для Cassandra на всех узлах, используя следующую команду:
    apigee-service apigee-cassandra backup
  2. Приобретите новый узел с обновленной ОС.
  3. Выполните предварительные условия для вашей ОС.
  4. Скачайте и запустите файл Edge, чтобы установить утилиту apigee-service. Загрузчик используемой версии Apigee. Чтобы получить apigee-service и установить apigee-setup, запустите загрузчик.
  5. Перечислите исходные узлы:
    apigee-service apigee-cassandra configure -search conf_cassandra_seeds
  6. Измените IP-адрес существующего узла Cassandra в файле конфигурации, заменив его на IP-адрес нового узла.

    Существующий параметр CASS_HOSTS

    CASS_HOSTS="$IP1 $IP2 $IP3"

    Новое обновление CASS_HOSTS

    CASS_HOSTS="$IP1 $IP4 $IP3"
  7. Перенастройте существующие узлы в кластере, используя обновленный IP-адрес нового узла Cassandra (кроме узла, который нужно заменить). Используйте справочник по файлу конфигурации.
    /opt/apigee/apigee-setup/bin/setup.sh -p c -f updatedConfigFile
  8. Остановите и отмените регистрацию Cassandra на старом узле:
    1. Остановите Cassandra на узле, который нужно заменить:
      apigee-service apigee-cassandra stop
    2. Укажите UUID узла Cassandra, который нужно вывести из эксплуатации (если у вас несколько центров обработки данных, учитывайте это).
      apigee-adminapi.sh servers list -r dc-1 -p central -t application-datastore --admin AdminEmailID --pwd 'AdminPassword' --host localhost
    3. Отмените регистрацию типов хранилища данных, связанных с существующим 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&region=dc-1&pod=central&uuid=old_cassandra_uuid&action=remove"
    4. Удалите сервер.
      curl -u AdminEmailID:AdminPassword -X DELETE http://MS_IP:8080/v1/servers/old_cassandra_uuid
  9. Подготовьте новый узел для хоста 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
  10. Убедитесь, что в файле cassandra.properties для владельца и группы задано значение apigee:apigee. При необходимости используйте следующую команду, чтобы изменить владельца и группу:
    chown apigee:apigee /opt/apigee/customer/application/cassandra.properties
  11. Установите Cassandra и запустите настройку на добавленном узле:
    apigee-service apigee-cassandra install
    apigee-service apigee-cassandra setup -f updatedConfigFile
  12. После настройки нового узла удалите дополнительную конфигурацию, добавленную в /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
  13. Проверьте статус нового узла:
    apigee-service apigee-cassandra status
    /opt/apigee/apigee-cassandra/bin/nodetool status
  14. Перестройте новый узел, добавленный в кластер:
    /opt/apigee/apigee-cassandra/bin/nodetool rebuild -dc dc-1
  15. Настройте заново существующие узлы серверов маршрутизатора, обработчика сообщений, Qpid, Postgres и управления, обновив IP-адрес нового узла Cassandra в файле конфигурации:
    /opt/apigee/apigee-setup/bin/setup.sh -p r|mp|qs|ps|ms|mo -f updatedConfigFile
  16. Удалите Cassandra с устаревшего узла:
    apigee-service apigee-cassandra uninstall
  17. Повторите эти действия для других узлов Cassandra в кластере.

Смотритель зоопарка

Чтобы заменить узлы Zookeeper, выполните следующие действия: Рекомендуем сначала заменить узлы-последователи, а затем узлы-лидеры, чтобы обеспечить кворум в ансамбле.

  1. Создайте резервную копию узла, сделав снимки виртуальной машины (если возможно), и создайте резервную копию Apigee для Zookeeper на всех узлах.
  2. Остановите и удалите Zookeeper на существующем узле:
    apigee-service apigee-zookeeper stop
    apigee-service apigee-zookeeper uninstall
  3. Приобретите новый узел с обновленной ОС.
  4. Выполните предварительные условия для вашей ОС.
  5. Скачайте загрузчик используемой версии Apigee, запустите загрузчик, чтобы получить apigee-service, и установите apigee-setup.
  6. Обновите файл конфигурации, удалив устаревшие или удаленные 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"
        
  7. Установите, настройте и запустите Zookeeper на новом узле, используя обновленный файл конфигурации:
    /opt/apigee/apigee-setup/bin/setup.sh -p zk -f updatedConfigFile
  8. Внесите изменения в существующий узел Zookeeper с помощью updatedConfigFile:
    /opt/apigee/apigee-setup/bin/setup.sh -p zk -f updatedConfigFile
  9. Настройте существующие узлы маршрутизатора, обработчика сообщений, Qpid, Postgres и серверов управления, обновив IP-адрес нового узла Zookeeper в файле конфигурации.
    /opt/apigee/apigee-setup/bin/setup.sh -p r|mp|qs|ps|ms|mo -f updatedConfigFile
  10. Повторите эти действия для всех узлов Zookeeper.

Postgres

В этом разделе описан подход к обновлению узлов Postgres без простоя. Подробные инструкции по выполнению каждого шага приведены в следующих подразделах.

  • Замените любой из существующих резервных узлов целевой ОС.
  • Сделайте новый резервный узел основным.
  • Выведите из эксплуатации старый основной сервер.
  • Продолжайте заменять дополнительные резервные узлы.

Перед заменой рекомендуется остановить edge-qpid-server, чтобы свести к минимуму возможную потерю сообщений аналитики.

apigee-service edge-qpid-server stop

Режим ожидания

  1. Получите UUID узлов edge-postgres-server:
    curl http://pg_standby_ip:8084/v1/servers/self
  2. Остановите Postgres:
    apigee-service edge-postgres-server stop
    apigee-service apigee-postgresql stop
  3. Удалите существующий резервный сервер Postgres из группы аналитики, выполнив следующие действия.
  4. Удалите apigee-postgres и postgres-server:
    apigee-service edge-postgres-server uninstall
    apigee-service apigee-postgresql uninstall
  5. Приобретите новый узел с обновленной ОС.
  6. Выполните предварительные условия для вашей ОС.
  7. Скачайте загрузчик используемой версии Apigee, запустите загрузчик, чтобы получить apigee-service, и установите apigee-setup.
  8. Настройте репликацию "основной-резервный" на существующем основном сервере, обновив файл конфигурации с помощью 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
  9. Установите, настройте и запустите Postgres с конфигурациями основного и резервного узлов на новом резервном узле:
    PG_MASTER=EXISTING_PG_MASTER_IP
    PG_STANDBY=NEW_PG_STANDBY_IP
    /opt/apigee/apigee-setup/bin/setup.sh -p ps -f updatedConfigFile
  10. Проверьте настройки резервного сервера:
    apigee-service apigee-postgresql postgres-check-standby

Мастер

  1. Получите UUID существующего основного узла Postgres:
    curl http://pg_ip:8084/v1/servers/self
  2. Повысьте статус нового резервного узла с обновленной ОС до основного.
  3. Остановите Postgres на существующем основном сервере:
    apigee-service apigee-postgresql stop
    apigee-service edge-postgres-server stop
  4. Сделайте новый резервный узел основным:
    apigee-service apigee-postgresql promote-standby-to-master EXISTING_PG_MASTER_IP
  5. Удалите старый основной узел из групп аналитики и потребителей.
  6. Добавьте новый основной узел в группы аналитики и потребителей.
  7. Если вы используете монетизацию, обновите новый основной узел Postgres и выполните следующие действия.
  8. После замены основного узла можно запустить edge-qpid-server с обновленной конфигурацией основного узла:
    apigee-service edge-qpid-server start
  9. Если вы используете монетизацию, перезапустите также сервер управления и процессор сообщений:
    apigee-service edge-management-server restart
  10. Остановите и удалите apigee-postgres и postgres-server на старом основном сервере:
    apigee-service edge-postgres-server uninstall
    apigee-service apigee-postgresql uninstall

Добавление нового резервного сервера

  1. Приобретите новый узел с обновленной ОС.
  2. Выполните предварительные условия для вашей ОС.
  3. Скачайте загрузчик используемой версии Apigee, запустите загрузчик, чтобы получить apigee-service, и установите apigee-setup.
  4. Настройте репликацию основного и резервного серверов, используя новый IP-адрес основного сервера и новый IP-адрес резервного узла в новом файле конфигурации основного сервера и резервного узла. Подробную информацию можно найти в справочнике по файлам конфигурации:
    apigee-service apigee-postgresql setup-replication-on-master -f updatedConfigFile
  5. Установите и настройте новый резервный узел:
    /opt/apigee/apigee-setup/bin/setup.sh -p ps -f updatedConfigFile
  6. Добавьте новый резервный сервер в группы аналитики, следуя инструкциям по настройке основного и резервного серверов.

LDAP

При замене узла LDAP сервер управления будет остановлен, а API управления будут недоступны.

  1. Остановите сервер управления на всех узлах:
    apigee-service edge-management-server stop
  2. Вывод из эксплуатации существующего узла LDAP:
    1. Создайте резервную копию или снимок узла LDAP на уровне виртуальной машины.
    2. Прежде чем остановить 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
    3. Для настройки активного и пассивного серверов:
      1. Чтобы сделать текущий пассивный узел активным, добавьте файл mark_writable.ldif в пассивный узел со следующим содержимым:
        dn: olcDatabase={2}bdb,cn=config
        changetype: modify
        replace: olcReadOnly
        olcReadOnly: FALSE
      2. Выполните на пассивном узле следующую команду, чтобы сделать его активным:
        ldapmodify -a -x -w "$APIGEE_LDAPPW" -D "$CONFIG_BIND_DN" -H "ldap://:10389" -f mark_writable.ldif
      3. Перейдите к шагу г), чтобы вывести из эксплуатации узлы в конфигурации "активный-активный".
    4. В конфигурации Active-Active LDAP прервите репликацию между двумя узлами LDAP и обновите конфигурации. Следуйте инструкциям в документе о прекращении поддержки LDAP.
    5. Остановите и создайте резервную копию данных LDAP, а затем удалите существующий узел LDAP (пропустите этот шаг для активной конфигурации, если он уже выполнен):
      apigee-service apigee-openldap stop
      apigee-service apigee-openldap backup
      apigee-service apigee-openldap uninstall
  3. Приобретите новый узел с обновленной ОС.
  4. Выполните предварительные условия для вашей ОС.
  5. Скачайте загрузчик используемой версии Apigee, запустите загрузчик, чтобы получить apigee-service, и установите apigee-setup.
  6. Настройте новый узел LDAP:
    1. Обновите configFile для нового узла на основе настроек. Справочную информацию можно найти в Справочнике по файлу конфигурации Edge. В зависимости от активной или активно-активной конфигурации:
      • LDAP_TYPE
      • LDAP_PEER
      • LDAP_SID
      • USE_LDAP_REMOTE_HOST=y/n
    2. Настройте и запустите LDAP на новом узле с помощью updatedConfigFile:
      /opt/apigee/apigee-setup/bin/setup.sh -p ld -f updatedConfigFile
    3. Создайте резервную копию данных LDAP из старых узлов (если активная конфигурация может быть пропущена):
      1. Создайте резервную копию на новом узле, чтобы сгенерировать папку или путь для резервных копий по умолчанию:
        apigee-service apigee-openldap backup
      2. Переместите данные из резервной копии со старого узла в созданную папку.
      3. Остановите apigee-openldap перед восстановлением данных:
        apigee-service apigee-openldap stop
      4. Восстановите резервную копию, созданную на старом узле:
        apigee-service apigee-openldap restore backup_file

        Пример:

        apigee-service apigee-openldap restore 2026.02.09,10.28.20
  7. Повторите эти действия для другого узла LDAP (если используется конфигурация "активный-активный").
  8. Настройте и запустите сервер управления с обновленными конфигурациями хоста LDAP:
    /opt/apigee/apigee-setup/bin/setup.sh -p mt -f updatedConfigFile
  9. Настройте и запустите SSO (если применимо):
    apigee-service apigee-sso setup -f updatedConfigFile
    apigee-service apigee-sso restart
  10. При необходимости настройте второй активный каталог в режиме только для чтения, следуя инструкциям.

Qpid

Чтобы заменить существующий узел Qpid на узел с обновленной ОС, необходимо выполнить следующие действия:

  1. Прекратить получение любых сообщений в существующую очередь узла от обработчиков сообщений.
  2. Удалите существующие сообщения из очереди.
  3. Остановите и выведите из эксплуатации существующий узел.

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

  1. Остановите брокера Qpid:
    apigee-service apigee-qpidd stop
  2. Заблокируйте входящий трафик на порту 5672 от всех процессоров сообщений:
    iptables -A INPUT -p tcp --dport 5672 -s MP_IP -j DROP
  3. Запустите брокер Qpid снова, чтобы удалить существующие сообщения:
    apigee-service apigee-qpidd start
  4. Перед тем как начать вывод из эксплуатации, убедитесь, что все сообщения в очереди переданы потребителю.
  5. Получите UUID узла edge-qpid-server:
    curl http://qpid_node_ip:8083/v1/servers/self
  6. Выполните инструкции по отключению или удалению Qpid из аналитики для apigee-qpidd и edge-qpid-server.
  7. Остановите и удалите 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

Добавить новый узел:

  1. Приобретите новый узел с обновленной ОС.
  2. Выполните предварительные условия для вашей ОС.
  3. Скачайте загрузчик используемой версии Apigee, запустите загрузчик, чтобы получить apigee-service, и установите apigee-setup.
  4. Настройте и запустите сервисы Qpid на новом узле и добавьте их в группы потребителей, выполнив следующие действия. Чтобы добавить другие группы, например для монетизации, выполните те же действия.
  5. Если сервис монетизации включен, перезапустите сервер управления и обработчик сообщений:
    apigee-service edge-management-server restart
    apigee-service edge-message-processor restart
  6. Повторите эти действия на всех узлах Qpid.

Обработчик сообщений

  1. Получите UUID узла edge-message-processor:
    curl http://mp_ip:8082/v1/servers/self
  2. Отключить и удалить узел Message Processor.
  3. Если сервис монетизации включен, удалите edge-mint-message-processor.
  4. Удалите Message Processor:
    apigee-service edge-message-processor uninstall
  5. Приобретите новый узел с обновленной ОС.
  6. Выполните предварительные условия для вашей ОС.
  7. Скачайте загрузчик используемой версии Apigee, запустите загрузчик, чтобы получить apigee-service, и установите apigee-setup.
  8. Добавьте, настройте и запустите Message Processor в кластере, выполнив инструкции.
  9. Если монетизация включена, настройте сервис монетизации вместе с обработчиком сообщений. Подробную информацию можно найти в документации.

Маршрутизатор

  1. Получите UUID узла edge-router:
    curl http://router_ip:8081/v1/servers/self
  2. Отключите доступность и проверьте, доступен ли он:
    iptables -A INPUT -i eth0 -p tcp --dport 15999 -j REJECT
    curl -vvv -X GET http://router_ip:15999/v1/servers/self/reachable
  3. Выведите из эксплуатации и удалите узел маршрутизатора.
  4. Удаление маршрутизатора
    apigee-service edge-router uninstall
  5. Приобретите новый узел с обновленной ОС.
  6. Выполните предварительные условия для вашей ОС.
  7. Скачайте загрузчик используемой версии Apigee, запустите загрузчик, чтобы получить apigee-service, и установите apigee-setup.
  8. Добавьте, настройте и запустите маршрутизатор в кластере.

Сервер управления

Только один сервер управления

  1. Приобретите новый узел с обновленной ОС.
  2. Выполните предварительные условия для вашей ОС.
  3. Скачайте загрузчик используемой версии Apigee, запустите загрузчик, чтобы получить apigee-service, и установите apigee-setup.
  4. Добавьте сервер управления, используя обновленный IP-адрес и файл конфигурации, указанный здесь, и выполните команду установки:
    /opt/apigee/apigee-setup/bin/setup.sh -p mt -f updatedConfigFile
  5. Перенастройте и перезапустите интерфейс с новой конфигурацией IP-адреса управления.
    /opt/apigee/apigee-setup/bin/setup.sh -p ui -f updatedConfigFile
  6. Настройте SSO заново с новой конфигурацией IP-адреса управления (если применимо):
    /opt/apigee/apigee-setup/bin/setup.sh -p sso -f updatedConfigFile
  7. Настройте новый интерфейс пользователя (UE) с новой конфигурацией IP-адреса управления (если применимо):
    /opt/apigee/apigee-setup/bin/setup.sh -p ue -f updatedConfigFile
  8. Если монетизация включена:
    1. Заново настройте монетизацию MS с новой конфигурацией IP-адреса управления (если применимо), следуя документации по настройке монетизации.
      /opt/apigee/apigee-setup/bin/setup.sh -p mo -f updatedConfigFile
    2. Перезапустите сервер управления:
      apigee-service edge-management-server restart
  9. Выведите из эксплуатации сервер управления на существующем или старом узле, выполнив следующие действия.
  10. Если монетизация включена, удалите UUID сервера управления из групп аналитики. Пример:
    curl -v -u AdminEmail:AdminPassword -X DELETE "http://localhost:8080/v1/analytics/groups/ax/mint_axgroup/servers?uuid=MS_UUID&type=consumer-server"
  11. Удалите сервер управления монетизацией:
    apigee-service edge-mint-management-server uninstall

Несколько серверов управления

  1. Выведите из эксплуатации один из серверов управления, используя другой на существующем узле, следуя инструкциям.
  2. Остановите и удалите сервер управления:
    apigee-service edge-management-server stop
    apigee-service edge-management-server uninstall
  3. Приобретите новый узел с обновленной ОС.
  4. Выполните предварительные условия для вашей ОС.
  5. Скачайте загрузчик используемой версии Apigee, запустите загрузчик, чтобы получить apigee-service, и установите apigee-setup.
  6. Добавьте сервер управления, используя обновленный IP-адрес и файл конфигурации, указанный здесь, и выполните команду установки:
    /opt/apigee/apigee-setup/bin/setup.sh -p mt -f updatedConfigFile
  7. Настройте и перезапустите интерфейс с обновленной конфигурацией IP-адреса управления:
    /opt/apigee/apigee-setup/bin/setup.sh -p ui -f updatedConfigFile
  8. (только если включена SSO) Настройте и перезапустите SSO с обновленной конфигурацией IP-адреса управления:
    /opt/apigee/apigee-setup/bin/setup.sh -p sso -f updatedConfigFile
  9. (Только если включен новый интерфейс.) Перенастройте и перезапустите новый интерфейс с обновленной конфигурацией IP-адреса управления:
    /opt/apigee/apigee-setup/bin/setup.sh -p ue -f updatedConfigFile
  10. Повторите эти действия для других серверов управления.

UI/UE

  1. Создайте резервную копию или снимок ВМ узла интерфейса.
  2. Остановить и удалить интерфейс:
    apigee-service edge-ui stop
    apigee-service edge-ui uninstall
  3. (Только для нового интерфейса) Остановите и удалите новый интерфейс:
    apigee-service edge-management-ui stop
    apigee-service edge-management-ui uninstall
  4. Приобретите новый узел с обновленной ОС.
  5. Выполните предварительные условия для вашей ОС.
  6. Скачайте загрузчик используемой версии Apigee, запустите загрузчик, чтобы получить apigee-service, и установите apigee-setup.
  7. Настройте и запустите edge-ui на новом узле с обновленными конфигурациями IP-адресов:
    /opt/apigee/apigee-setup/bin/setup.sh -p ui -f updatedConfigFile
  8. (Только если включена SSO) Настройте и запустите SSO с новыми IP-адресами узлов интерфейса конфигурации, если это необходимо:
    /opt/apigee/apigee-setup/bin/setup.sh -p sso -f updatedConfigFile
  9. (Только если включен новый интерфейс.) Настройте и запустите новый интерфейс на новом узле с обновленными конфигурациями IP-адресов:
    /opt/apigee/apigee-setup/bin/setup.sh -p ue -f updatedConfigFile
    apigee-service edge-management-ui configure-sso -f updatedConfigFile
    apigee-service edge-ui configure-sso -f updatedConfigFile

SSO

  1. Создайте резервную копию или снимок ВМ узла интерфейса.
  2. Как остановить и удалить систему единого входа
    apigee-service apigee-sso stop
    apigee-service apigee-sso uninstall
  3. Приобретите новый узел с обновленной ОС.
  4. Выполните предварительные условия для вашей ОС.
  5. Скачайте загрузчик используемой версии Apigee, запустите загрузчик, чтобы получить apigee-service, и установите apigee-setup.
  6. Добавьте конфигурации и ключи для системы единого входа, следуя руководству, учитывая новый IP-адрес узла.
  7. Настройка и запуск SSO:
    /opt/apigee/apigee-setup/bin/setup.sh -p sso -f updatedConfigFile
  8. Обновите конфигурацию, указав новые IP-адреса узлов SSO, и перенастройте SSO для интерфейса:
    apigee-service edge-ui configure-sso -f updatedConfigFile
  9. Если вы используете новый интерфейс, запустите configure-sso на узле нового интерфейса, следуя инструкциям.
    apigee-service edge-management-ui configure-sso -f updatedConfigFile
    apigee-service edge-ui configure-sso -f updatedConfigFile