Hälytys näkyy ObjectScale-käyttöliittymässä, Object Store Health -koontinäytössä
Issues (Ongelmat) -välilehdessä.
Vsphere
Esimerkki vSpherestä: Alla olevassa
Objectstore -->
Dashboard-->
issues
![Objektisäilön käyttöliittymä](https://supportkb.dell.com/img/ka06P000000YKCyQAO/ka06P000000YKCyQAO_fi_1.jpeg)
OpenShift Example -kohdassa
OpenShift
: Valitse
Objectstore ->
Health.
Objektisäilön tasolla oleva Telegraf,Iluxd eivät toimi tai objektisäilön tason Muuntuma-esiintymät eivät hyväksy kirjoitustoimintoja eivätkä pysty käsittelemään lukupyyntöjä.
Objektisäilön tapahtumapalvelun käynnistämä hälytys. Palvelun Taipuva kysely Onxdille ja tarkista, lähettääkö Telegraf uusia mittauksia Taipuvaan tietokantaan.
Jos ympäristössäsi on edellä mainittu hälytys, suorita seuraavat vaiheet jumpbox- tai palvelusolmussa, joihin kubectl on asennettu, ja antaa tiedot Dell Technologiesin tukeen. O
bjectstore on korvattava kaikkien alla olevien komentojen todellisella objektitorella.
- Varmista, että
objectstore>-telegraf
podit ovat käynnissä. Podien on oltava valmiustilassa, eivätkä ne saa käynnistyä uudelleen usein.
Komennot:
# kubectl get deployment objectstore-telegraf
# kubectl get pod -l app.kubernetes.io/name=objectstore-telegraf
(jossa objektitore on luotu.)
Esimerkki:
# 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
- Sen varmistaminen, että
objectstore>
-influxdb
resursseja on olemassa ja että kaikki podit ovat käynnissä. Podien on oltava valmiustilassa, eivätkä ne saa käynnistyä uudelleen usein. Jos se puuttuu, siirry vaiheeseen 3. Jos odottaa, siirry vaiheeseen 4.
Komennot:
kubectl get influxdb objectstore-influxdb
kubectl get statefulset objectstore-influxdb
kubectl get pod -l app.kubernetes.io/name=objectstore-influxdb
(jossa objektitore on luotu.)
Esimerkki:
# 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
- Jos
objectstore>
-influxdb 'influxdb'
resurssia tai statefulset
se puuttuu edellisellä komennolla, varmista, että se objectscale-manager-influxdb-operator
on käynnissä.
Komennot:
kubectl get deployment objectscale-manager-influxdb-operator
kubectl get pod -l app.kubernetes.io/name=objectscale-manager-influxdb-operator
Esimerkki:
# 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
- Jos
objectstore>
-influxdb
podit odottavat kohtia 2, varmista, että sinisten DB-podien PVC:t on sidottu.
Komento:
# kubectl get pvc -l app.kubernetes.io/name=objectstore-influxdb
(jossa objektitore on luotu.)
Esimerkki:
# 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
- Varmista, että
objectstore>
-fluxd
podit ovat käynnissä. Podien on oltava valmiustilassa, eivätkä ne saa käynnistyä uudelleen usein.
Komennot:
kubectl get deployment objectstore-fluxd
kubectl get pod -l app.kubernetes.io/name=objectstore-fluxd
Esimerkkejä:
# 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
- Avaa Dell Technologiesin tuelle palvelupyyntö, joka sisältää edellä mainittujen komentojen tulokset.
- Huomautus, kun ongelma on korjattu, järjestelmä lähettää selkeän hälytyksen OBJST-MON-4016