Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> Domanda >> PC Risoluzione dei problemi >> .

Come eliminare gli indici Elasticsearch Red Status in 3 semplici passaggi

Passaggio 1:elenca gli indici di stato rosso

Utilizza il comando seguente per elencare tutti gli indici nel tuo cluster Elasticsearch:

```

curl -XGET 'localhost:9200/_cat/indices?v'

```

Ciò restituirà un elenco di tutti gli indici, insieme al loro stato, numero di documenti e altri metadati. Cerca gli indici che hanno lo stato "rosso".

Passaggio 2:forza l'unione degli indici di stato rosso

Prima di eliminare gli indici, è buona norma forzare l'unione dei segmenti negli indici per rendere più veloce il processo di eliminazione.

Utilizza l'API `_forcemerge` per eseguire questa operazione:

```

curl -XPOST "localhost:9200//_forcemerge?max_num_segments=1"

```

Ripeti il ​​comando precedente per tutti gli indici di stato rossi.

Passaggio 3:elimina gli indici di stato rosso

Utilizzare il comando seguente per eliminare gli indici con stato rosso:

```

curl -XDELETE 'localhost:9200/'

```

Ripeti il ​​comando precedente per tutti gli indici di stato rossi.

Questo è tutto! Hai eliminato con successo gli indici di stato rossi dal tuo cluster Elasticsearch.

 

Domanda © www.354353.com