Ubuntu搭建Redis 集群
2024-10-09 01:33:09
1.源码编译
查看需要下载版本:http://download.redis.io/releases/
本人保存路径:/usr/local/soft/
wget http://download.redis.io/releases/redis-4.0.12.tar.gz
tar xzf redis-4.0..tar.gz
cd redis-4.0.
make
备注:不安装到指定位置,那么程序默认放在redis-4.0.12/src文件夹下:比较重要的redis-cli、redis-server命令
2.在redis-4.0.12目录下创建集群文件及文件夹(目录不是必须的,可以是任意目录)
mkdir cluster-test
cd cluster-test
mkdir
将src下面的redis-server复制到7000 7001 7002 7003 7004 7005,并创建redis配置文件 redis.conf ,内容如下:
port #改成对应的端口
deamonize yes #后台启动
cluster-enabled yes
cluster-config-file nodes.conf
cluster-node-timeout
appendonly yes
分别启动6台reids:
cd
./redis-server redis.conf
查看运行结果:
ps -ef|grep redis
3.安装ruby环境及ruby-redis插件
安装ruby
apt-get install ruby
进入redis-4.0.12/src文件夹下,通过gem安装redis
gem install redis
4.启动redis集群
在 redis-4.0.12/src 目录下 redis-trib.rb ,使用以下命令执行:
./redis-trib.rb create --replicas 127.0.0.1: 127.0.0.1: 127.0.0.1: 127.0.0.1: 127.0.0.1: 127.0.0.1:
期间提示输入yes,完成启动。
再查看redis进程:
5.测试集群
通过集群模式连接其中一个节点:
./redis-cli -c -p 7002
set test 11111
quit
退出后连接另一个节点:
./redis-cli -c -p
get test
查询成功,集群创建成功。
最新文章
- Loadrunner中web_find和web_reg_find函数的使用与区别
- SQLServer创建维护计划失败 错误c001f011
- OSX下VirtualBox安装CentOS
- nginx 日志怎么实现显示真实客户端IP
- SVN服务器搭建和使用
- HDU 3461 Code Lock(并查集,合并区间,思路太难想了啊)
- 【C#学习笔记】获得系统时间
- hdu4177:Super Mario
- 防止SQL注入攻击,数据库操作类
- MYSQL LIKE 区分大小写匹配
- 201521123102 《Java程序设计》第12周学习总结
- 【Swift】swift中使用kvc赋值的时候,注意事项
- Bootstrap-datepicker3官方文档中文翻译---Keyboard support/键盘支持(原文链接 http://bootstrap-datepicker.readthedocs.io/en/latest/index.html)
- matlab练习程序(神经网络识别mnist手写数据集)
- Javascript继承1:子类的的原型对象----类式继承
- Gitlab部署
- [No0000126]SSL/TLS原理详解与WCF中的WS-Security
- 手记:配置IIS服务器,支持sis、SISX、3GP、ADP、AMR、JAD、JAR、MMF、MFM、PMD、UMD等文件下载
- e740. 向标签中加入一个图标
- Mac iStat Menu 注册码