redis搭建集群
来源:互联网 发布:curl php 编辑:程序博客网 时间:2024/05/21 06:22
1、解压 redis tar包到/usr/local
2、安装
yum install ruby
yum install rubygems
安装ruby脚本运行使用的包
gem install redis-3.0.0.gem
3、使用make方法 ,在再次执行make install PREFIX=/home/kai/redis/redis 方法
4、把redis-3.0.0原目录下面的redis.conf cp 到 /usr/local/redis/bin 目录下面
5、创建一个/usr/local/redis-cluster目录
6、cp需要加-Rf权限递归复制所有文件夹下面的所有文件cp -Rf redis ./redis-cluster/redis1
7、cp /usr/local/redis /usr/local/redis-cluster/ redis节点数
8、vi /usr/local/redis-cluster/redis/redis.conf 打开 修改daemonize yes 修改cluster-enabled yes 修改port 端口号不能相同(一般尾号使用节点数)
9、cp /usr/local/redis-cluster/redis节点数 /usr/local/redis-cluster/redis节点数+1
10、修改port端口号
<!--8、cp /usr/local/redis-3.0.0/src/redis-trib.rb ./ 把rb脚本拷贝到集群父目录下
执行:
删除dump.rdb rm -rf redis*/dump.rdb
删除nodes.conf rm -rf redis*/nodes.conf
-->
yum install ruby下载ruby脚本才能执行sh
如果sh脚本赋予了权限还是执行不了的话
用vim打开该sh文件,输入:
:set ff
回车,显示fileformat=dos,重新设置下文件格式:
:set ff=unix
保存退出:
:wq
再执行,竟然可以了
11、vim start-all.sh 创建集群执行脚本
cd redis1/bin/
./redis-server redis.conf
cd ../../
cd redis2/bin/
./redis-server redis.conf
cd ../../
cd redis3/bin/
./redis-server redis.conf
cd ../../
cd redis4/bin/
./redis-server redis.conf
cd ../../
cd redis5/bin/
./redis-server redis.conf
cd ../../
cd redis6/bin/
./redis-server redis.conf
cd ../../
12、chmod u+x start-all.sh 给脚本附上运行权限
13、执行脚本 ./start-all.sh
14、vim shutdown-all.sh 创建集群停止脚本
cd redis1/bin/
./redis-cli -p 7001 shutdown
./redis-cli -p 7002 shutdown
./redis-cli -p 7003 shutdown
./redis-cli -p 7004 shutdown
./redis-cli -p 7005 shutdown
./redis-cli -p 7006 shutdown
15、chmod u+x shutdown-all.sh 给停止脚本权限
16、cp /usr/local/redis-3.0.0/src/redis-trib.rb ./ 把rb脚本拷贝到集群父目录下
必须安装好ruby等和gem文件等三个参数
使用之前必须保证文件没有数据备份,就是dump.rdb,nodes.conf都是不存在的 使用ruby脚本搭建集群
./redis-trib.rb create --replicas 1 192.168.25.128:7001 192.168.25.128:7002 192.168.25.128:7003 192.168.25.128:7004 192.168.25.128:7005 192.168.25.128:7006
17、 redis01/redis-cli -p 端口号 -c
单机版:
1、解压redis文件包
2、进入redis文件包,执行make命令,(Makefile文件,redis自带)
3、使用命令make install PREFIX=/home/python/redis/redis(安装到路径下)创建一个bin目录
4、进入bin目录下面
前台启动模式--
5、./redis-server 默认端口是6379 (这个启动模式是前段启动模式,启动完成后就不能使用该窗口)
后台启动模式--
6、./redis-server redis.conf
2、安装
yum install ruby
yum install rubygems
安装ruby脚本运行使用的包
gem install redis-3.0.0.gem
3、使用make方法 ,在再次执行make install PREFIX=/home/kai/redis/redis 方法
4、把redis-3.0.0原目录下面的redis.conf cp 到 /usr/local/redis/bin 目录下面
5、创建一个/usr/local/redis-cluster目录
6、cp需要加-Rf权限递归复制所有文件夹下面的所有文件cp -Rf redis ./redis-cluster/redis1
7、cp /usr/local/redis /usr/local/redis-cluster/ redis节点数
8、vi /usr/local/redis-cluster/redis/redis.conf 打开 修改daemonize yes 修改cluster-enabled yes 修改port 端口号不能相同(一般尾号使用节点数)
9、cp /usr/local/redis-cluster/redis节点数 /usr/local/redis-cluster/redis节点数+1
10、修改port端口号
<!--8、cp /usr/local/redis-3.0.0/src/redis-trib.rb ./ 把rb脚本拷贝到集群父目录下
执行:
删除dump.rdb rm -rf redis*/dump.rdb
删除nodes.conf rm -rf redis*/nodes.conf
-->
yum install ruby下载ruby脚本才能执行sh
如果sh脚本赋予了权限还是执行不了的话
用vim打开该sh文件,输入:
:set ff
回车,显示fileformat=dos,重新设置下文件格式:
:set ff=unix
保存退出:
:wq
再执行,竟然可以了
11、vim start-all.sh 创建集群执行脚本
cd redis1/bin/
./redis-server redis.conf
cd ../../
cd redis2/bin/
./redis-server redis.conf
cd ../../
cd redis3/bin/
./redis-server redis.conf
cd ../../
cd redis4/bin/
./redis-server redis.conf
cd ../../
cd redis5/bin/
./redis-server redis.conf
cd ../../
cd redis6/bin/
./redis-server redis.conf
cd ../../
12、chmod u+x start-all.sh 给脚本附上运行权限
13、执行脚本 ./start-all.sh
14、vim shutdown-all.sh 创建集群停止脚本
cd redis1/bin/
./redis-cli -p 7001 shutdown
./redis-cli -p 7002 shutdown
./redis-cli -p 7003 shutdown
./redis-cli -p 7004 shutdown
./redis-cli -p 7005 shutdown
./redis-cli -p 7006 shutdown
15、chmod u+x shutdown-all.sh 给停止脚本权限
16、cp /usr/local/redis-3.0.0/src/redis-trib.rb ./ 把rb脚本拷贝到集群父目录下
必须安装好ruby等和gem文件等三个参数
使用之前必须保证文件没有数据备份,就是dump.rdb,nodes.conf都是不存在的 使用ruby脚本搭建集群
./redis-trib.rb create --replicas 1 192.168.25.128:7001 192.168.25.128:7002 192.168.25.128:7003 192.168.25.128:7004 192.168.25.128:7005 192.168.25.128:7006
17、 redis01/redis-cli -p 端口号 -c
单机版:
1、解压redis文件包
2、进入redis文件包,执行make命令,(Makefile文件,redis自带)
3、使用命令make install PREFIX=/home/python/redis/redis(安装到路径下)创建一个bin目录
4、进入bin目录下面
前台启动模式--
5、./redis-server 默认端口是6379 (这个启动模式是前段启动模式,启动完成后就不能使用该窗口)
后台启动模式--
6、./redis-server redis.conf
0 0
- redis集群搭建
- redis集群环境搭建
- redis-3.0集群搭建
- redis集群部署搭建
- redis集群环境搭建
- 搭建redis单机集群
- ELK+redis集群搭建
- redis集群搭建
- spring搭建redis集群
- redis集群搭建示例
- 【Python】搭建redis集群
- redis cluster集群搭建
- redis集群搭建手册
- redis 集群搭建 Ubuntu
- Dubbo-redis集群搭建
- Redis集群搭建
- redis集群搭建
- Redis集群的搭建
- BarTender 2016表单中的“秤显示”控件
- 【程序之道一】程序员的思维和执行力
- ACM Fibonacci数 (Java)
- 跨浏览器测试
- mySQL安装教程及常见问题
- redis搭建集群
- android 4.0 BLE开发官方文档介绍
- 【Android】React-Native为Fresco的初始化提供自定义的Configuration
- 程序里的SQL、mybatis下的查询慢的优化方法(非SQL语句优化)
- 兼容性问题解决方案汇总(持续更新,欢迎收藏!)
- Jacobi迭代、Gauss_Seidel迭代和最佳因子SOR迭代的比较
- Linux下如何设置权限让用户只删除自己的文件(粘滞位)
- 【还没进门就出错】Python版本的print (内附Python资源书籍分享)
- hdu 2546 饭卡(0-1背包)