15장. OpenShift Data Foundation 구성 요소의 리소스 변경


OpenShift Data Foundation을 설치하면 OpenShift Data Foundation Pod에서 사용할 수 있는 사전 정의된 리소스가 제공됩니다. I/O 로드가 높은 일부 상황에서는 이러한 제한을 늘려야 할 수 있습니다.

15.1. rook-ceph Pod에서 CPU 및 메모리 리소스 변경

OpenShift Data Foundation을 설치할 때 rook-ceph Pod의 사전 정의된 CPU 및 메모리 리소스와 함께 제공됩니다. 요구 사항에 따라 이러한 값을 수동으로 늘릴 수 있습니다.

다음 Pod에서 CPU 및 메모리 리소스를 변경할 수 있습니다.

  • mgr
  • mds
  • rgw

다음 예제에서는 rook-ceph Pod에서 CPU 및 메모리 리소스를 변경하는 방법을 보여줍니다. 이 예에서는 cpumemory 의 기존 MDS Pod 값이 각각 14Gi 에서 2 로, 8Gi 로 증가합니다.

  1. 스토리지 클러스터를 편집합니다.

    # oc edit storagecluster -n openshift-storage <storagecluster_name>
    <storagecluster_name>

    스토리지 클러스터의 이름을 지정합니다.

    예를 들면 다음과 같습니다.

    # oc edit storagecluster -n openshift-storage ocs-storagecluster
  2. 스토리지 클러스터 CR(사용자 정의 리소스)에 다음 행을 추가합니다.

    spec:
      resources:
        mds:
          limits:
            cpu: 2
            memory: 8Gi
          requests:
            cpu: 2
            memory: 8Gi
  3. 변경 사항을 저장하고 편집기를 종료합니다.
  4. 또는 oc patch 명령을 실행하여 mds 포드의 CPU 및 메모리 값을 변경합니다.

    # oc patch -n openshift-storage storagecluster <storagecluster_name>
        --type merge \
        --patch '{"spec": {"resources": {"mds": {"limits": {"cpu": "2","memory": "8Gi"},"requests": {"cpu": "2","memory": "8Gi"}}}}}'
    <storagecluster_name>

    스토리지 클러스터의 이름을 지정합니다.

    예를 들면 다음과 같습니다.

    # oc patch -n openshift-storage storagecluster ocs-storagecluster \
        --type merge \
        --patch '{"spec": {"resources": {"mds": {"limits": {"cpu": "2","memory": "8Gi"},"requests": {"cpu": "2","memory": "8Gi"}}}}}'
Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

© 2024 Red Hat, Inc.