1.21. 독립 실행형 서브스크립션 메모리 문제 해결


메모리 문제로 인해 multicluster-operators-standalone-subscription Pod가 정기적으로 다시 시작됩니다.

1.21.1. 증상: 독립 실행형 서브스크립션 메모리

OLM(Operator Lifecycle Manager)에서 멀티cluster-subscription-operator뿐만 아니라 모든 Operator를 배포하면 독립 실행형 서브스크립션 컨테이너에 메모리가 충분하지 않기 때문에 multicluster-operators-standalone-subscription Pod가 다시 시작됩니다.

다중 클러스터 서브스크립션 커뮤니티 Operator CSV에서 multicluster-operators-standalone-subscription Pod의 메모리 제한이 2GB로 증가했지만 이 리소스 제한 설정은 OLM에서 무시됩니다.

1.21.2. 문제 해결: 독립 실행형 서브스크립션 메모리

  1. 설치 후 다중 클러스터 서브스크립션 커뮤니티 운영자를 구독하는 Operator 서브스크립션 CR을 찾습니다. 다음 명령을 실행합니다.

    % oc get sub -n open-cluster-management acm-operator-subscription
    Copy to Clipboard
  2. spec.config.resources .yaml 파일을 추가하여 리소스 제한을 정의하여 Operator 서브스크립션 사용자 정의 리소스를 편집합니다.

    참고: 동일한 다중 클러스터 서브스크립션 커뮤니티 Operator를 서브스크립션하는 새 Operator 서브스크립션 사용자 정의 리소스를 생성하지 마십시오. 두 개의 Operator 서브스크립션이 하나의 Operator에 연결되어 있으므로 Operator Pod는 "killed" 되고 두 Operator 서브스크립션 사용자 정의 리소스에서 다시 시작합니다.

    다음 업데이트된 .yaml 파일 예제를 참조하십시오.

    apiVersion: operators.coreos.com/v1alpha1
    kind: Subscription
    metadata:
      name: multicluster-operators-subscription-alpha-community-operators-openshift-marketplace
      namespace: open-cluster-management
    spec:
      channel: release-2.2
      config:
        resources:
          limits:
            cpu: 750m
            memory: 2Gi
          requests:
            cpu: 150m
            memory: 128Mi
      installPlanApproval: Automatic
      name: multicluster-operators-subscription
      source: community-operators
      sourceNamespace: openshift-marketplace
    Copy to Clipboard
  3. 리소스를 저장한 후 독립 실행형 서브스크립션 Pod가 2GB 메모리 제한으로 다시 시작되었는지 확인합니다. 다음 명령을 실행합니다.

    % oc get pods -n open-cluster-management multicluster-operators-standalone-subscription-7c8cbf885f-c94kz -o yaml
    Copy to Clipboard
    apiVersion: v1
    kind: Pod
    ...
    spec:
      containers:
      - image: quay.io/open-cluster-management/multicluster-operators-subscription:community-2.2
    ...
        resources:
          limits:
            cpu: 750m
            memory: 2Gi
          requests:
            cpu: 150m
            memory: 128Mi
    ...
    status:
      qosClass: Burstable
    Copy to Clipboard
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2025 Red Hat