You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: deploy-manage/maintenance/ece/perform-ece-hosts-maintenance.md
+18-28Lines changed: 18 additions & 28 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -20,21 +20,18 @@ You can perform these maintenance actions on the hosts in your ECE installation
20
20
21
21
Which method you choose depends on how invasive your host maintenance needs to be. If your host maintenance could affect ECE, use the destructive method that first deletes the host from your installation. These methods include a step that moves any hosted Elasticsearch clusters and Kibana instances off the affected hosts and are generally considered safe, provided that your ECE installation still has sufficient resources available to operate after the host has been removed.
22
22
23
-
24
-
## By disabling the Docker daemon [ece-perform-host-maintenance-docker-disable]
23
+
## By disabling the Docker daemon [ece-perform-host-maintenance-docker-disable]
25
24
26
25
This method lets you perform maintenance actions on hosts without first removing the associated host from your Elastic Cloud Enterprise installation. It works by disabling the Docker daemon. The host remains a part of your ECE installation throughout these steps but will be offline and the resources it provides will not be available.
27
26
28
27
To perform host maintenance:
29
28
30
29
1. Recommended: If the host holds the allocator role and you have enough spare capacity:
31
-
32
-
1.[Enable maintenance mode](enable-maintenance-mode.md) on the allocator.
33
-
2.[Move all nodes off the allocator](move-nodes-instances-from-allocators.md) and to other allocators in your installation. Moving all nodes lets you retain the same level of redundancy for highly available Elasticsearch clusters and ensures that other clusters without high availability remain available.
34
-
35
-
::::{important}
36
-
Skipping Step 1 will affect the availability of clusters with nodes on the allocator.
37
-
::::
30
+
1.[Enable maintenance mode](enable-maintenance-mode.md) on the allocator.
31
+
2.[Move all nodes off the allocator](move-nodes-instances-from-allocators.md) and to other allocators in your installation. Moving all nodes lets you retain the same level of redundancy for highly available Elasticsearch clusters and ensures that other clusters without high availability remain available.
32
+
::::{important}
33
+
Skipping Step 1 will affect the availability of clusters with nodes on the allocator.
34
+
::::
38
35
39
36
2. Disable the Docker daemon:
40
37
@@ -69,21 +66,18 @@ To perform host maintenance:
69
66
70
67
After the host shows a green status in the Cloud UI, it is fully functional again and can be used as before.
71
68
72
-
73
-
## By deleting the host (destructive) [ece-perform-host-maintenance-delete-runner]
69
+
## By deleting the host (destructive) [ece-perform-host-maintenance-delete-runner]
74
70
75
71
This method lets you perform potentially destructive maintenance actions on hosts. It works by deleting the associated host, which removes the host from your Elastic Cloud Enterprise installation. To add the host to your ECE installation again after host maintenance is complete, you must reinstall ECE.
76
72
77
73
To perform host maintenance:
78
74
79
75
1. If the host holds the allocator role:
80
-
81
-
1. [Enable maintenance mode](enable-maintenance-mode.md) on the allocator.
82
-
2. [Move all nodes off the allocator](move-nodes-instances-from-allocators.md) and to other allocators in your installation. Moving all nodes lets you retain the same level of redundancy for highly available clusters and ensures that other clusters without high availability remain available.
83
-
84
-
::::{important}
85
-
Do not skip this step or you will affect the availability of clusters with nodes on the allocator. You are in the process of removing the host from your installation and whatever ECE artifacts are stored on it will be lost.
86
-
::::
76
+
1. [Enable maintenance mode](enable-maintenance-mode.md) on the allocator.
77
+
2. [Move all nodes off the allocator](move-nodes-instances-from-allocators.md) and to other allocators in your installation. Moving all nodes lets you retain the same level of redundancy for highly available clusters and ensures that other clusters without high availability remain available.
78
+
::::{important}
79
+
Do not skip this step or you will affect the availability of clusters with nodes on the allocator. You are in the process of removing the host from your installation and whatever ECE artifacts are stored on it will be lost.
80
+
::::
87
81
88
82
2. [Delete the host from your ECE installation](delete-ece-hosts.md).
89
83
3. Perform the maintenance on your host, such as enabling encryption of data at rest.
@@ -92,22 +86,19 @@ To perform host maintenance:
92
86
93
87
After the host shows a green status in the Cloud UI, the host is part of your ECE installation again and can be used as before.
94
88
95
-
96
-
## By shutting down the host (less destructive) [ece-perform-host-maintenance-shutdown-host]
89
+
## By shutting down the host (less destructive) [ece-perform-host-maintenance-shutdown-host]
97
90
98
91
This method lets you perform potentially destructive maintenance actions on hosts. It works by temporarily shutting down an ECE host, e.g. for data center moves or planned power outages. It is offered as an non-guaranteed and less destructive alternative to fully [deleting a host](#ece-perform-host-maintenance-delete-runner) from your ECE installation.
99
92
100
93
To shut down the host:
101
94
102
95
1. Disable traffic from load balancers.
103
96
2. Shut down all allocators:
104
-
105
-
1. [Enable maintenance mode](enable-maintenance-mode.md) on the allocator.
106
-
2. [Move all nodes off the allocator](move-nodes-instances-from-allocators.md) and to other allocators in your installation. Moving all nodes lets you retain the same level of redundancy for highly available clusters and ensures that other clusters without high availability remain available.
107
-
108
-
::::{important}
109
-
Do not skip this step or you will affect the availability of clusters with nodes on the allocator. You are in the process of removing the host from your installation and whatever ECE artifacts are stored on it will be lost.
110
-
::::
97
+
1. [Enable maintenance mode](enable-maintenance-mode.md) on the allocator.
98
+
2. [Move all nodes off the allocator](move-nodes-instances-from-allocators.md) and to other allocators in your installation. Moving all nodes lets you retain the same level of redundancy for highly available clusters and ensures that other clusters without high availability remain available.
99
+
::::{important}
100
+
Do not skip this step or you will affect the availability of clusters with nodes on the allocator. You are in the process of removing the host from your installation and whatever ECE artifacts are stored on it will be lost.
101
+
::::
111
102
112
103
3. Shut down all non-director hosts.
113
104
4. Shut down directors.
@@ -123,4 +114,3 @@ After performing maintenance, start up the host:
If this is not sufficient, add more capacity to your installation:
25
21
@@ -28,4 +24,3 @@ If this is not sufficient, add more capacity to your installation:
28
24
*[Assign roles](../../deploy/cloud-enterprise/assign-roles-to-hosts.md) to the additional hosts. If you need to handle a larger search or logging workload, assign the new hosts the allocator role.
29
25
* (Optional) [Tag allocators](../../deploy/cloud-enterprise/ece-configuring-ece-tag-allocators.md) to the new host to indicate what kind of hardware you have available.
30
26
*[Resize your deployment](../../deploy/cloud-enterprise/resize-deployment.md) to handle a larger workload.
0 commit comments