In an existing Redis Software cluster, a node marked as UNREACHABLE indicates that the cluster cannot communicate with that node or retrieve shard state. This can impact availability, block configuration changes, and degrade cluster health. This article explains how to diagnose node-level failures and safely recover using Step-by-Step Instructions, along with guidance for Troubleshooting and node replacement.
Note: this procedure is for one UNREACHABLE node only; if multiple nodes are UNREACHABLE or the cluster loses majority, they must stop and contact Redis Support.
Quick Fix
| Issue | What to do |
|---|---|
| Node shows UNREACHABLE | Check OS health and Redis services |
| Shards show ERROR: stale info | Identify and fix hosting node |
| Node reachable but not OK | Run rlcheck and fix local issues |
| Node cannot be accessed | Plan node replacement |
Prerequisites
Cluster admin access
SSH access to nodes
Tools:
rladmin,rlcheck,supervisorctl
Step-by-Step Instructions
1. Identify affected node
rladmin status
rladmin status shardsIdentify node not OK
Identify shards hosted on that node
2. Check node OS health
df -h
free -m
timedatectlDisk < 90%
No memory pressure
Time sync correct
3. Check Redis services
supervisorctl status
rlcheckAll services must be RUNNING
Fix any reported errors
4. Verify connectivity
From another node:
ping <node-ip>
curl -k https://<node-ip>:94435. Revalidate cluster
rladmin status
rladmin status shards6. Replace/Remove failed node if needed
If unrecoverable:
Provision new node (same version)
Join cluster
Move shards
Remove failed node
Troubleshooting
| Issue | Cause | Resolution |
|---|---|---|
| Node unreachable but OS is up | Network issue | Fix connectivity |
| Services not running | Process failure | Restart or fix dependencies |
| Disk full | Storage exhaustion | Free space |
| Repeated failures | Hardware or OS instability | Replace node |
Key takeaways
UNREACHABLE = communication or service failure
Always fix node before retrying operations
Replace node if recovery is not fast or safe
0 comments
Please sign in to leave a comment.