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.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

Exempel:
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

image.png

image.png

 

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

   image.png

  • **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

image.png

  • 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


image.png
 
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


 Se PowerFlex: Uppgradering från 3.x till 4.x misslyckas, en databassäkerhetskopiering misslyckas på grund av problem med ElasticSearch

Affected Products

PowerFlex rack, PowerFlex Appliance, PowerFlex Software
Article Properties
Article Number: 000184668
Article Type: Solution
Last Modified: 26 May 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.