# Eine Leader-Wahl in einem etcd-Cluster durchführen

> Schritte zum Durchführen einer Leader-Wahl mit dem etcdctl-Client

---

LLMS-Index: [llms.txt](/de/llms.txt)

---

## Voraussetzungen {#prerequisites}

- Sicherstellen, dass [`etcd`](/de/docs/etcd/install/) und [`etcdctl`](/de/docs/etcd/install/) installiert sind.
- Prüfen, ob ein etcd-Cluster aktiv ist.

## Eine Leader-Wahl durchführen {#conduct-leader-election}

Mit dem Befehl `etcdctl` werden Leader-Wahlen in einem etcd-Cluster durchgeführt. Er stellt sicher, dass jeweils nur ein Client Leader werden kann.

`etcdctl --endpoints=$ENDPOINTS elect <election-name> [proposal]`

```shell
etcdctl --endpoints=$ENDPOINTS elect election-name p1
```

### Optionen {#options}

- `--endpoints : $ENDPOINTS`

Adresse jedes Mitglieds des etcd-Clusters.

- `election-name` Zeichenfolge

Eine Zeichenfolge als Kennung der Wahl. Alle Teilnehmer, die um die Leader-Rolle konkurrieren, müssen denselben Wahlnamen verwenden.

- `leader-name` Zeichenfolge

Vorschlagswert des neuen Leaders.

### Beispiel {#example}

```shell
./etcdctl elect my-election proposal1
my-election/694d99fafea88404
proposal1

another election:
./etcdctl elect new-election proposal1
new-election/694d99fafea8840f
proposal1
```
