Elasticsearch删除索引

2019-06-01sad creeper

Elasticsearch之删除索引

   1、 #删除指定索引
    # curl -XDELETE -u elastic:changeme http://localhost:9200/acc-apply-2018.08.09
    {"acknowledged":true}
    2、#删除多个指定索引,中间用逗号隔开
    # curl -XDELETE -u elastic:changeme http://localhost:9200/acc-apply-2018.08.09,acc-apply-2018.08.10
    3、#模糊匹配删除
    # curl -XDELETE -u elastic:changeme http://localhost:9200/acc-apply-*
    {"acknowledged":true}
    4、#使用通配符,删除所有的索引
     curl -XDELETE http://localhost:9200/_all
     或 curl -XDELETE http://localhost:9200/*
    _all ,* 通配所有的索引
    通常不建议使用通配符,误删了后果就很严重了,所有的index都被删除了
    禁止通配符为了安全起见,可以在elasticsearch.yml配置文件中设置禁用_all和*通配符
    action.destructive_requires_name = true
    这样就不能使用_all和*了
 5、#获取当前索引
 # curl -u elastic:changeme 'localhost:9200/_cat/indices?v'
6、如果存储不够可以设置定时删除,下面是保留3天的日志
30 2 * * * /usr/bin/curl -XDELETE -u elastic:changeme http://localhost:9200/*-$(date -d '-3days' +'%Y.%m.%d') >/dev/null 2>&1
以下是定时删除脚本:
#!/bin/bash
time=$(date -d '-3days' +'%Y.%m.%d')
curl -XDELETE -u elastic:changeme http://localhost:9200/*-${time}

阅读 852 评论


C

Celtics.

Mea culpa meaning. Mark kelly. Vitamin k. Khaki pants. Obliterated. Dartmouth.

4天前 ·


С

Саморазвитие умственное нравственное и практическое

Кто ты есть на самом деле? В чем твое предназначение? В каком направлении лежит твой путь и как тебе по нему идти? Дизайн Человека расскажет об этом! - Приносит чувство согласия с собой - Снижает тревожность при выборе - Позволяет жить в согласии со своей природой - Даёт ощущение целостности - Уменьшает внутренние конфликты - Укрепляет доверие к себе - Уменьшает внутренние конфликты - Приносит чувство согласия с собой - Даёт конкретные рекомендации по принятию решений Типы, Авторитет, Профиль, Центры, Каналы, Ворота, Планеты. Тип Личности

3周前 ·


Д

Дизайн человека найди свой путь

Кто ты есть на самом деле? В чем твое предназначение? В каком направлении лежит твой путь и как тебе по нему идти? Дизайн Человека расскажет об этом! - Позволяет жить в согласии со своей природой - Даёт конкретные рекомендации по принятию решений - Даёт ощущение уникальности - Даёт конкретные рекомендации по принятию решений - Помогает понять свои природные таланты и способности - Снижает тревожность при выборе - Укрепляет доверие к себе - Уменьшает внутренние конфликты - Помогает понять свои природные таланты и способности Human Design · 5 генетических типов людей · 12 профилей Дизайна Человека · 9 центров в бодиграф.

3周前 ·


b

buy priligy in usa

Hello there, just became alert to your blog through Google, and found that it is really informative. I am gonna watch out for brussels. I will be grateful if you continue this in future. Many people will be benefited from your writing. Cheers!

1个月前 ·