docker中部署redis集群
2017-07-09 12:19
399 查看
第一步执行
docker run -itd --net shadownet --privileged=true --ip 172.18.0.20 -d -p 7003:7003 -p 7004:7004 -p 7005:7005 -p 17003:17003 -p 17004:17004 -p 17005:17005 centos /bin/bash
第二步执行
tar -zxvf redis-3.2.4
进入redis-3.2.4目录进行编译
make && make install
redis-trib.rb 复制到 /usr/local/bin 目录下
在redis3.2.4目录下创建集群节点目录 cluster 然后在里边创建3个节点目录 7003 7004 7005
将 redis.conf 拷贝到这三个目录中
修改redis.conf配置文件
启动redis
创建集群
启动会遇上
The TCP backlog setting of511 cannot be enforced because /proc/sys/net/core/somaxconn is set tothe lower value of 128.
具体见:http://skly-java.iteye.com/blog/2167400
java程序调用:
Could not get a resource from the pool
你需要为172.18.0.0网段添加网关
具体见:http://blog.csdn.net/lvshaorong/article/details/69950694
引用
http://blog.csdn.net/lvshaorong/article/details/69950694 http://blog.csdn.net/wh211212/article/details/52817923 http://skly-java.iteye.com/blog/2167400
docker run -itd --net shadownet --privileged=true --ip 172.18.0.20 -d -p 7003:7003 -p 7004:7004 -p 7005:7005 -p 17003:17003 -p 17004:17004 -p 17005:17005 centos /bin/bash
第二步执行
tar -zxvf redis-3.2.4
进入redis-3.2.4目录进行编译
make && make install
redis-trib.rb 复制到 /usr/local/bin 目录下
在redis3.2.4目录下创建集群节点目录 cluster 然后在里边创建3个节点目录 7003 7004 7005
将 redis.conf 拷贝到这三个目录中
修改redis.conf配置文件
启动redis
创建集群
yum -y
install
ruby ruby-devel rubygems rpm-build
gem
install
redis
再次执行上面的创建集群命令
启动会遇上
The TCP backlog setting of511 cannot be enforced because /proc/sys/net/core/somaxconn is set tothe lower value of 128.
echo "net.core.somaxconn = 551" > /etc/sysctl.conf
具体见:http://skly-java.iteye.com/blog/2167400
java程序调用:
Could not get a resource from the pool
你需要为172.18.0.0网段添加网关
具体见:http://blog.csdn.net/lvshaorong/article/details/69950694
引用
http://blog.csdn.net/lvshaorong/article/details/69950694 http://blog.csdn.net/wh211212/article/details/52817923 http://skly-java.iteye.com/blog/2167400
相关文章推荐
- 使用Docker Compose部署基于Sentinel的高可用Redis集群
- 使用Docker Compose部署基于Sentinel的高可用Redis集群
- 使用Docker Compose部署基于Sentinel的高可用Redis集群
- Windos Docker Redis cluster 集群部署(linux一样)
- 基于docker1.7.03.1单机上部署hadoop2.7.3集群
- keepalived+twemproxy部署redis集群高可用
- Redis linux集群部署
- Kubernetes管理Docker集群之部署篇
- 使用Docker构建持续集成与自动部署的Docker集群
- 用 Docker 构建分布式 Redis 集群
- docker集群部署:第2部分:容器
- docker系列-03.docker搭建redis集群
- 【集群部署】redis解决session共享问题
- Ubuntu16.04多主机集群上手动部署Kubernetes,配置docker私有registry,配置Kubernetes-dashboard WEB ui
- 定制Dockerfile实现redis cluster的docker化部署及集群管理
- 使用Tomcat-redis-session-manager来实现Tomcat集群部署中的Session共享
- 使用Docker构建redis集群--最靠谱的版本
- redis(二)集群部署详解
- Linux下Redis集群安装部署及使用详解
- Docker Swarm 集群 微服务部署