redis基础篇~redis_cluster运维实参

集群版本 3.2

  wget http://download.redis.io/releases/redis-3.2.4.tar.gz

 wget ftp.ruby-lang.org/pub/ruby/ruby-2.3.0.tar.gz

  ./configure && make && make install

 gem install redis

集群基本构成

  1 三节点 每节点的master在其他节点都有slave

集群收集有用信息

 1 redis-cli  -h  host  -p port cluster nodes

   输出格式 输出是空格分割的CSV字符串 

   构成格式: 节点id host:port  role(master/slave)  master_id(slave角色)  extra  num-thread  

 2 redis-cli  -h  host  -p port cluster info

   cluster_state: OK 代表集群状态正常 fail 状态表示,至少有一个哈希槽没有被绑定

   cluster_slots_assigned: 已分配到集群节点的哈希槽数量,正确数量是16384(默认)

   cluster_slots_ok: 哈希槽状态为OK的数量,正确数量是16384

   cluster_known_nodes: 集群中节点数量

   cluster_slots_fail:0  r如果不为0 则代表不能提供服务,除非设置cluster-require-full-coverage

猜你喜欢

转载自www.cnblogs.com/danhuangpai/p/12186320.html