Skip to content

Commit d7b964b

Browse files
committed
[D&M] Adds maintenance activities section.
1 parent 5fa1ae6 commit d7b964b

File tree

1 file changed

+41
-3
lines changed

1 file changed

+41
-3
lines changed
Lines changed: 41 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,45 @@
11
# Maintenance activities
22

3-
% What needs to be done: Write from scratch
3+
Maintenance activities ensure the smooth operation and scalability of your {{es}} installation. This section provides guidelines on performing essential maintenance tasks while minimizing downtime and maintaining high availability.
44

5-
% GitHub issue: https://github.com/elastic/docs-projects/issues/353
5+
## Available maintenance operations
66

7-
% Scope notes: summarize the list of activites
7+
### Enable maintenance mode
8+
9+
Before performing maintenance on an allocator, you should enable maintenance mode to prevent new Elasticsearch clusters and Kibana instances from being provisioned. This ensures that existing deployments can be safely moved to other allocators or adjusted without disruption.
10+
11+
### Scale out installation
12+
13+
You can scale out your installation by adding capacity to meet growing demand or improve high availability. This process involves installing ECE on additional hosts, assigning roles to new hosts, and resizing deployments to utilize the expanded resources.
14+
15+
### Move nodes and instances betwwen allocators
16+
17+
Moving {{es}} nodes, {{kib}} instances, and other components between allocators may be necessary to free up space, avoid downtime, or handle allocator failures. The process involves selecting target allocators and ensuring enough capacity to accommodate the migration.
18+
19+
### Perform ECE host maintenance
20+
21+
Maintaining ECE hosts is critical for applying system patches, performing hardware upgrades, and ensuring compliance with security standards. Different maintenance methods are available based on the level of disruption:
22+
23+
* Disabling the Docker daemon (nondestructive): Temporarily disables a host while keeping it in the installation.
24+
25+
* Deleting the host (destructive): Permanently removes a host, requiring reinstallation after maintenance.
26+
27+
* Shutting down the host (less destructive): Temporarily shuts down a host while preserving configurations for planned outages.
28+
29+
### Delete ECE hosts
30+
31+
If a host is no longer required or is faulty, it can be removed from the Elastic Cloud Enterprise installation. Deleting a host only removes it from the installation but does not uninstall the software from the physical machine. Before deletion, allocators should be placed in maintenance mode, and nodes should be migrated to avoid disruption.
32+
33+
## Best practices for maintenance
34+
35+
* Always check available capacity before making changes.
36+
37+
* Use maintenance mode to avoid unexpected disruptions.
38+
39+
* Move nodes strategically to maintain high availability.
40+
41+
* Perform maintenance during off-peak hours when possible.
42+
43+
* Regularly review and optimize resource allocation.
44+
45+
By following these guidelines, you can ensure the stability and efficiency of your environment while carrying out necessary maintenance activities.

0 commit comments

Comments
 (0)