PowerFlex Kontrollera storlek på och rensa Elasticsearch-data vxfm00513
Summary: ElasticSearch Data som är skadade eller låsta beror ofta på att lagringen är full. /var är den plats där Elasticsearch-data lagras.
Symptoms
1) Fel 500 i fönstret
Varningar 2) Sidan Varningar laddas inte... snurrar hela tiden.
3) Loggarna kan visa följande (det betyder att det inte gick att uppdatera databasposten)
ERROR http://localhost:9200/snmp-traps-YYYY.MM.DD/<Serial>/_update
ERROR,HTTP error from ElasticSearch: 403 Client Error: Forbidden for url: http://localhost:9200/snmp-traps-2020.07.20/snmptraps/UgreanMBUFFdoaMHXN_S/_update


Cause
- Utrymmesproblem i PowerFlex Manager på /var
- Den elastiska sökdatabasen blir för stor (t.ex. större miljö med fler aviseringar)
- Felsöka varför elastisk sökning har problem:
- Kontrollera loggar
- Kontrollera utrymme på /var
Resolution
*Obs! Efter varje steg i listan kör du inventerings- eller testvarningar igen (skicka testvarning). Gå vidare till nästa steg om problemet kvarstår.
Steg 1 = frigör utrymme i elastisk sökdatabas
- Kontrollera storleken på elastiska sökindex på disken:
-
curl 'localhost:9200/_cat/indices?v’ - Obs! Den maximala storleken som den bör vara är 5G
- Om du kör PFxM 3.4.x eller tidigare kan storleken bli större
- Rekommendera uppgradering till PFxM 3.6.x
-

- **Syslog-index är säkra att ta bort från Elastic Search DB
- curl -X TA BORT 'http://localhost:9200/syslog*'
- Aviseringar om försök igen

- Om en kund har ett stort antal snmp-trapindex är det ok att ta bort äldre traps om kunden är okej med det:
-
curl -X DELETE localhost:9200/snmp-traps-YYYY.MM.DD (this deletes a specific date)
-
Steg 2 = ta bort elastiska sökloggar.
- sudo systemctl status Elasticsearch
- sudo systemctl stoppa Elasticsearch
- cd /var/log/elasticsearch (Obs: Ta inte bort vxfm-es-cluster.log)
-
rm -rf *log.gz* rm -rf *gc.log* rm -rf *showlog.log*
-
- Systemctl start Elasticsearch
- sudo systemctl status Elasticsearch
Steg 3 = Ta bort ALL data i ElasticSearch:
*Varning: Kunden förlorar alla historiska aviseringar, prestandamått från resurser och syslog-data. Se till att kunden är ok med att förlora dessa data innan du kör det här kommandot.
curl -XDELETE localhost:9200/_all

Steg 4 = Utöka PowerFlex Manager-filsystem = Så här växer en partition på en virtuell dator som kör Logical Volume Manager (LVM)
Obs! Utöka PFxM-enheten även på den virtuella datorn (redigera inställningar, utöka hårddisken med mängden extra utrymme som läggs till)Kontakta supporten om problemet kvarstår.
Obs: elastisk sökdatabas bor här ' ta inte bort något från den här katalogen: /var/lib/elasticsearch/
Obs! Elastisk sökdatabas innehåller varningar och mätdata för PowerFlex och vissa syslog
Additional Information
Kommentarer:
- PowerFlex Manager 3.7-versionen har ett större filsystem
- Från och med PowerFlex Manager 3.6 roteras loggarna från att roteras varje dag till var 15:e minut.
- Korrigeringsfil har skapats för att rotera loggar var 15:e minut för PowerFlex Manager 3.4 och 3.5 (rättat i 3.6 ... så uppgradera!)
- Om indexet överskrider värdena nedan roteras det (ta bort äldre poster)
- Mätvärden (PowerFlex, noder och Cisco 9k-switchar: 30 GB (15 GB vardera)
- SNMP-fällor: 5 GB
- Syslog: 5 GB