Redis3.2集群配置.docx_第1页
Redis3.2集群配置.docx_第2页
Redis3.2集群配置.docx_第3页
Redis3.2集群配置.docx_第4页
Redis3.2集群配置.docx_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Redfis3.2集群配置Redis3.2集群配置修改记录编号日期描述 版本作者审核发布日期12016/7/9初稿1.0夏裕太1目 录1准备12配置13安装ruby及ruby的redis模块14内核调优15建立目录26撰写redis配置文件(cp配置文件注意修改端口)27启动服务28初始化集群29查看集群状态4第4页共7页1 准备安装包redis-3.2.0.tar.gz在三台机子上安装好redis3.2可参考文档CentOS7下安装redis3.docx10.1.1.241:6300 10.1.1.241:6301 主从10.1.1.244:6300 10.1.1.244:6301 主从10.1.1.243:6300 10.1.1.243:6301 主从2 配置#按如下方式,配置信息rootSLAVE3 bin# cd /data/program/redis-3.2.0rootSLAVE3 redis-3.2.0# cp src/redis-trib.rb /usr/local/bin3 安装ruby及ruby的redis模块rootMASTER1 # yum -y install ruby rubygemsrootMASTER1 redis-3.2.0# gem install redis -version 3.2.0Fetching: redis-3.2.0.gem (100%)Successfully installed redis-3.2.0Parsing documentation for redis-3.2.0Installing ri documentation for redis-3.2.01 gem installed4 内核调优rootMASTER1 redis-3.2.0# echo 511 /proc/sys/net/core/somaxconnrootMASTER1 # echo never /sys/kernel/mm/transparent_hugepage/enabledrootMASTER1 # echo vm.overcommit_memory = 1 /etc/sysctl.confrootMASTER1 # sysctl -pvm.overcommit_memory = 15 建立目录rootSLAVE2 redis-3.2.0# mkdir /data/redis/6300,6301 -p 6 撰写redis配置文件(cp配置文件注意修改端口)rootMASTER1 # vim /etc/redis_6300.conf#此处copy时注意更换IP和端口daemonize yesbind 10.1.1.243port 6300logfile /data/redis/6300/redis_6300.logcluster-enabled yescluster-config-file /data/redis/6300/nodes-6300.confcluster-node-timeout 5000appendonly yesprotected-mode no7 启动服务rootMASTER1 # redis-server /etc/redis_6300.confrootMASTER1 # redis-server /etc/redis_6301.confrootMASTER1 # echo redis-server /etc/redis_6300.conf /etc/rc.localrootMASTER1 # echo redis-server /etc/redis_6301.conf /etc/rc.local8 初始化集群rootMASTER1 bin# redis-trib.rb create -replicas 1 10.1.1.241:6300 10.1.1.244:6300 10.1.1.243:6300 10.1.1.241:6301 10.1.1.244:6301 10.1.1.243:6301 Creating cluster Performing hash slots allocation on 6 nodes.Using 3 masters:10.1.1.241:630010.1.1.244:630010.1.1.243:6300Adding replica 10.1.1.244:6301 to 10.1.1.241:6300Adding replica 10.1.1.241:6301 to 10.1.1.244:6300Adding replica 10.1.1.243:6301 to 10.1.1.243:6300M: b23517fab99828456bf3ff6b38808a960b8d7a3a 10.1.1.241:6300 slots:0-5460 (5461 slots) masterM: d1461cbdad9f7d1ca6986282cd6553a92008b514 10.1.1.244:6300 slots:5461-10922 (5462 slots) masterM: 1e348a32d95d56ba54013a331321fb8abd39fdb3 10.1.1.243:6300 slots:10923-16383 (5461 slots) masterS: 335ad1fe18643943fec279016d7d321488835d10 10.1.1.241:6301 replicates d1461cbdad9f7d1ca6986282cd6553a92008b514S: 37398d3b3cb452303206130aec6ec44378b1032c 10.1.1.244:6301 replicates b23517fab99828456bf3ff6b38808a960b8d7a3aS: 5054dbf2a497f5189a0f526e4d829696b69ec5c7 10.1.1.243:6301 replicates 1e348a32d95d56ba54013a331321fb8abd39fdb3Can I set the above configuration? (type yes to accept): yes #输入yes Nodes configuration updated Assign a different config epoch to each node Sending CLUSTER MEET messages to join the clusterWaiting for the cluster to join. Performing Cluster Check (using node 10.1.1.241:6300)M: b23517fab99828456bf3ff6b38808a960b8d7a3a 10.1.1.241:6300 slots:0-5460 (5461 slots) masterM: d1461cbdad9f7d1ca6986282cd6553a92008b514 10.1.1.244:6300 slots:5461-10922 (5462 slots) masterM: 1e348a32d95d56ba54013a331321fb8abd39fdb3 10.1.1.243:6300 slots:10923-16383 (5461 slots) masterM: 335ad1fe18643943fec279016d7d321488835d10 10.1.1.241:6301 slots: (0 slots) master replicates d1461cbdad9f7d1ca6986282cd6553a92008b514M: 37398d3b3cb452303206130aec6ec44378b1032c 10.1.1.244:6301 slots: (0 slots) master replicates b23517fab99828456bf3ff6b38808a960b8d7a3aM: 5054dbf2a497f5189a0f526e4d829696b69ec5c7 10.1.1.243:6301 slots: (0 slots) master replicates 1e348a32d95d56ba54013a331321fb8abd39fdb3OK All nodes agree about slots configuration. Check for open slots. Check slots coverage.OK All 16384 slots covered.9 查看集群状态 rootMASTER1 bin# redis-trib.rb check 10.1.1.241:6300 Performing Cluster Check (using node 10.1.1.241:6300)M: b23517fab99828456bf3ff6b38808a960b8d7a3a 10.1.1.241:6300 slots:0-5460 (5461 slots) master 1 additional replica(s)M: d1461cbdad9f7d1ca6986282cd6553a92008b514 10.1.1.244:6300 slots:5461-10922 (5462 slots) master 1 additional replica(s)S: 37398d3b3cb452303206130aec6ec44378b1032c 10.1.1.244:6301 slots: (0 slots) slave replicates b23517fab99828456bf3ff6b38808a960b8d7a3aM: 1e348a32d95d56ba54013a331321fb8abd39fdb3 10.1.1.243:6300 slots:10923-16383 (5461 slots) master 1 additional replica(s)S: 335ad1fe18643943fec279016d7d321488835d10 10.1.1.241:6301 slots: (0 slots) slave replicates d1461cbdad9f7d1ca6986282cd6553a92008b514S: 5054dbf2a497f5

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论