Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

ObjectScale 알림: OBJST-MON-4019 - 지난 30분 동안 모니터링 프레임워크로 데이터가 푸시되지 않았습니다.

Summary: 지난 30분 동안 ObjectStore 레벨의 모니터링 프레임워크로 데이터가 푸시되지 않은 경우 OBJST-MON-4019에 경고합니다.

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

알림은 '문제' 탭의 ObjectScale UI, Object Store Health 대시보드에서 확인할 수 있습니다.

Vsphere
vSphere의 아래 예: Objectstore -->Dashboard-->OpenShift에서 아래 OpenShift
예제를 실행

오브젝트 저장소 UI


합니다. Objectstore -> Health에서
Dell EMC 오브젝트 스케일
 
 
 

Cause

텔레그래프, 오브젝트 저장소 레벨에서 Fluxd가 작동하지 않거나 오브젝트 저장소 레벨의 InfluxDB 인스턴스가 쓰기를 수락하지 않거나 읽기 요청을 처리할 수 없습니다.
오브젝트 저장소 이벤트 서비스에 의해 트리거되는 알림입니다. 서비스에서 Fluxd로 보낸 Flux 쿼리를 통해 Telegraf가 새로운 측정값을 InfluxDB로 전송하는지 확인합니다.

Resolution

환경에 위의 알림이 있는 경우 kubectl이 설치된 점프박스 또는 서비스 노드에서 아래 단계를 실행하고 Dell Technologies 지원에 세부 정보를 제공하는 것이 좋습니다. Objectstore 는 아래의 모든 명령에서 실제 오브젝트 저장소로 교체해야 합니다.
  1. objectstore>-telegraf 포드가 실행되고 있는지 확인합니다. 포드가 준비 상태여야 하며 자주 재시작하지 않아야 합니다.
명령:
# kubectl get deployment objectstore-telegraf
# kubectl get pod -l app.kubernetes.io/name=objectstore-telegraf
(오브젝트 저장소가 생성된 내용과 관련이 있는 경우)

예제:
# kubectl get deployment demo-corkboy-telegraf
NAME                    READY   UP-TO-DATE   AVAILABLE   AGE
demo-corkboy-telegraf   3/3     3            3           4h15m

# kubectl get pod -l app.kubernetes.io/name=demo-corkboy-telegraf
NAME                                     READY   STATUS    RESTARTS   AGE
demo-corkboy-telegraf-6fbb6d7bbc-4l4wd   3/3     Running   0          4h17m
demo-corkboy-telegraf-6fbb6d7bbc-bvqw2   3/3     Running   0          4h17m
demo-corkboy-telegraf-6fbb6d7bbc-qkk9z   3/3     Running   0          4h17m
  1. objectstore>-influxdb 리소스가 존재하고 모든 포드가 실행되고 있는지 확인합니다. 포드가 준비 상태여야 하며 자주 재시작하지 않아야 합니다. 누락된 경우 3단계로 이동합니다. 보류 중인 경우 4단계로 이동합니다.
명령:
kubectl get influxdb objectstore-influxdb
kubectl get statefulset objectstore-influxdb
kubectl get pod -l app.kubernetes.io/name=objectstore-influxdb 

 (오브젝트 저장소가 생성된 내용과 관련이 있는 경우)

예제:
# kubectl get influxdb demo-corkboy-influxdb
NAME                    AGE
demo-corkboy-influxdb   4h38m

# kubectl get statefulset demo-corkboy-influxdb
NAME                    READY   AGE
demo-corkboy-influxdb   3/3     4h39m

# kubectl get pod -l app.kubernetes.io/name=demo-corkboy-influxdb
NAME                      READY   STATUS    RESTARTS   AGE
demo-corkboy-influxdb-0   5/5     Running   0          4h41m
demo-corkboy-influxdb-1   5/5     Running   0          4h41m
demo-corkboy-influxdb-2   5/5     Running   0          4h41m
  1. objectstore>-influxdb 'influxdb' 리소스가 없거나 statefulset 이전 명령에서 누락된 경우 실행 중인 리소스를 objectscale-manager-influxdb-operator 확인합니다.
명령:
kubectl get deployment objectscale-manager-influxdb-operator
kubectl get pod -l app.kubernetes.io/name=objectscale-manager-influxdb-operator

예:
# kubectl get deployment objectscale-manager-influxdb-operator
NAME                                    READY   UP-TO-DATE   AVAILABLE   AGE
objectscale-manager-influxdb-operator   1/1     1            1           5h4m

# kubectl get pod -l app.kubernetes.io/name=objectscale-manager-influxdb-operator
NAME                                                     READY   STATUS    RESTARTS   AGE
objectscale-manager-influxdb-operator-56f65b6c54-n28w6   2/2     Running   0          5h4m
  1. objectstore>-influxdb 포드가 포인트 2당 보류 중인 경우, InfluxDB 포드의 PVC가 바인딩되어 있는지 확인합니다.
명령:
# kubectl get pvc -l app.kubernetes.io/name=objectstore-influxdb
  (오브젝트 저장소가 생성된 내용과 관련이 있는 경우)

예제:
# kubectl get pvc -l app.kubernetes.io/name=demo-corkboy-influxdb
NAME                                                 STATUS   VOLUME                                     CAPACITY   ACCESS MODES   STORAGECLASS                   AGE
demo-corkboy-influxdb-data-demo-corkboy-influxdb-0   Bound    pvc-11d40155-3346-4a83-bff3-503a49a9f9fc   20Gi       RWO            objectscale-highly-available   4h54m
demo-corkboy-influxdb-data-demo-corkboy-influxdb-1   Bound    pvc-045a869e-76a6-417e-ac7d-df2132b64a38   20Gi       RWO            objectscale-highly-available   4h54m
demo-corkboy-influxdb-data-demo-corkboy-influxdb-2   Bound    pvc-39a772bd-cfce-40f2-9c88-eb1e3d4c9156   20Gi       RWO            objectscale-highly-available   4h54m
  1. objectstore>-fluxd Pod가 실행되고 있는지 확인합니다. 포드가 준비 상태여야 하며 자주 재시작하지 않아야 합니다.
명령:
kubectl get deployment objectstore-fluxd
kubectl get pod -l app.kubernetes.io/name=objectstore-fluxd

예:
# kubectl get deployment demo-corkboy-fluxd
NAME                 READY   UP-TO-DATE   AVAILABLE   AGE
demo-corkboy-fluxd   1/1     1            1           5h7m
# kubectl get pod -l app.kubernetes.io/name=demo-corkboy-fluxd
NAME                                  READY   STATUS    RESTARTS   AGE
demo-corkboy-fluxd-668cb6799f-dhmw5   3/3     Running   0          5h7m
  1. 위의 명령의 결과로 Dell Technologies 지원 부서에 서비스 요청을 개설합니다.
  2. 이 문제가 해결되면 시스템에서 명확한 알림 OBJST-MON-4016을 보냅니다.

Article Properties


Affected Product

ObjectScale

Product

ObjectScale Application, ObjectScale Product Family

Last Published Date

20 Jul 2023

Version

6

Article Type

Solution