Skip to content

Commit f21956f

Browse files
authored
Merge pull request #51098 from tmalove/tlove-etcd-osdocs-4241
[OSDOCS-4241]: Add a note for cluster updates with various etcd member sizes
2 parents 1d541aa + 9642be3 commit f21956f

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

modules/recommended-etcd-practices.adoc

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,18 @@ The following hard disk features provide optimal etcd performance:
2323
* Solid state drives as a minimum selection, however NVMe drives are preferred.
2424
* Server-grade hardware from various manufacturers for increased reliability.
2525
* RAID 0 technology for increased performance.
26-
* Dedicated etcd drives. Do not place log files or other heavy workloads on etcd drives.
26+
* Dedicated etcd drives. Do not place log files or other heavy workloads on etcd drives.
2727
2828
Avoid NAS or SAN setups and spinning drives. Always benchmark by using utilities such as fio. Continuously monitor the cluster performance as it increases.
2929

3030
IMPORTANT: Avoid using the Network File System (NFS) protocol or other network based file systems.
3131

3232
Some key metrics to monitor on a deployed {product-title} cluster are p99 of etcd disk write ahead log duration and the number of etcd leader changes. Use Prometheus to track these metrics.
3333

34+
[NOTE]
35+
====
36+
The etcd member database sizes can vary in a cluster during normal operations. This difference does not affect cluster upgrades, even if the leader size is different from the other members.
37+
====
3438

3539
To validate the hardware for etcd before or after you create the {product-title} cluster, you can use fio.
3640

0 commit comments

Comments
 (0)