小记:一切的安排都恰到好处(蓝屏带我入门redis)

缘起

重装系统之后百废待兴,虚拟机的安装踩了许多以前没有遇到过的坑,磕磕绊绊的总算是搞好了。此篇博客记录一些在redis中的常规操作,如有错误,欢迎留言指出,话不多说直接上干货!!!

启动redis的client

在这里插入图片描述

带密码与不带密码的启动client

在这里插入图片描述

带ip带端口号带密码启动redis客户端

在这里插入图片描述

修改配置文件之后,带配置文件启动redis

在这里插入图片描述

结束redis进程

在这里插入图片描述

关闭redis

在这里插入图片描述

关闭防火墙

在这里插入图片描述

redis集群步骤

  • 1.# yum install ruby -y后面需要用到ruby脚本
  • 2.# yum install rubygems -y 安装ruby包管理器
  • 3.# gem install redis-3.0.0.gem 脚本需要ruby其他包,所以安装这个redis.gem
  • 4.# mkdir reids-cluster 在/usr中新建redis-cluster文件夹
  • 5.# cp -r bin …/redis-cluster/redis01 把之前安装好的redis/bin复制到redis-cluster中并起名为redis01
  • 6.# rm -rf dump.rdb 删除掉redis01 中dump.rdb数据库文件
  • 7.# vi redis.conf 修改redis01中端口号为7001, 找到port 后面修改为7001
    去掉cluster-enabled yes前面的注释
    如果之前设置过密码,注释掉密码.如果没有设置过过略这步骤
  • 8.# cp -r redis01 redis02
    cp -r redis01 redis03
    cp -r redis01 redis04
    cp -r redis01 redis05
    cp -r redis01 redis06
    把redis01文件夹在复制5份,分别起名为redis02,redis03,redis04,redis05,redis06
  • 9# vi redis02/redis.conf 此命令需要在redis-cluster下执行。把其他5个文件夹中redis.conf中port修改成不同的值,分别为7002,7003,7004,7005,7006
  • 10.# cp *.rb /usr/local/redis-cluster 去redis解压目录中src下执行此命令,把redis-trib.rb复制到reids-cluster中.
  • 11.# vi startall.sh创建一个批量启动文件,把下面内容粘贴到文件中
  cd redis01
      ./redis-server redis.conf
      cd .. 
      cd redis02
      ./redis-server redis.conf
      cd .. 
      cd redis03
      ./redis-server redis.conf
      cd .. 
      cd redis04
      ./redis-server redis.conf
      cd .. 
      cd redis05
      ./redis-server redis.conf
      cd .. 
      cd redis06
      ./redis-server redis.conf
      cd .. 
  • 12.# chmod +x startall.sh 给脚本设置一个可启动权限
  • 13.# ./startall.sh 执行脚本,启动所有redis服务
  • 14.# ps aux|grep redis 查看所有服务是否启动成功
  • 15.#./redis-trib.rb create --replicas 1 192.168.0.101:7000 192.168.0.101:7001 192.168.0.101:7002 192.168.0.101:7003 192.168.0.101:7004 192.168.0.101:7005 创建集群,在执行时按照提示输入’yes’
    至此,集群的操作便完成了

注:一些坑的解决

解决redis在centos自带ruby版本太低问题centos 6.5 ruby环境安装2.2+

/usr/local/ruby/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59:in `require’: cannot load such

VM中安装vmware tools

猜你喜欢

转载自blog.csdn.net/weixin_41935702/article/details/93381612