1、安装Ubuntu ,修改root的密码。 sudo passwd  (apt-get update 更新系统)

2、安装 Gcc 和G++  sudo apt-get install build-essential  
4、解压 tar -xvf redis-3.0.2.tar.gz
5、进入 redis-3.0.2 ,执行make编译源码,进入src目录 make install 安装(后面这个可能编译不通过,可以不关注)
6、进入 usr 下面 建立文件夹 mkdir redis  (rm -r /tmp/test.txt  删除文件夹) cp 拷贝文件
7、修改redis.conf配置文件(daemonize 如果需要在后台运行,把该项改为yes)、
        (这个节点必须要,在虚拟机里面)Bind 地址,最好不要绑定127 貌似 集群的时候不行,直接绑定当前的IP地址。
    cluster的最少配置
          port 6379
cluster-enabled yes
cluster-config-file nodes.conf
cluster-node-timeout 5000
appendonly yes
 
注意事项:假如一台机器开启几个redis,如:在192.168.0.1 开启两个redis ,那么要创建两个redis.conf文件和文件夹,
redis1/redis.conf  ,redis2/redis.conf   
而且启动redis的时候,必须在 redis.conf的文件夹中启动(如:进入redis1文件夹启动redis,进入redis2文件夹启动redis),
不然集群用不了。
 
8、配置Ubuntu的IP地址需要配置全,不然 apt-get update 不能用(重启网络:sudo /etc/init.d/networking restart。即可)
    
  1. # The primary network interfacea
  2. auto eth0
  3. iface eth0 inet static
  4. address 192.168.2.170
  5. netmask 255.255.255.0
  6. broadcast 192.168.2.255
  7. gateway 192.168.2.1
  8. dns-nameservers 192.168.2.1
9、安装所有的ruby, ruby apt-get install ruby-full
    
10、Ruby的redis接口没有安装  sudo gem install redis 
11、//一定要加 ./ 不然找不到方法【不要用 127的IP地址,这样会造成找不到地址】
安装的方法:./redis-trib.rb create --replicas 1 127.0.0.1:7000 127.0.0.1:7001 \
127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005
 
下面是需要的用到的一些配置和可能用到的命令:
 
ps -ef | grep redis  查看运行状态
sudo netstat -tunpl | grep 6379 查看端口号是否被占用
    sudo /etc/init.d/networking restart  重启网卡的命令
 
 
操作步骤——配置网络

修改本地的网络:虚拟机设置网络完成确定,启动虚拟机,打开“网络和共享中心”—“本地连接”—“属性”—“Internet协议IPv4”,

根据本地网络IP规则配置虚拟机IP地址(如图:4.4-3 所示,一般与主机网段相同)。

附上讲的比较详细的方案:http://greemranqq.iteye.com/blog/2229640
 

redis cluster 集群搭建步骤和注意事项的更多相关文章

  1. Redis Cluster集群搭建与配置

    Redis Cluster是一种服务器sharding分片技术,关于Redis的集群方案应该怎么做,请参考我的另一篇博客http://www.cnblogs.com/xckk/p/6134655.ht ...

  2. Redis Cluster集群搭建与应用

    1.redis-cluster设计 Redis集群搭建的方式有多种,例如使用zookeeper,但从redis 3.0之后版本支持redis-cluster集群,redis-cluster采用无中心结 ...

  3. Redis Cluster集群搭建<原>

    一.环境配置 一台window 7上安装虚拟机,虚拟机中安装的是centos系统. 二.目标     Redis集群搭建的方式有多种,根据集群逻辑的位置,大致可以分为三大类:基于客户端分片的Redis ...

  4. Ubuntu 16.04下Redis Cluster集群搭建(官方原始方案)

    前提:先安装好Redis,参考:http://www.cnblogs.com/EasonJim/p/7599941.html 说明:Redis Cluster集群模式可以做到动态增加节点和下线节点,使 ...

  5. 重要参考步骤---ProxySQL Cluster 集群搭建步骤

    环境 proxysql-1:192.168.20.202 proxysql-2:192.168.20.203 均采用yum方式安装 # cat <<EOF | tee /etc/yum.r ...

  6. Redis Cluster 集群搭建与扩容、缩容

    说明:仍然是伪集群,所有的Redis节点,都在一个服务器上,采用不同配置文件,不同端口的形式实现 前提:已经安装好了Redis,本文的redis的版本是redis-6.2.3 Redis的下载.安装参 ...

  7. 【Redis】Redis cluster集群搭建

    Redis集群基本介绍 Redis 集群是一个可以在多个 Redis 节点之间进行数据共享的设施installation. Redis 集群不支持那些需要同时处理多个键的 Redis 命令, 因为执行 ...

  8. Redis Cluster集群搭建后,客户端的连接研究(Spring/Jedis)(待实践)

    说明:无论是否已经搭建好集群,还是使用什么样的客户端去连接,都是必须把全部IP列表集成进去,然后随机往其中一个IP写. 这样做的好处: 1.随机IP写入之后,Redis Cluster代理层会自动根据 ...

  9. centos8平台redis cluster集群搭建(redis5.0.7)

    一,规划 redis cluster 1,cluster采用六台redis,3主3从 redis1    : ip: 172.17.0.2 redis2    : ip: 172.17.0.3 red ...

随机推荐

  1. Java中实现线程的方法

    Java中有几种方法可以实现一个线程?用什么关键字修饰同步方法?stop()和suspend()方法为何不推荐使用? 第一种:继承Thread类 new Thread(){}.start();这表示调 ...

  2. DBA优化SQL采用的WITH AS 用法简介

    一.WITH AS简介 WITH AS的用法从oracle 9i新增的,官方文档也称之为:subquery factoring;在进行复杂的查询.统计等操作时使用with as 子句可以大大提高性能! ...

  3. js 懒加载

    需要的js <script src="http://libs.baidu.com/jquery/1.9.0/jquery.js"></script> < ...

  4. 图片输出onerror事件

    <img src=".<?php echo $img[0];?>" onerror="this.src='img/zanwu.jpg'" st ...

  5. SQLite3简单入门及C++ API

    转载请注明出处:http://www.cnblogs.com/StartoverX/p/4660487.html 项目用到SQLite3,简单记录一下. MySQL不同,SQLite3的数据库基于文件 ...

  6. YII 事件event和行为Behavior

    To declare an event in your CComponent child class, you should add a method with aname starting with ...

  7. nginx对比haproxy 的反向代理

    -bash-4.1# ip add | grep inet inet 172.17.0.7/16 scope global eth0 inet6 fe80::42:acff:fe11:7/64 sco ...

  8. HDOJ 1391 Number Steps(打表DP)

    Problem Description Starting from point (0,0) on a plane, we have written all non-negative integers ...

  9. Redis分布式缓存 教程以及DEMO

    原文地址:http://blog.csdn.net/qiujialongjjj/article/category/1800171 redis demo源码下载:http://download.csdn ...

  10. HDU_2021——最少RMB问题

    Problem Description 作为杭电的老师,最盼望的日子就是每月的8号了,因为这一天是发工资的日子,养家糊口就靠它了,呵呵但是对于学校财务处的工作人员来说,这一天则是很忙碌的一天,财务处的 ...