redis 以 create-cluster 启动

打印 上一主题 下一主题

主题 580|帖子 580|积分 1740

  1. wget http://download.redis.io/releases/redis-6.0.6.tar.gz
复制代码
 
  1. tar -vxzf redis-6.0.6.tar.gz
复制代码
 
  1. wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
复制代码
  1. udo yum install centos-release-scl -y
  2. sudo yum install devtoolset-7-gcc* -y
  3. scl enable devtoolset-7 bash -y
复制代码
  1. make && make install
复制代码
  1. vim /etc/profile<br><br>export REDIS_HOME=/usr/local/redis-6.0.6<br><br>:$REDIS_HOME/bin<br><br>source /etc/profile 或者 . /etc/profil
复制代码
  1. mkdir cluster
复制代码
  1. cd cluster
  2. mkdir 30000 30001 30002 30003 30004 30005  
复制代码
  1. 修改配置文件
  2. # 端口 98行
  3. port 7000
  4. # 后台启动  257行
  5. daemonize yes
  6. #pid 文件路径 289行 为了方便管理,创建了redis-data/pidfile目录
  7. pidfile /var/run/redis-data/pidfile/redis_30001.pid
  8. # 日志文件  302行 为了方便管理,创建了redis-data/logfile目录
  9. logfile "/var/run/redis-data/logfile/30001.log"
  10. # rdb文件 431行
  11. dbfilename dump30001.rdb
  12. # 开启集群  1385行
  13. cluster-enabled yes
  14. #集群节点配置文件   1393行
  15. cluster-config-file nodes-7000.conf
  16. # 开启集群节点超时时间   1399行
  17. cluster-node-timeout 15000
复制代码
  1. vi  redis-start.sh<br>src/redis-server cluster/30000/redis.conf<br>src/redis-server cluster/30002/redis.conf<br>src/redis-server cluster/30003/redis.conf<br>src/redis-server cluster/30004/redis.conf<br>src/redis-server cluster/30005/redis.conf
复制代码
  1. vi  redis-stop.sh
复制代码
  1. src/redis-cli -p 30000 shutdown<br>src/redis-cli -p 30001 shutdown<br>src/redis-cli -p 30002 shutdown<br>src/redis-cli -p 30003 shutdown<br>src/redis-cli -p 30004 shutdown<br>src/redis-cli -p 30005 shutdown<br><br>
复制代码
  1. 赋权
  2. chmod 777redis-start.sh
  3. chmod 777redis-stop.sh
复制代码
  1. 启动
  2. ./redis-start.sh
复制代码
  1. 查看运行
  2. ps -fe | grep redis
复制代码
 

 
 
 

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

数据人与超自然意识

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表