一、安装Linux虚拟机

二、安装go运行环境

https://www.cnblogs.com/xmzncc/p/6218694.html

wget http://mirrors.flysnow.org/golang/go1.7.5.linux-amd64.tar.gz

三、安装JDK

四、安装zookeeper集群

五、安装codis

六、启动顺序

1、启动zk

2、启动dashboard

nohup bin/codis-dashboard --ncpu=2 --config=conf/dashboard.toml --log=/data/logs/codis/dashboard.log --log-level=WARN &

[error]: zk: node already exists

先执行:bin/codis-admin --remove-lock --product=zack-codis --zookeeper=127.0.0.1:2181

3、启动proxy

nohup bin/codis-proxy --ncpu=2 --config=conf/proxy.toml --log=/data/logs/codis/proxy.log --log-level=WARN &

4、启动server

nohup bin/codis-server conf/redis6379.conf &

nohup bin/codis-server conf/redis6380.conf &

5、启动fe

nohup bin/codis-fe --ncpu=2 --log=/data/logs/codis/fe.log --log-level=WARN --dashboard-list=conf/codis.json --listen=127.0.0.1:8090 &

6、在浏览器访问:codis-fe;127.0.0.1:8090

error1:添加group时,报invalid xauth, please check product name & auth

解决方案:首先,重新检查一遍dashboard.toml,proxy.toml,redis的配置文件,密码一致,我都改成了空。上述都不是我失败的原因,我失败是因为codis.json的配置文件中的集群名称写错了,跟dashboard和proxy的不一样。改成一致后成功

7、关闭的命令:

关闭dashboard:/usr/local/codis/bin/codis-admin --dashboard=127.0.0.1:18080 --shutdown

关闭proxy:/usr/local/codis/bin/codis-admin --proxy=127.0.0.1:11080 --auth="123" --shutdown

可以直接kill XXX线程号,不要 kill 9.

8、new group,add server

9、auto rebalance slots:自动初始化集群的slots

10、连接codis-proxy测试:

redis-cli -h 10.0.60.152 -p 19000

11、集成springmvc

codis-proxy对外就相当于一个redis实例;除了不支持 一些命令。可以直接用jedis连接;

高可用:jodis。

codis集群搭建笔记的更多相关文章

  1. Codis 集群搭建

    Codis 集群搭建 1 安装go1.3.1 CentOS 7.0 安装go 1.3.1 1.1 下载go安装包 golang中国上下载 下载到Downloads下 1.2 解压 tar -zxf g ...

  2. 28.zookeeper单机(Standalones模式)和集群搭建笔记

    zookeeper单机(Standalones模式)和集群搭建: 前奏: (1).zookeeper也可以在windows下使用,和linux一样可以单机也可以集群,具体就是解压zookeeper-3 ...

  3. 25.redis集群搭建笔记

    ###Redis集群### 0.准备 软件: redis-3.0.0.gem redis-3.0.0.tar.gz#源码   1.安装ruby环境 redis基于ruby槽位计算,hash算法技术,k ...

  4. Redis集群搭建笔记

    系统为CentOS7,创建9001-9006 6个文件夹,复制 redis-server redis.conf 文件到6个新文件夹下 redis.conf文件配置如下: port 9001 daemo ...

  5. Hadoop集群搭建笔记

    1.安装虚拟机 VMware workstation CentOS 镜像 安装Linux虚拟机:(在Win7上) 1)安装VMwareWorkstations(可修改配置) 2)添加CentOS镜像( ...

  6. Hadoop-1.0.4集群搭建笔记

    这篇文章介绍的是简单的配置Hadoop集群的方法,适合实验和小型项目用,正式运行的集群需要用更正规的方法和更详细的参数配置,不适合使用这篇文章. 相关随笔: 用python + hadoop stre ...

  7. Elasticsearch集群搭建笔记(elasticsearch-6.3.0)

    # 检查Java版本 java -version # 安装Elasticsearch,所有节点均安装并解压 wget https://artifacts.elastic.co/downloads/el ...

  8. k8s集群搭建笔记(细节有解释哦)

    本文中所有带引号的命令,请手动输入引号,不知道为什么博客里输入引号,总是自动转换成了中文 基本组成 pod:k8s 最小单位,类似docker的容器(也许) 资源清单:资源.资源清单语法.pod生命周 ...

  9. 30.Nginx集群搭建笔记

    源码安装Nginx: tar -zxvf nginx-1.8.0.tar.gz -C /nginx/        #解压Nginx rpm -ivh keepalived-1.2.13-5.el6_ ...

随机推荐

  1. 高性能TcpServer(C#) - 4.文件通道(处理:文件分包,支持断点续传)

    高性能TcpServer(C#) - 1.网络通信协议 高性能TcpServer(C#) - 2.创建高性能Socket服务器SocketAsyncEventArgs的实现(IOCP) 高性能TcpS ...

  2. 什么是唯品会JIT业务

    以销定采的模式,供应商将商品发给唯品会仓库在由唯品会发给客户:首先在唯品会创建档期绑定PO此时设置的商品库存为虚拟库存,之后供应商根据实际产生的有效订单将订单中的商品发给唯品会,最后再由唯品会发给用户 ...

  3. [b0012] Hadoop 版hello word mapreduce wordcount 运行(二)

    目的: 学习Hadoop mapreduce 开发环境eclipse windows下的搭建 环境: Winows 7 64 eclipse 直接连接hadoop运行的环境已经搭建好,结果输出到ecl ...

  4. linux设备驱动程序-设备树(2)-device_node转换成platform_device

    设备树处理之--device_node转换成platform_device 以下讨论基于linux4.14,arm平台 platform device 设备树的产生就是为了替代driver中过多的pl ...

  5. requests---session简介

    http协议是无状态的,也就是每个请求都是独立的.那么登录后的一系列动作,都需要用cookie来验证身份是否是登录状态,为了高效的管理会话,保持会话,于是就有了session session简介 se ...

  6. idea快捷键的使用

    IntelliJ IDEA 问题解决:1.乱码,主要是快捷键的字样显示乱码 中文字体显示乱码? 2.菜单项等的字体太小,怎么能设置下? -------------------------------- ...

  7. 201871010133-赵永军《面向对象程序设计(java)》第十二周学习总结

    201871010133-赵永军<面向对象程序设计(java)>第十二周学习总结 项目 内容 这个作业属于哪个课程 https://www.cnblogs.com/nwnu-daizh/ ...

  8. 【大数据】0001---使用SparkSQL关联两个表求和取前几行

    场景: 有两个表,表可以是文本或Json数据,结构化后分别是Table1(A,B,C)和Table2(C.D.E),两个表通过C关联,要求求出D+E之和,并以(A.B.D+E)三列返回 解答: 思路: ...

  9. 不使用已下载的package pip 安装 & 出现time out error

    pip install XX + --no-cache-dir 安装出现time out error时: pip --default-timeout=10000 install XX

  10. selenium 简介 及浏览器配置

    简介: Selenium是一款基于web应用程序的开源测试工具.Selenium测试直接运行在浏览器中,就像真正的用户在操作一样.Selenium是一个自动化的web应用功能测试工具. Seleniu ...