1.5. 로그 스토리지 업그레이드


이번 릴리스에서 사용할 수 있는 유일한 관리형 로그 스토리지 솔루션은 LokiStack이며 Loki Operator에서 관리합니다. 이전에 관리형 Elasticsearch 오퍼링의 대안으로 사용 가능한 이 솔루션은 배포 프로세스에서 변경되지 않은 상태로 유지됩니다.

중요

elasticsearch-operator 에서 제공하는 기존 Red Hat 관리 Elasticsearch 또는 Kibana 배포를 계속 사용하려면 동일한 네임스페이스에서 instance 라는 ClusterLogging 리소스를 제거하기 전에 elasticsearch elasticsearch 라는 Elasticsearch 리소스와 openshift-logging 네임스페이스의 kibana 라는 Kibana 리소스에서 소유자 참조를 제거합니다.

Loki 스토리지를 업그레이드하려면 다음 단계를 따르십시오.

  1. Loki Operator를 업데이트합니다. 자세한 내용은 " Loki Operator 업그레이드"를 참조하십시오.
  2. LokiStack 스토리지 스키마를 업그레이드합니다. 자세한 내용은 " LokiStack 스토리지 스키마 업그레이드"를 참조하십시오.

1.5.1. Loki Operator 업데이트

Loki Operator를 새 주요 릴리스 버전으로 업데이트하려면 Operator 서브스크립션의 업데이트 채널을 수정해야 합니다.

사전 요구 사항

  • Loki Operator를 설치했습니다.
  • 관리자 권한이 있습니다.
  • OpenShift Container Platform 웹 콘솔에 액세스하고 관리자 화면을 보고 있습니다.

프로세스

  1. Operators 설치된 Operator로 이동합니다.
  2. openshift-operators-redhat 프로젝트를 선택합니다.
  3. Loki Operator 를 클릭합니다.
  4. 서브스크립션 을 클릭합니다. 서브스크립션 세부 정보 섹션에서 채널 업데이트 링크를 클릭합니다. 이 링크 텍스트는 현재 업데이트 채널에 따라 stable 또는 stable-5.y 일 수 있습니다.
  5. 서브스크립션 업데이트 채널 변경 창에서 업데이트 채널, stable-6.y 를 선택하고 저장을 클릭합니다. loki-operator.v6.y.z 버전을 확인합니다.

    중요

    N+2 버전으로만 업데이트합니다. 여기서 N은 현재 버전입니다. 예를 들어 로깅 5.8에서 업그레이드하는 경우 업데이트 채널로 stable-6.0 을 선택합니다. 두 개 이상의 최신 버전으로 업데이트하는 것은 지원되지 않습니다.

  6. 몇 초 정도 기다린 후 Operator 설치된 Operator를 클릭합니다. Loki Operator 버전이 최신 loki-operator.v6.y.z 버전과 일치하는지 확인합니다.
  7. Operator 설치된 Operator 페이지에서 Status 필드가 성공으로 표시될 때까지 기다립니다.
  8. LokiStack 사용자 정의 리소스에 v13 스키마 버전이 포함되어 있는지 확인하고 누락된 경우 추가합니다. v13 스키마 버전을 올바르게 추가하려면 " LokiStack 스토리지 스키마 업그레이드"를 참조하십시오.

1.5.2. LokiStack 스토리지 스키마 업그레이드

Loki Operator와 함께 Red Hat OpenShift Logging Operator를 사용하는 경우 Red Hat OpenShift Logging Operator는 LokiStack 사용자 정의 리소스에서 v13 스키마 버전을 지원합니다. 향후 지원되는 스키마 버전이므로 v13 스키마 버전을 추가하는 것이 좋습니다. 날짜가 effectiveDate 속성에 정의된 값과 일치하면 스키마가 v13 으로 업그레이드됩니다.

프로세스

  • 다음과 같이 LokiStack 사용자 정의 리소스에 v13 스키마 버전을 추가합니다.

    apiVersion: loki.grafana.com/v1
    kind: LokiStack
    # ...
    spec:
    # ...
      storage:
        schemas:
        # ...
          version: v12 
    1
    
        - effectiveDate: "<yyyy>-<mm>-<future_dd>" 
    2
    
          version: v13
    # ...
    Copy to Clipboard Toggle word wrap
    1
    데이터가 원래 스키마 버전에서 유지되도록 이 행을 삭제하지 마십시오. 이전 스키마 버전을 삭제하면 데이터가 손실될 수 있습니다.
    2
    UTC(Coordinated Universal Time) 시간대 형식으로 아직 시작되지 않은 향후 날짜를 설정합니다.
    작은 정보

    LokiStack 사용자 정의 리소스를 편집하려면 oc edit 명령을 실행합니다.

    $ oc edit lokistack <name> -n openshift-logging
    Copy to Clipboard Toggle word wrap

검증

  • 지정된 effectiveDate 날짜 또는 이후에 Administrator Observe Alerting 의 웹 콘솔에 LokistackSchemaUpgradesRequired 경고가 없는지 확인합니다.
맨 위로 이동
Red Hat logoGithubredditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

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

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

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

Red Hat 소개

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

Theme

© 2025 Red Hat