美文网首页
2018-03-09

2018-03-09

作者: java菜鸟 | 来源:发表于2018-03-09 15:48 被阅读0次

    centos6.8redis集群配置(一台linux上配置集群)


    1.下载redis

    redis4.0.8下载地址

    2.在自己所选择的文件夹解压文件

    tar redis-4.0.8 

    3.cd redis-4.0.8然后执行make编译,在安装 makeinstall

    安装可以指定文件夹 make PREFIX=你指定的文件夹 install

    ⭐️注意:make编译如果失败,因为没有安装gcc服务

    yum install gcc 安装gcc

    rpm -qa |grep gcc查看安装是否成功 

    4.修改redis-4.0.8下的配置文件

    vi redis-4.0.8

    ①bind 0.0.0.0 ②port 7001 ③daemonize yes

    ④打开cluster-enabled yes ⑤ 打开 cluster-config-file nodes-6379.conf ⑥ 打开cluster-node-timeout 15000

    ⑦修改 appendonly yes

    5.创建6个redis

    将redis-4.0.8修改为redis7001,并复制5分,分别为redis7002等,依次修改redis.conf中的端口号为7002,7003等等

    6.启动一个尝试一下,进入你安装的一个bin目录 .

    /redis-server /配置文件的相对或绝对路径

    ps -ef | grep redis查看是否启动成功

    关闭redis

    第一种方法    kill -9 进程号

    第二种方法   进入bin目录   redis-cli -p端口号 shutdown

    7、安装ruby

    下面的过程都是在root权限下完成的。

    1)升级Ruby的版本

    1.安装rvm,我不知道这是个什么东西,但是感觉像是Ruby的一个包管理器。

    # curl -L get.rvm.io | bash -s stable

    2.接着,source环境,让rvm可用。

    # source /usr/local/rvm/scripts/rvm

    3.查看Ruby可用版本

    # rvm list known

    可以看到最新的版本是2.4.1,那么我们装最新的吧。

    4.#rvm install 2.4.1

    至此,我们升级了Ruby的版本。

    2)安装gem redis接口,成功!

    #gem install redis

    3)安装rubygems,成功!

    #yum install -y rubygems

    至此,我们的Ruby和运行redis-trib.rb需要的环境安装完成了。 

    如果遇到问题,请参考搭建集群

    8.进入redis7001的src目录执行创建集群命令

    ifconfig查找集群所在linux的ip地址192.168.242 

    ./redis-trib.rb create --replicas 1 192.168.242.134:7001 192.168.242.134:7002 192.168.242.134:7003 192.168.242.134:7004 192.168.242.134:7005 192.168.242.134:7006

    其中1代表负主从复制 前三台主机 后三台从机  

    0代表全部都是主机

    9.测试可以进入bin目录执行

    ./redis-cli -c -p主机端口号

    10.提示

    可以制作关闭 清除集群 启动 的脚本,方便使用

    相关文章

      网友评论

          本文标题:2018-03-09

          本文链接:https://www.haomeiwen.com/subject/yewpfftx.html