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: docs/user/staking/switch-clients.md
+24-21Lines changed: 24 additions & 21 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -55,7 +55,8 @@ Switching execution clients is a **critical operation that can substantially imp
55
55
56
56
If the client was not downloaded and sync previously, an initial sync is needed. It typically takes from 12 to 48 hours depending on the client. All times mentioned here assume standard Solid State Disk storage and reasonable network conditions. Actual times may vary based on hardware, network conditions, and chain state. Attestation impact directly correlates with sync time plus small overhead for client initialization.
57
57
58
-
:::info The sync process might **require high resources of your hardware**, do not worry if your CPU temperature reaches 100ºC or your CPU usage is +90%, it is normal during the sync process. It would be problematic only if it stays at these levels for several days. In this case check maintenance practices in this documentation.
58
+
:::info
59
+
The sync process might **require high resources of your hardware**, do not worry if your CPU temperature reaches 100ºC or your CPU usage is +90%, it is normal during the sync process. It would be problematic only if it stays at these levels for several days. In this case check maintenance practices in this documentation.
59
60
:::
60
61
61
62
## Consensus client switch
@@ -76,7 +77,8 @@ Checkpoint sync helps to connect to the current state of the blockchain getting
76
77
77
78
It is always advisable to switch to a new consensus client from scratch (without existent volumes) to trigger the checkpoint sync. Otherwise, if you have a client with previous blockchain data, it will require more time to sync.
78
79
79
-
:::info After sync time completes, it has an extra downtime of 1-3 epochs (6 - 18 minutes). This is the “doppelganger” check, an extra protection measure to avoid slashing.
80
+
:::info
81
+
After sync time completes, it has an extra downtime of 1-3 epochs (6 - 18 minutes). This is the “doppelganger” check, an extra protection measure to avoid slashing.
80
82
:::
81
83
82
84
## Blockchains sync time & recommended disk space
@@ -116,45 +118,46 @@ The sync time varies depending on the blockchain selected to run your validators
116
118
## Troubleshooting
117
119
Common Issues and Solutions
118
120
119
-
**New Client Won't Start**
120
-
121
-
121
+
<details>
122
+
<summary><b>New Client Won't Start</b></summary>
123
+
122
124
- Check disk space availability (Go to Dashboard)
123
125
- Verify port conflicts aren't occurring (Go to Support tab/ Ports)
124
126
- Ensure JWT token is correctly configured (Go to Package info)
127
+
</details>
125
128
126
-
127
-
**Synchronization Takes Too Long**
128
-
129
-
129
+
<details>
130
+
<summary><b>Synchronization Takes Too Long</b></summary>
131
+
130
132
- Check your internet connection speed
131
133
- Verify sufficient disk I/O performance (use SSD)
132
134
- Restart client in the package to refresh peer connections
133
135
- Delete the volumes of the client package to trigger Checkpoint sync
136
+
</details>
134
137
135
-
136
-
**Missing Attestations After Switch**
137
-
138
-
138
+
<details>
139
+
<summary><b>Missing Attestations After Switch</b></summary>
140
+
139
141
- Verify execution and consensus clients are properly connected
140
142
- Check that validator keys were correctly imported
141
143
- Ensure the beacon chain is fully synced
144
+
</details>
142
145
143
-
144
-
**API Connection Errors**
145
-
146
-
146
+
<details>
147
+
<summary><b>API Connection Errors</b></summary>
148
+
147
149
- Verify API endpoints are correctly configured
148
150
- Check firewall settings
149
151
- Ensure proper authentication is configured
152
+
</details>
150
153
151
-
152
-
**High Resource Usage**
153
-
154
+
<details>
155
+
<summary><b>High Resource Usage</b></summary>
156
+
154
157
- Different clients have different resource profiles
155
158
- Hardware Maintenance (cleaning dust…)
156
159
- Consider hardware upgrades if consistently overloaded
157
-
160
+
</details>
158
161
159
162
If you are experiencing a different problem, you can:
160
163
- Ask the community in the support channel in Discord.
0 commit comments