之前搭建集群漏下的坑, 今次再搭一次.环境ruby环境yum install ruby rubygems -yredis的gem环境gem install redis-3.2.2.gem部署解压与编译tar -zxvf redis-3.2.8.tar.gzcd redis-3.2.8make建立新文件夹与转移...
                
之前搭建集群漏下的坑, 今次再搭一次.
环境
- ruby环境
 
yum install ruby rubygems -y
- redis的gem环境
 
gem install redis-3.2.2.gem
部署
- 解压与编译
 
tar -zxvf redis-3.2.8.tar.gz cd redis-3.2.8 make
- 建立新文件夹与转移可执行文件
 
mkdir /opt/redis-cluster cd /opt/redis-cluster mkdir bin logs nodes cd redis-3.2.8/src cp redis-cli redis-server /opt/redis-cluster/bin cp redis-trib.rb /opt/redis-cluster
cp redis.conf /opt/redis-cluster/conf
- 分配支点
 
cd /opt/redis-cluster/conf mv redis.conf redis-7001.conf vim redis-7001.conf 修改属性 port 7001
bind 0.0.0.0 logfile "/opt/redis-cluster/logs/redis-7001.logs" cluster-enabled yes cluster-config-file /opt/redis-cluster/nodes/nodes-7001.conf 下面配置文件依次为模版 cp redis-7001.conf redis-7002.conf cp redis-7001.conf redis-7003.conf cp redis-7001.conf redis-7004.conf cp redis-7001.conf redis-7005.conf cp redis-7001.conf redis-7006.conf
- 建立启动脚本(start.sh)
 
#/bin/bash ./bin/redis-server conf/redis-7001.conf ./bin/redis-server conf/redis-7002.conf ./bin/redis-server conf/redis-7003.conf ./bin/redis-server conf/redis-7004.conf ./bin/redis-server conf/redis-7005.conf ./bin/redis-server conf/redis-7006.conf
- 启动
 
./start.sh

- 创建集群
 
./redis-trib.rb create --replicas 1 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003 127.0.0.1:7004 127.0.0.1:7005 127.0.0.1:7006

- 创建集群的条件是至少有三个节点,如果只有三个节点的话就使用这样创建
 
./redis-trib.rb create 127.0.0.1:7001 127.0.0.1:7002 127.0.0.1:7003

成功!
				 沃梦达教程
				
			本文标题为:linux 关于redis-trib.rb构建redis集群
				
        
 
            
        
             猜你喜欢
        
	     - Mongodb启动报错完美解决方案:about to fork child process,waiting until server is ready for connections. 2023-07-16
 - 在阿里云CentOS 6.8上安装Redis 2023-09-12
 - Oracle 删除大量表记录操作分析总结 2023-07-23
 - SQL Server 2022 AlwaysOn新特性之包含可用性组详解 2023-07-29
 - 基于Python制作一个简单的文章搜索工具 2023-07-28
 - redis清除数据 2023-09-13
 - 搭建单机Redis缓存服务的实现 2023-07-13
 - Numpy中如何创建矩阵并等间隔抽取数据 2023-07-28
 - MySQL8.0.28安装教程详细图解(windows 64位) 2023-07-26
 - SQLSERVER调用C#的代码实现 2023-07-29
 
						
						
						
						
						
				
				
				
				