Centos 安装部署redis集群 及 jedis连接集群遇到的问题
2018-02-28 20:27
741 查看
1. 安装前的准备
ruby, rubygem, redis-3.0.0.gem
ruby 和rubygem 都通过yum安装,
yum -y install ruby
rubygem不需要yum了, 因为ruby安装后会把rubygem一起安装
redis-3.0.0.gem这个比较麻烦, 不能直接gem, 因为原网页访问不了, 因此要改 地址;
gem sources -l 显示获取源地址 xxxx,
gem sources --remove xxxx
然后 gem sources --add https://gems.ruby-china.org/ 然后就可以 gem 了
2. 现在可以安装redis了
sftp 上传redis-3.0.0.tar.gz 到/usr/local/
tar -zxf redis-3.0.0.tar.gz
cd ./redis-3.0.0
make && make install
建立文件夹 /usr/local/redis-cluster
然后将redis-3.0.0这个文件夹中的内容拷贝一份到 redis-cluster中,命名为redis1
redis集群最少要求6个节点
然后拷贝这个redis1文件夹 5份, 分别为redis2-redis6;
更改每个redis1- redis6中的 redis.conf 文件, port 为7001-7006, deamon= yes
在redis-cluster文件夹中创建可执行命令bash, start-all.sh和stop-all.sh
vim start-all.sh
加入以下代码:
cd /usr/local/redis-cluster/redis1
./redis-server redis.conf
cd ../redis2
./redis-server redis.conf
以下省略了
回到redis-3.0.0/src 文件夹,
./redis-trib.rb create --replicas 1 本机ip:7001 本机ip:7002 本机ip:7003 本机ip:7004 本机ip:7005 本机ip:7006
集群搭建完成
注意: 本机ip不能写成 127.0.0.1 , 不然jedisCluster连接时会报错, 要改成 ifconfig 命令显示出的ip.
ruby, rubygem, redis-3.0.0.gem
ruby 和rubygem 都通过yum安装,
yum -y install ruby
rubygem不需要yum了, 因为ruby安装后会把rubygem一起安装
redis-3.0.0.gem这个比较麻烦, 不能直接gem, 因为原网页访问不了, 因此要改 地址;
gem sources -l 显示获取源地址 xxxx,
gem sources --remove xxxx
然后 gem sources --add https://gems.ruby-china.org/ 然后就可以 gem 了
2. 现在可以安装redis了
sftp 上传redis-3.0.0.tar.gz 到/usr/local/
tar -zxf redis-3.0.0.tar.gz
cd ./redis-3.0.0
make && make install
建立文件夹 /usr/local/redis-cluster
然后将redis-3.0.0这个文件夹中的内容拷贝一份到 redis-cluster中,命名为redis1
redis集群最少要求6个节点
然后拷贝这个redis1文件夹 5份, 分别为redis2-redis6;
更改每个redis1- redis6中的 redis.conf 文件, port 为7001-7006, deamon= yes
在redis-cluster文件夹中创建可执行命令bash, start-all.sh和stop-all.sh
vim start-all.sh
加入以下代码:
cd /usr/local/redis-cluster/redis1
./redis-server redis.conf
cd ../redis2
./redis-server redis.conf
以下省略了
回到redis-3.0.0/src 文件夹,
./redis-trib.rb create --replicas 1 本机ip:7001 本机ip:7002 本机ip:7003 本机ip:7004 本机ip:7005 本机ip:7006
集群搭建完成
注意: 本机ip不能写成 127.0.0.1 , 不然jedisCluster连接时会报错, 要改成 ifconfig 命令显示出的ip.
相关文章推荐
- 关于 redis3.2.9 在 centos7 的 配置 及 Jedis 与 虚拟机 centos7 redis 连接的问题
- spring整合redis集群遇到的问题及MyEclipse下Maven的安装配置
- centOS下安装redis及java远程连接redis中问题解决
- 解决在vmware中安装centos7时遇到的无法连接网络问题
- Redis集群安装遇到的问题与解决办法
- 王高利:CentOS6.5下redis安装部署配置指南、常用命令、主从同步集群、redis-php学习资料整合详解
- 使用Jedis 访问redis集群遇到的两个小问题
- kafka+zookeeper集群安装与配置(CENTOS7环境)及开发中遇到的问题解决
- 记从安装centos系统在到使用mono3.2部署MVC过程遇到的问题
- CentOS 7.4 安装 K8S v1.11.0 集群所遇到的问题
- CentOS6.5下redis安装部署配置指南、常用命令、主从同步集群、redis-php学习资料整合详解
- centos6.5安装hadoop集群过程及遇到的问题
- redis3.0 centos6.5 集群安装 遇到的问题
- CentOS 7 下安装redis遇到的一些问题
- Centos6.4搭建Redis集群遇到的几个问题汇总
- redis3.0.0 集群安装详细步骤及jedis连接redis集群代码实现
- Ubuntu 14.04 Redis4.02 集群部署并记录遇到的问题以及对应解决方案
- 阿里云ECS服务器centOS上安装redis, jedis连接超时解决
- redis集群环境安装(参照redis中文官网,中间遇到了一些问题,so,记录一下)
- centos6.5搭建git服务器 win10 安装git客户端连接 和遇到的问题+解决方式