Waarschuwing kan worden weergegeven in ObjectScale UI, Object Store Health dashboard op het tabblad '
Issues'.
vSphere
Voorbeeld hieronder van vSphere: Onder
Objectstore -->
Dashboard-->
geeft
openshift-voorbeeld
hieronder van OpenShift: Onder
Objectstore ->
Health.
Teleografisch, Pstd op objectarchiefniveau werken niet of Inf luxDB-instanties op objectarchiefniveau accepteren schrijfbewerkingen niet of kunnen leesaanvragen niet verwerken.
Waarschuwing geactiveerd door object store event service. Query query van de service naar Telescopid gestuurd om te controleren of nieuwe metingen door Teleografisch naar Inf luxDB worden verzonden.
Als u de bovenstaande waarschuwing in uw omgeving hebt, wordt u aangeraden om de onderstaande stappen uit te voeren vanaf een jumpbox of serviceknooppunt waarop kubectl is geïnstalleerd en details te verstrekken aan Dell Technologies support. O
bjectstore moet worden vervangen door de werkelijke objectstore in alle onderstaande opdrachten.
- Controleer of
objectstore>-telegraf
pods worden uitgevoerd. Pods moeten de status Ready hebben en niet vaak opnieuw worden opgestart.
Opdrachten:
# kubectl get deployment objectstore-telegraf
# kubectl get pod -l app.kubernetes.io/name=objectstore-telegraf
(waarbij objectstore specifiek is voor wat is gemaakt)
Voorbeeld:
# 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
- Controleer of
objectstore>
-influxdb
bronnen aanwezig zijn en dat alle pods worden uitgevoerd. Pods moeten de status Ready hebben en niet vaak opnieuw worden opgestart. Als deze ontbreekt, gaat u naar stap 3. Ga, indien in behandeling, naar stap 4.
Opdrachten:
kubectl get influxdb objectstore-influxdb
kubectl get statefulset objectstore-influxdb
kubectl get pod -l app.kubernetes.io/name=objectstore-influxdb
(waarbij objectstore specifiek is voor wat is gemaakt)
Voorbeeld:
# 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
- Als
objectstore>
-influxdb 'influxdb'
bron ontbreekt statefulset
in de vorige opdracht, controleert u of deze objectscale-manager-influxdb-operator
wordt uitgevoerd.
Opdrachten:
kubectl get deployment objectscale-manager-influxdb-operator
kubectl get pod -l app.kubernetes.io/name=objectscale-manager-influxdb-operator
Voorbeeld:
# 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
- Als
objectstore>
-influxdb
pods in behandeling zijn per punt 2, controleert u of PVC's voor Inf luxDB-pods gebonden zijn.
Opdracht:
# kubectl get pvc -l app.kubernetes.io/name=objectstore-influxdb
(waarbij objectstore specifiek is voor wat is gemaakt)
Voorbeeld:
# 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
- Controleer of
objectstore>
-fluxd
pods worden uitgevoerd. Pods moeten de status Ready hebben en niet vaak opnieuw worden opgestart.
Opdrachten:
kubectl get deployment objectstore-fluxd
kubectl get pod -l app.kubernetes.io/name=objectstore-fluxd
Voorbeelden:
# 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
- Open een serviceaanvraag bij Dell Technologies Support met de resultaten van de bovenstaande opdrachten.
- Opmerking wanneer dit probleem is opgelost, stuurt het systeem een duidelijke waarschuwing OBJST-MON-4016