Wyświetlasz dokumentację Apigee Edge.
Przejdź do
dokumentacji Apigee X. info
Wersja poprawki z marca 2021 r.
Pakiety RPM dla wersji poprawki z marca 2021 r. Edge for Private Cloud, które
zostały przesłane do repozytorium produkcyjnego Apigee,
zawierały niezamierzoną aktualizację zależności dla apigee-nginx-1.18. W związku z tym usunęliśmy pakiety RPM z repozytorium i zastąpiliśmy je prawidłowymi pakietami.
Nieprawidłowe pakiety RPM znajdowały się w repozytorium 25 marca 2021 r. od 8:45 do 15:45 czasu PST.
Jeśli w tym dniu pobrano i zainstalowano pakiety RPM Edge, może być konieczne przywrócenie poprzednich wersji tych komponentów Apigee:
- edge-gateway
- edge-management-server
- edge-message-processor
- edge-postgres-server
- edge-qpid-server
- edge-router
- nginx
W kolejnych sekcjach opisujemy, jak sprawdzić, czy trzeba przywrócić poprzednią wersję, oraz jak to zrobić w przypadku komponentów Apigee.
Sprawdzanie, czy trzeba przywrócić poprzednią wersję
Aby sprawdzić, czy trzeba przywrócić poprzednią wersję komponentów Apigee lub NGINX, wykonaj jedną z tych procedur w zależności od tego, czy używasz Edge for Private Cloud 4.50.00 czy 4.19.06.
Procedura dla Edge 4.50.00
Na każdym węźle wpisz to polecenie, aby sprawdzić wersję bramy:
-- apigee-service edge-gateway version
Jeśli numer wersji edge-gateway to:
- mniej niż 20113, nie musisz podejmować żadnych działań;
- 20113, musisz przywrócić poprzednią wersję komponentów Apigee i NGINX;
- więcej niż 20113, sprawdź wersję NGINX, wpisując to polecenie:
-- sudo yum list installed apigee-nginx
Oto przykładowe dane wyjściowe polecenia:
Installed Packages apigee-nginx.x86_64 1.18.0-1.el7 @apigee-thirdparty
Jeśli wersja NGINX to
apigee-nginx.x86_64 1.18.0-XXX, musisz tylko przywrócić poprzednią wersję NGINX.
Procedura dla Edge 4.19.06
Na każdym węźle wpisz to polecenie, aby sprawdzić wersję bramy:
-- apigee-service edge-gateway version
Jeśli numer wersji edge-gateway to:
- mniej niż 20114, nie musisz podejmować żadnych działań;
- 20114, musisz przywrócić poprzednią wersję komponentów Apigee i przywrócić poprzednią wersję NGINX.
- więcej niż 20114, sprawdź wersję NGINX, wpisując to polecenie:
-- sudo yum list installed apigee-nginx
Oto przykładowe dane wyjściowe polecenia:
Installed Packages apigee-nginx.x86_64 1.18.0-1.el7 @apigee-thirdparty
Jeśli wersja NGINX to
apigee-nginx.x86_64 1.18.0-XXX, musisz tylko przywrócić poprzednią wersję NGINX.Komponenty, których wersję trzeba przywrócić
Jeśli masz zainstalowane któreś z pakietów RPM z tych list, musisz przywrócić ich poprzednią wersję.
Komponenty, których wersję trzeba przywrócić w 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
Komponenty, których wersję trzeba przywrócić w 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
Aby sprawdzić, czy te pakiety RPM są zainstalowane, na każdym węźle, na którym jest zainstalowany któryś z komponentów z odpowiedniej listy powyżej, wpisz to polecenie dla każdego komponentu:
-- apigee-service component version
Przywracanie poprzedniej wersji komponentów Apigee
Aby przywrócić poprzednią wersję komponentów Apigee, wykonaj te czynności.
Na każdym węźle, na którym jest zainstalowany któryś z tych komponentów:
- edge-gateway
- edge-management-server
- edge-message-processor
- edge-postgres-server
- edge-qpid-server
- edge-router
Zatrzymaj komponent, wpisując:
--apigee-service component stop
Następnie przywróć poprzednią wersję komponentów:
-- sudo yum downgrade
Oto przykłady:
Jeśli zainstalowane są komponenty gateway i edge-message-processor:
-- sudo yum downgrade edge-gateway edge-message-processor
Jeśli zainstalowane są komponenty gateway i edge-router:
-- sudo yum downgrade edge-gateway edge-router
Jeśli konfiguracja AIO :
-- sudo yum downgrade edge-gateway edge-postgres-server edge-router edge-management-server edge-message-processor edge-qpid-server
Gdy skończysz przywracać poprzednią wersję, uruchom
configuredla każdego komponentu i ponownie go uruchom.--apigee-service component configure --apigee-service component start
Poniżej znajdziesz prawidłowe wersje pakietów RPM, które powinny być zainstalowane po przywróceniu poprzedniej wersji.
Edge for Private Cloud 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 for Private Cloud 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
Przywracanie poprzedniej wersji NGINX
Aby przywrócić poprzednią wersję
apigee-nginx, wykonaj te czynności w przypadku routera Edge, po jednym węźle:- Zatrzymaj router.
--apigee-service edge-router stop
- Przywróć poprzednią wersję
apigee-ngix. Oczekiwana wersja-- sudo yum downgrade apigee-nginx
apigee-nginxpo przywróceniu poprzedniej wersji:-- yum list installed apigee-nginx apigee-nginx.x86_64 -1.16.1-6.el7
- Skonfiguruj router.
apigee-service edge-router configure
- Uruchom router.
apigee-service edge-router start