Apigee 구성요소 및 NGINX 다운그레이드

현재 Apigee Edge 문서가 표시되고 있습니다.
Apigee X 문서로 이동
정보

2021년 3월 패치 출시

Apigee 프로덕션 저장소로 푸시된 Edge for Private Cloud 패치 출시의 2021년 3월 RPM에 apigee-nginx-1.18의 의도치 않은 종속 항목 업데이트가 포함되었습니다. 따라서 RPM을 저장소에서 삭제하고 올바른 RPM으로 대체했습니다. 잘못된 RPM은 2021년 3월 25일 오전 8시 45분부터 오후 3시 45분(PST)까지 저장소에 있었습니다. 이 날짜에 Edge RPM을 다운로드하여 설치한 경우 다음 Apigee 구성요소를 이전 버전으로 다운그레이드해야 할 수 있습니다.

  • 에지 게이트웨이
  • 에지 관리 서버
  • 에지 메시지 프로세서
  • edge-postgres-server
  • Edge-qpid-server
  • 에지 라우터
  • 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의 버전 번호가 다음과 같은 경우:

  • 2011년 1월 이전에 추가 조치를 취할 필요가 없습니다.
  • 20113과 동일하게 Apigee 구성요소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의 버전 번호가 다음과 같은 경우:

  • 2014년 이후에는 추가 조치를 취할 필요가 없습니다.
  • 20114와 동일하게 Apigee 구성요소를 다운그레이드하고 NGINX를 다운그레이드해야 합니다.
  • 2011년 이후의 버전인 경우 다음을 입력하여 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-postgres-server
    • Edge-qpid-server
    • 에지 라우터

    다음을 입력하여 구성요소를 중지합니다.

    --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를 다운그레이드하려면 에지 라우터에서 한 번에 한 노드씩 다음 단계를 수행합니다.

    1. 라우터를 중지합니다.
      --apigee-service edge-router stop
    2. apigee-ngix 다운그레이드
       -- sudo yum downgrade apigee-nginx
      다운그레이드 후 예상 apigee-nginx 버전:
      -- yum list installed apigee-nginx
      apigee-nginx.x86_64 -1.16.1-6.el7
    3. 라우터를 구성합니다.
      apigee-service edge-router configure
    4. 라우터를 시작합니다.
      apigee-service edge-router start