Linux环境下安装redis集群
来源:互联网 发布:大数据世界txt下载 编辑:程序博客网 时间:2024/03/29 03:40
redis安装步骤:
1.redis是C语言开发,安装redis需要将官网下载的源码进行编译,编译依赖gcc环境,所以要先安装gcc环境。 命令:yum install gcc-c++
2.将下载好的源码包上传至Linux服务器,我这里用的源码包是redis-3.0.0.tar.gz,执行解压命令:tar -zxvf redis-3.0.0.tar.gz
3.解压完后目录会多出一个redis-3.0.0的文件夹。
4.进入到redis-3.0.0目录,执行make命令编译redis。
5.指定redis安装的目录,命令:make install PREFIX=/usr/local/redis
6.到这一步,redis安装已经完成。进入到redis安装目录,里面有个bin文件夹。
redis启动模式:
1.前端启动模式,进入到bin目录,执行命令:./redis-server
2.后端启动模式:
<1>进入到原先的解压包redis-3.0.0目录下,里面有个redis.conf文件。
<2>将redis.conf文件复制到/user/local/redis/bin目录下,命令:cp redis.conf /usr/local/redis/bin/
<3>修改redis.conf文件,命令:vim redis.conf
,将daemonize值改为yes。
<4>在redis的bin目录下,执行命令:./redis-server redis.conf
,后端启动完成。
redis集群的搭建
这里搭建带有6个节点的redis集群,3主3从。原则上是需要6台服务器,分别创建一个redis实例,我这里用的是一台服务器192.168.63.130创建6个redis实例做集群。(原理大致都一样)
1.搭建集群需要使用到官方提供的ruby脚本,需要安装ruby的环境。
命令<1>:yum install ruby
命令<2>:yum install rubygems
redis集群管理工具redis-trib.rb,在redis源码包redis-3.0.0/src下,它需要安装ruby包才能运行。先将ruby包redis-3.0.0.gem上传至服务器,执行命令:gem install redis-3.0.0.gem
2.在/usr/local/下创建一个redis-cluster目录,命令:mkdir redis-cluster
,并将/usr/local/redis/下的bin目录复制到redis-cluster目录下,重命名为redis01,命令:cp -r bin ../redis-cluster/redis01
3.进入到redis01,删除里面的dump.rdb文件,命令:rm -f dump.rdb
,修改redis.conf文件,将端口号改为7001。
此外还需要打开cluster-enabled yes的注释
4.依次创建出redis02,redis03,redis04,redis05,redis06的实例。
5.分别修改redis02,redis03,redis04,redis05,redis06的端口号为:7002,7003,7004,7005,7006。
6.将redis集群管理工具redis-trib.rb(在redis-3.0.0/src/下)复制到redis-cluster目录。
7.启动redis01…redis06这六个服务,可以先创建一个脚本,然后执行脚本一次性全部启动。
8.执行完startall.sh这个脚本,可以看到六个redis服务已经全部启动。
9.开始创建集群,输入命令:./redis-trib.rb create --replicas 1 192.168.63.130:7001 192.168.63.130:7002 192.168.63.130:7003 192.168.63.130:7004 192.168.63.130:7005 192.168.63.130:7006
10.测试集群,6个服务随便连接哪个做测试都是可行的,命令:redis01/redis-cli -h 192.168.63.130 -p 7002 -c
- Linux环境下安装redis集群
- 怎样在Linux环境下安装Redis集群
- linux下redis集群安装
- linux环境下安装redis详细步骤以及配置redis集群详细步骤
- linux环境下安装redis
- Linux环境下 安装redis
- Linux环境下安装Redis
- Linux环境下redis安装
- Linux环境下安装Redis
- Linux 环境下安装 Redis
- Linux-centos下安装redis及集群
- Linux 下Redis安装与集群配置 Redis配置文件详解
- Linux下安装搭建Memcached集群环境
- Linux下安装搭建Memcached集群环境
- Linux下安装搭建Memcached集群环境
- Linux Redis集群安装
- linux 安装 redis集群
- Redis(一)Centos环境下集群安装配置
- C语言基础操作符整理~
- fpt配置
- NTFS文件系统详解
- 你知道哪些聊天机器人
- 7、ssm整合shiro
- Linux环境下安装redis集群
- 过度理想化与造梦周期
- Canny源码理解
- nginx的优先匹配规则
- 关于hbase修复
- kali中怎么安装Nessus
- IntelliJ IDEA Ultimate 2017激活方法
- Nginx Location配置总结
- 多GPU环境下使用caffe遇到的问题