2015-06-05 6 views

Antwort

11

einen Aliasnamen hinzufügen:

POST _aliases 
{ 
    "actions": [ 
    { 
     "add": { 
     "index": ".marvel-2015.06.05", 
     "alias": "alias1" 
     } 
    }, 
    { 
     "add": { 
     "index": ".marvel-2015.06.04", 
     "alias": "alias1" 
     } 
    } 
    ] 
} 

Liste der Alias:

GET /alias1/_alias 

Entfernen Sie einen Index:

POST _aliases 
{ 
    "actions": [ 
    { 
     "remove": { 
     "index": ".marvel-2015.06.05", 
     "alias": "alias1" 
     } 
    } 
    ] 
} 

und "Nein", ein Alias ​​kann nicht existiert ohne Indizes: https://github.com/elastic/elasticsearch/issues/7864

2

Falls Sie den Namen des Index nicht kennen und den Alias ​​aus allen Indizes entfernen möchten

Post: /_aliases 
{ 
"actions" : [ 
    { "remove" : { "index" : "*", "alias" : "nameOfAlias" } } 
] 
} 
Verwandte Themen