要查看Redis Cluster的節(jié)點信息、集群狀態(tài)和鍵分布,可以使用以下命令:
redis-cli cluster nodes
這將顯示集群中所有節(jié)點的詳細信息,包括節(jié)點ID、主機名、端口、角色(主節(jié)點或從節(jié)點)、連接狀態(tài)、配置紀(jì)元等。
redis-cli cluster info
這將顯示集群的狀態(tài)信息,包括集群是否正常運行、節(jié)點數(shù)量、槽數(shù)量、復(fù)制集信息等。
redis-cli cluster keys
這將顯示集群中所有的鍵及其分布情況。請注意,這個命令可能需要一些時間來執(zhí)行,因為它需要遍歷整個集群來查找所有的鍵。
此外,還可以使用以下命令來查看集群的詳細日志:
redis-cli cluster logs <node-id>
將<node-id>
替換為要查看日志的節(jié)點的ID。這將顯示該節(jié)點的詳細日志輸出,有助于診斷集群中的問題。