zoukankan      html  css  js  c++  java
  • redis单机版和集群版搭建笔记-简略版

    搭建单机版:
    解压
        tar -zxf redis-3.0.0.tar.gz
    编译
        cd redis-3.0.0
    安装
        make install prefix=/usr/local/redis-install
    后台启动服务
        将解压后的redis文件夹中redis.conf文件拷贝到redis-install/bin目录下
        修改redis.conf文件中:daemonize yes   含义允许后台启动
        ./redis-server redis.conf
    前台启动客户端    
        ./redis-cli -p 6379
        

    搭建集群版: 将redis解压src目录下redis-trib.rb 文件复制到安装目录/usr/local/redis-install/下 cp /home/tools/redis-3.0.0/src/redis-trib.rb /usr/local/redis-install/redis-cluster/ 计划设定7001 -7006个redis 其中7001-7003时主机,7004-7006时从机,对应关系分别是1/4 2/5 3/6 cp bin redis-cluster/7001 -r 删除7001里现有的持久化文件(aof db odes.conf) 修改7001里redis.conf的配置文件,修改点: 端口号、cluster-enable开关 分别复制出7002-7006台机器 [root@localhost redis-cluster]# cp 7001/ 7002 -r [root@localhost redis-cluster]# cp 7001/ 7003 -r [root@localhost redis-cluster]# cp 7001/ 7004 -r [root@localhost redis-cluster]# cp 7001/ 7005 -r [root@localhost redis-cluster]# cp 7001/ 7006 -r 修改端口 [root@localhost 7002]# vim /usr/local/redis-install/redis-cluster/7002/redis.conf [root@localhost 7002]# vim /usr/local/redis-install/redis-cluster/7003/redis.conf [root@localhost 7002]# vim /usr/local/redis-install/redis-cluster/7004/redis.conf [root@localhost 7002]# vim /usr/local/redis-install/redis-cluster/7005/redis.conf [root@localhost 7002]# vim /usr/local/redis-install/redis-cluster/7006/redis.conf 编写start-all.sh 启动7001-7006的redis cd 7001 ./redis-server redis.conf cd ../7002 ./redis-server redis.conf cd ../7003 ./redis-server redis.conf cd ../7004 ./redis-server redis.conf cd ../7005 ./redis-server redis.conf cd ../7006 ./redis-server redis.conf gei start-all.sh文件赋启动权限 chmod u+x start-all.sh 统一启动: ./start-all.sh 安装ruby,使用ruby搭建集群 yum install ruby yum install rubygems Linux中安装接口 gem install redis-3.0.0.gem 创建集群:3主3从 ./redis-trib.rb create --replicas 1 192.168.160.129:7001 192.168.160.129:7002 192.168.160.129:7003 192.168.160.129:7004 192.168.160.129:7005 192.168.160.129:7006 集群搭建完成测试: 随便启动一个redis node 127.0.0.1:7001>./redis-cli -h 127.0.0.1 -p 7001 127.0.0.1:7001> set s1 111 -> Redirected to slot [15224] located at 127.0.0.1:7003 OK 完美 查看集群信息 cluster info 查看集群节点 cluster nodes
  • 相关阅读:
    第二周作业
    7-2 求最大值及其下标
    第十一周作业
    第九周编程总结
    第八周作业
    第七周作业
    第六周作业
    第五周作业
    第4周作业
    第三周作业
  • 原文地址:https://www.cnblogs.com/pecool/p/13782013.html
Copyright © 2011-2022 走看看