| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 | [[cluster-nodes-shutdown]]== Nodes ShutdownThe nodes shutdown API allows to shutdown one or more (or all) nodes inthe cluster. Here is an example of shutting the `_local` node therequest is directed to:[source,js]--------------------------------------------------$ curl -XPOST 'http://localhost:9200/_cluster/nodes/_local/_shutdown'--------------------------------------------------Specific node(s) can be shutdown as well using their respective node ids(or other selective options as explained<<cluster-nodes,here>> .):[source,js]--------------------------------------------------$ curl -XPOST 'http://localhost:9200/_cluster/nodes/nodeId1,nodeId2/_shutdown'--------------------------------------------------The master (of the cluster) can also be shutdown using:[source,js]--------------------------------------------------$ curl -XPOST 'http://localhost:9200/_cluster/nodes/_master/_shutdown'--------------------------------------------------Finally, all nodes can be shutdown using one of the options below:[source,js]--------------------------------------------------$ curl -XPOST 'http://localhost:9200/_shutdown'$ curl -XPOST 'http://localhost:9200/_cluster/nodes/_shutdown'$ curl -XPOST 'http://localhost:9200/_cluster/nodes/_all/_shutdown'--------------------------------------------------[float][[delay]]=== DelayBy default, the shutdown will be executed after a 1 second delay (`1s`).The delay can be customized by setting the `delay` parameter in a timevalue format. For example:[source,js]--------------------------------------------------$ curl -XPOST 'http://localhost:9200/_cluster/nodes/_local/_shutdown?delay=10s'--------------------------------------------------[float]=== Disable ShutdownThe shutdown API can be disabled by setting `action.disable_shutdown` inthe node configuration.
 |