Вы просматриваете документацию Apigee Edge .
Перейдите к документации Apigee X. информация
Выпуск патча за март 2021 г.
RPM для выпуска исправлений Edge для частного облака от марта 2021 года, которые были перенесены в производственный репозиторий Apigee , содержали непреднамеренное обновление зависимостей для apigee-nginx-1.18
. В результате мы удалили пакеты RPM из репозитория и заменили их правильными пакетами RPM. Недействительные RPM находились в репозитории 25 марта 2021 г. с 08:45 до 15:45 по тихоокеанскому стандартному времени. Если вы загрузили и установили Edge RPM в этот день, вам может потребоваться понизить следующие компоненты Apigee до предыдущих версий:
- Edge-шлюз
- Edge-сервер-управления
- Edge-сообщений-процессор
- Edge-Postgres-сервер
- Edge-QPID-сервер
- Edge-маршрутизатор
- nginx
В следующих разделах описывается, как проверить, нужно ли вам перейти на более раннюю версию, и как понизить версию компонентов Apigee, если это необходимо.
Проверка необходимости перехода на более раннюю версию
Чтобы узнать, нужно ли вам понизить версию компонентов Apigee или NGINX, выполните одну из следующих процедур, в зависимости от того, используете ли вы Edge for Private Cloud 4.50.00 или 4.19.06.
Процедура для Edge 4.50.00
На каждом узле введите следующее, чтобы найти версию вашего шлюза:
-- apigee-service edge-gateway version
Если номер версии edge-gateway
:
- Меньше 20113 года никаких дальнейших действий предпринимать не нужно.
- Равно 20113, вам необходимо понизить версию компонентов Apigee и NGINX .
- Если версия NGINX старше 20113, найдите свою версию NGINX, введя следующее:
-- sudo yum list installed apigee-nginx
Вот пример вывода команды:
Installed Packages apigee-nginx.x86_64 1.18.0-1.el7 @apigee-thirdparty
Если версия NGINX —
apigee-nginx.x86_64 1.18.0-XXX
, вам нужно только понизить версию NGINX .
Процедура для Edge 4.19.06
На каждом узле введите следующее, чтобы найти версию вашего шлюза:
-- apigee-service edge-gateway version
Если номер версии edge-gateway
:
- Меньше 20114 года никаких дальнейших действий предпринимать не нужно.
- Равно 20114, вам необходимо понизить версию компонентов Apigee и понизить версию NGINX .
- Если версия NGINX старше 20114, найдите свою версию NGINX, введя следующее:
-- sudo yum list installed apigee-nginx
Вот пример вывода команды:
Installed Packages apigee-nginx.x86_64 1.18.0-1.el7 @apigee-thirdparty
Если версия NGINX —
apigee-nginx.x86_64 1.18.0-XXX
, вам нужно только понизить версию NGINX .Компоненты для понижения версии
Если вы установили какой-либо пакет RPM из следующих списков, вам необходимо перейти на предыдущую версию этих пакетов RPM.
Компоненты для перехода на более раннюю версию Edge for Private Cloud 4.50.00
edge-gateway-4.50.00-0.0.20113.noarch.rpm edge-management-server-4.50.00-0.0.20113.noarch.rpm edge-message-processor-4.50.00-0.0.20113.noarch.rpm edge-postgres-server-4.50.00-0.0.20113.noarch.rpm edge-qpid-server-4.50.00-0.0.20113.noarch.rpm edge-router-4.50.00-0.0.20113.noarch.rpm
Компоненты для перехода на более раннюю версию Edge for Private Cloud 4.19.06
edge-gateway-4.19.06-0.0.20114.noarch.rpm edge-management-server-4.19.06-0.0.20114.noarch.rpm edge-message-processor-4.19.06-0.0.20114.noarch.rpm edge-postgres-server-4.19.06-0.0.20114.noarch.rpm edge-qpid-server-4.19.06-0.0.20114.noarch.rpm edge-router-4.19.06-0.0.20114.noarch.rpm
Чтобы проверить, установлены ли эти RPM, на каждом узле, где установлен любой из компонентов из соответствующего списка выше, введите следующую команду для каждого компонента:
-- apigee-service component version
Понизить версию компонентов Apigee
Чтобы понизить версию компонентов Apigee, используйте следующую процедуру.
На каждом узле, на котором установлен любой из следующих компонентов:
- Edge-шлюз
- Edge-сервер-управления
- пограничный процессор сообщений
- Edge-Postgres-сервер
- Edge-QPID-сервер
- Edge-маршрутизатор
Остановите компонент, введя
--apigee-service component stop
Затем понизьте версию компонентов:
-- sudo yum downgrade
Вот несколько примеров:
Если установлены шлюз и пограничный процессор сообщений:
-- sudo yum downgrade edge-gateway edge-message-processor
Если установлен шлюз и пограничный маршрутизатор:
-- sudo yum downgrade edge-gateway edge-router
Если настроен AIO:
-- sudo yum downgrade edge-gateway edge-postgres-server edge-router edge-management-server edge-message-processor edge-qpid-server
После завершения перехода на более раннюю версию запустите
configure
для каждого компонента и перезапустите его.--apigee-service component configure --apigee-service component start
Правильные версии RPM, которые будут у вас после перехода на более раннюю версию, показаны ниже.
Edge для частного облака 4.50.00
edge-gateway-4.50.00-0.0.20110 Edge-management-server-4.50.00-0.0.20110 edge-message-processor-4.50.00-0.0.20110 edge-postgres-server-4.50.00-0.0.20110 edge-qpid-server-4.50.00-0.0.20110 edge-router-4.50.00-0.0.20110
Edge для частного облака 4.19.06
edge-gateway-4.19.06-0.0.20112 Edge-management-server-4.19.06-0.0.20112 edge-message-processor-4.19.06-0.0.20112 edge-postgres-server-4.19.06-0.0.20112 edge-qpid-server-4.19.06-0.0.20112 edge-router-4.19.06-0.0.20112
Понизить версию NGINX
Чтобы понизить версию
apigee-nginx
, выполните следующие действия для маршрутизатора Edge, по одному узлу за раз:- Остановите маршрутизатор.
--apigee-service edge-router stop
- Понизить
apigee-ngix
. Ожидаемая версия-- sudo yum downgrade apigee-nginx
apigee-nginx
после понижения:-- yum list installed apigee-nginx apigee-nginx.x86_64 -1.16.1-6.el7
- Настройте маршрутизатор.
apigee-service edge-router configure
- Запустите маршрутизатор.
apigee-service edge-router start