# Comment voir si un index est en read-only

**URL:** <https://discuss.elastic.co/t/comment-voir-si-un-index-est-en-read-only/228208>\
**Category:** Discussions en français\
**Created:** [April 15, 2020, 9:22pm UTC](https://discuss.elastic.co/t/comment-voir-si-un-index-est-en-read-only/228208 "2020-04-15T21:22:07Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![rbeg](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/rbeg/32/56818_2.png) [@rbeg](https://discuss.elastic.co/u/rbeg)\
**Post date:** [April 15, 2020, 9:22pm UTC](https://discuss.elastic.co/t/comment-voir-si-un-index-est-en-read-only/228208/1 "2020-04-15T21:22:08Z")

</div>

Bonjour,

Comment voir si un index est en read-only ?

Je pense l'avoir passé en read-only vers le noeud warm via la commande suivante :

```
PUT /mon_index
{
    "settings":
    {
            "index.routing.allocation.require.box_type": "warm",
            "index.blocks.read_only_allow_delete": true
    }
} 

```

J'aimerai vérifier qu'il est bien passé en read-only, donc je fais ça :

```
GET /mon_index

```

Dans le résultat je vois bien qu'il est dans le box\_type "warm" mais je ne vois rien concernant son passage en read-only. Savez-vous si je peux obtenir cette information ?

Merci.

---

<div class="post-metadata">

**Author:** ![ahmed\_charafouddine](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ahmed_charafouddine/32/45129_2.png) [@ahmed\_charafouddine](https://discuss.elastic.co/u/ahmed_charafouddine)\
**Post date:** [April 16, 2020, 7:48am UTC](https://discuss.elastic.co/t/comment-voir-si-un-index-est-en-read-only/228208/2 "2020-04-16T07:48:47Z")

</div>

> [@rbeg](#):
>
> Comment voir si un index est en read-only ?

Hello, J'ai pas testé mais je pense que le `GET /_all/_settings` devrait te donner cet information.  
Apres tout, tu peux également surveiller ton FS, le read-only s'active par défaut si tu touches les 95% fs used.

---

<div class="post-metadata">

**Author:** ![rbeg](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/rbeg/32/56818_2.png) [@rbeg](https://discuss.elastic.co/u/rbeg)\
**Post date:** [April 16, 2020, 8:05pm UTC](https://discuss.elastic.co/t/comment-voir-si-un-index-est-en-read-only/228208/3 "2020-04-16T20:05:16Z")

</div>

Très bizarre, si je lance 2 fois ta commande, je n'ai pas toujours la même réponse.

Première fois, j'ai bien l'info sur read\_only ( "read\_only\_allow\_delete" : "true") :

```
{
"mon_index" : {
"settings" : {
  "index" : {
    "routing" : {
      "allocation" : {
        "require" : {
          "box_type" : "warm"
        }
      }
    },
    "number_of_shards" : "4",
    "blocks" : {
      "read_only_allow_delete" : "true"
    },
    "provided_name" : "mon_index",
    "creation_date" : "1586615099153",
    "number_of_replicas" : "0",
    "uuid" : "PDSISZn0QV6LCcC-XndF0A",
    "version" : {
      "created" : "7060199"
    }
  }
}

```

}  
}

2eme fois, je n'ai pas l'info :

```
  {
"mon_index" : {
"settings" : {
  "index" : {
    "routing" : {
      "allocation" : {
        "require" : {
          "box_type" : "warm"
        }
      }
    },
    "number_of_shards" : "4",
    "provided_name" : "mon_index",
    "creation_date" : "1586615099153",
    "number_of_replicas" : "0",
    "uuid" : "PDSISZn0QV6LCcC-XndF0A",
    "version" : {
      "created" : "7060199"
    }
  }
}

```

}  
}

Comme si la réponse à ma requête ne renvoyait pas toutes les infos les fois suivantes.  
J'aimerai avoir l'info à tous les coups pour pouvoir monitorer cela afin de vérifier que les index des noeuds "warm" sont bien en read-only, comme préconisé dans ce document :

> **[“Hot-Warm” architecture](https://www.elastic.co/fr/blog/hot-warm-architecture)**
>
> A recommendation for using Elasticsearch for larger time-data analytics: indices & a tiered architecture with 3 different types of nodes, called “Hot-Warm”.

Si quelqu'un sait comment afficher à tous les coups cette info, une sorte de mode verbeux pour savoir si l'index est en readonly, un peu comme me le dirai le filesystem sur un fichier en lecture ou en écriture ...

---

<div class="post-metadata">

**Author:** ![ahmed\_charafouddine](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/ahmed_charafouddine/32/45129_2.png) [@ahmed\_charafouddine](https://discuss.elastic.co/u/ahmed_charafouddine)\
**Post date:** [April 17, 2020, 8:12am UTC](https://discuss.elastic.co/t/comment-voir-si-un-index-est-en-read-only/228208/4 "2020-04-17T08:12:37Z")

</div>

> [@rbeg](#):
>
> savoir si l'index est en readonly

A ce moment là :

1. Tu ne peux plus indexer des données.
2. Tu seras notifié en regardant les logs ES.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [May 15, 2020, 8:12am UTC](https://discuss.elastic.co/t/comment-voir-si-un-index-est-en-read-only/228208/5 "2020-05-15T08:12:42Z")

</div>

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.
