forked from Consensys/doc.teku
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add information about adding validators without restarting. (Consensy…
…s#258) * Add CLI option to disable built-in slashing protection for external signers. Signed-off-by: Byron Gravenorst <[email protected]> * Add instructions to connect to mainnet. Signed-off-by: Byron Gravenorst <[email protected]> * updating submodule to latest * Add instructions to connect to mainnet. Signed-off-by: Byron Gravenorst <[email protected]> * Fix markdown issue. Signed-off-by: Byron Gravenorst <[email protected]> * Add information about adding validators without restarting. Signed-off-by: Byron Gravenorst <[email protected]> * Fix markdown issue. Signed-off-by: Byron Gravenorst <[email protected]> * Address reviewer feedback. Signed-off-by: Byron Gravenorst <[email protected]>
- Loading branch information
1 parent
21e5104
commit 5f387ae
Showing
3 changed files
with
53 additions
and
12 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
--- | ||
description: How to load validators without restarting Teku | ||
--- | ||
|
||
# Load validators without restarting Teku | ||
|
||
You can load validators into a running Teku process, only if you started Teku by: | ||
|
||
* Specifying a directory using [`--validator-keys`](../Reference/CLI/CLI-Syntax.md#validator-keys), or | ||
* Specifying a URL using [`--validators-external-signer-public-keys`](../Reference/CLI/CLI-Syntax.md#validators-external-signer-public-keys). | ||
|
||
!!! important | ||
|
||
* If you started Teku by specifying individual validator key files or external signer public keys, | ||
then you must restart Teku. | ||
|
||
* You must restart Teku to remove validators. | ||
|
||
**Prerequisites:** | ||
|
||
* Add the new validators to the directory specified in [`--validator-keys`](../Reference/CLI/CLI-Syntax.md#validator-keys), | ||
or ensure the URL supplied in [`--validators-external-signer-public-keys`](../Reference/CLI/CLI-Syntax.md#validators-external-signer-public-keys) | ||
contains the new public keys. | ||
|
||
To load the validators in a running Teku instance, send a `SIGHUP` signal to the Teku process. | ||
|
||
```bash | ||
kill -HUP <PID> | ||
``` | ||
|
||
Where `<PID>` is the process ID of the running Teku instance. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters