검색

3.6. 브로커 배포에 대한 상태 정보 보기

download PDF

브로커 배포를 위해 OpenShift Container Platform에서 보고한 일련의 표준 조건의 상태를 볼 수 있습니다. 브로커 배포를 위해 CR(사용자 정의 리소스)에 제공된 추가 상태 정보를 볼 수도 있습니다.

절차

  1. 브로커 배포의 CR 인스턴스를 엽니다.

    1. OpenShift 명령줄 인터페이스 사용:

      1. 브로커 배포의 프로젝트에서 CR을 볼 수 있는 권한이 있는 사용자로 OpenShift Container Platform에 로그인합니다.
      2. 배포에 대한 CR을 확인합니다.

         oc get ActiveMQArtemis <CR instance name> -n <namespace> -o yaml
    2. OpenShift Container Platform 웹 콘솔 사용:

      1. 브로커 배포를 위해 프로젝트에 CR을 배포할 수 있는 권한이 있는 사용자로 콘솔에 로그인합니다.
      2. 왼쪽 창에서 Operators Installed Operator 를 클릭합니다.
      3. Red Hat Integration - AMQ Broker for RHEL 8 (Multiarch) operator를 클릭합니다.
      4. ActiveMQ Artemis 탭을 클릭합니다.
      5. ActiveMQ Artemis 인스턴스의 이름을 클릭합니다.
  2. 브로커 배포에 대한 OpenShift Container Platform 조건의 상태를 확인합니다.

    1. OpenShift 명령줄 인터페이스 사용:

      1. CR의 status 섹션으로 이동하여 조건 세부 정보를 확인합니다.
    2. OpenShift Container Platform 웹 콘솔 사용:

      1. 세부 정보 탭에서 Conditions 섹션까지 아래로 스크롤합니다.

        조건에는 상태 및 유형이 있습니다. 또한 이유, 메시지 및 기타 세부 사항이 있을 수 있습니다. 조건이 충족되면 상태 값이 True 이고, 조건이 충족되지 않으면 False 또는 조건 상태를 확인할 수 없는 경우 Unknown 입니다.

        참고

        CR에서 spec.deploymentPlan.image, spec.deploymentPlan.initImage 및 CR의 spec. version 특성을 준수하지 않는 경우에도 Valid 조건의 상태가 Unknown 입니다. 자세한 내용은 6.4.3절. “자동 업그레이드에 적용되는 제한 사항 검증”의 내용을 참조하십시오.

        상태 정보는 다음 조건에 대해 제공됩니다.

        상태 이름상태 표시…​

        valid

        CR의 검증입니다. Valid 조건의 상태가 False 인 경우 Operator는 조정을 완료하지 않고 false 상태를 초래한 문제를 먼저 해결할 때까지 StatefulSet을 업데이트하지 않습니다.

        배포됨

        StatefulSet, Pod 및 기타 리소스의 가용성.

        Ready

        다른 보다 자세한 조건을 요약하는 최상위 조건입니다. Ready 조건의 상태는 다른 조건이 False 가 아닌 경우에만 True 입니다.

        BrokerPropertiesApplied

        brokerProperties 특성을 사용하는 CR에 구성된 속성입니다. BrokerPropertiesApplied 조건에 대한 자세한 내용은 4.17절. “사용자 정의 리소스 정의에 노출되지 않는 항목 구성” 을 참조하십시오.

        JaasPropertiesApplied

        CR에 구성된 JAAS(Java Authentication and Authorization Service) 로그인 모듈입니다. JaasPropertiesApplied 조건에 대한 자세한 내용은 4.3.1절. “시크릿에서 CloudEvent 로그인 모듈 구성” 을 참조하십시오.

  3. CR의 status 섹션에서 브로커 배포에 대한 추가 상태 정보를 확인합니다. 다음과 같은 추가 상태 정보가 표시됩니다.

    deploymentPlanSize
    배포의 브로커 Pod 수입니다.
    podstatus
    배포에서 각 브로커 Pod의 상태 및 이름입니다.
    버전
    배포된 브로커 및 init 컨테이너 이미지의 레지스트리 URL과 브로커의 버전 및 레지스트리 URL입니다.
    upgrade

    Operator의 기능은 배포에 메이저, 마이너, 패치 및 보안 업데이트를 적용할 수 있습니다. CR의 spec.deploymentPlan.imagespec.version 속성 값에 따라 결정됩니다.

    • spec.deploymentPlan.image 속성이 브로커 컨테이너 이미지의 레지스트리 URL을 지정하는 경우 모든 업그레이드 유형의 상태는 False 이므로 Operator는 기존 컨테이너 이미지를 업그레이드할 수 없습니다.
    • spec.deploymentPlan.image 속성이 CR에 없거나 자리 표시자 의 값이 있는 경우 spec.version 속성의 구성은 다음과 같이 업그레이드 상태에 영향을 미칩니다.

      • spec.version 속성이 구성되어 있는지 여부에 관계없이 securityUpdates 의 상태는 True 입니다.
      • spec.version 속성 값이 메이저 버전과 마이너 버전(예: '7.10')이 있는 경우 patchUpdates 상태는 True 이므로 Operator는 컨테이너 이미지의 최신 패치 버전으로 업그레이드할 수 있습니다.
      • spec.version 속성 값에 주요 버전(예: '7')이 있는 경우 minorUpdates 의 상태는 True 이므로 Operator는 컨테이너 이미지의 최신 마이너 버전 및 패치 버전으로 업그레이드할 수 있습니다.
      • spec.version 속성이 CR에 없는 경우 majorUpdates 의 상태는 True 이므로 이 버전을 사용할 수 있는 경우 7.x.x에서 8.x.x로의 업그레이드를 포함하여 사용 가능한 업그레이드를 배포할 수 있습니다.
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.