拷贝完成之后要修改 7001/7002 目录下面 redis.conf 文件中的 port 参数,分别改为对应的文件夹的名称
5. 分别启动这 6 个 redis 实例
1 2 3 4 5 6 7 8 9 10 11 12
cd /opt/usr/redis/cluster/7001 redis-server redis.conf cd /opt/usr/redis/cluster/7002 redis-server redis.conf cd /opt/usr/redis/cluster/7003 redis-server redis.conf cd /opt/usr/redis/cluster/8001 redis-server redis.conf cd /opt/usr/redis/cluster/8002 redis-server redis.conf cd /opt/usr/redis/cluster/8003 redis-server redis.conf
cd /opt/usr/redis/cluster/7001 redis-server redis.conf cd /opt/usr/redis/cluster/7002 redis-server redis.conf cd /opt/usr/redis/cluster/7003 redis-server redis.conf cd /opt/usr/redis/cluster/8001 redis-server redis.conf cd /opt/usr/redis/cluster/8002 redis-server redis.conf cd /opt/usr/redis/cluster/8003 redis-server redis.conf
检查
1
./redis-trib.rb check 127.0.0.1:7001
问题记录
错误内容:/usr/bin/env: ruby: No such file or directory 所以需要安装 ruby 的环境,这里推荐使用 yum install ruby 安装
1
yum install ruby
错误内容:
1 2
./redis-trib.rb:24:in `require': no such file to load -- rubygems (LoadError) from ./redis-trib.rb:24
1
yum install rubygems
提示不能加载 redis,是因为缺少 redis 和 ruby 的接口,使用 gem 安装
1
gem install redis
gem install redis 这里可能无法安装,因为无法连接 gem 服务器:
1 2 3
[@zw_22_90 src]# gem install redis --version 3.0.0 ERROR: Could not find a valid gem 'redis' (= 3.0.0) in any repository ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError)