codis所有的配置项可以有两种方式进行管理:通过图形界面进行配置,另外一种通过命令配置。

1、通过配置文件生成codis-fe的启动文件
a、通过codis的管理工具完成:/usr/local/codis/bin/codis-admin
b、通过"--help"查看这个命令的组成:/usr/local/codis/bin/codis-admin --help

$ /usr/local/codis/bin/codis-admin --dashboard-list --zookeeper=192.168.1.60 | tee /usr/local/codis/conf/codis.json

执行结果:

// :: zkclient.go:: [INFO] zookeeper - zkclient setup new connection to 192.168.1.60
// :: zkclient.go:: [INFO] zookeeper - Connected to 192.168.1.60:
// :: zkclient.go:: [INFO] zookeeper - Authenticated: id=, timeout=
[
{
"name": "codis-test",
"dashboard": "192.168.1.60:18080"
}
]
// :: zkclient.go:: [INFO] zookeeper - Recv loop terminated: err=EOF
// :: zkclient.go:: [INFO] zookeeper - Send loop terminated: err=<nil>

如果有需要也可以查询生成的codis.json文件。

2、启动codis-fe的程序,打开前端的图形管理界面:

$ /usr/local/codis/bin/codis-fe --help
$ /usr/local/codis/bin/codis-fe --ncpu= --log=/usr/local/codis/logs/fe.log --log-level=WARN --dashboard-list=/usr/local/codis/conf/codis.json --listen=192.168.1.60:18090
$ nohup /usr/local/codis/bin/codis-fe --ncpu= --log=/usr/local/codis/logs/fe.log --log-level=WARN --dashboard-list=/usr/local/codis/conf/codis.json --listen=192.168.1.60:18090 > /dev/null >& &

3、打开浏览器,通过web进行相应的配置
访问地址:192.168.1.60:18090

4、首先如果想要进行配置,那么必须要求进行分组处理

a、group1:
|-master:192.168.1.60:
|-slave1:192.168.1.60:
|-slave2:192.168.1.60: b、group2:
|-master:192.168.1.105:
|-slave1:192.168.1.105:
|-slave2:192.168.1.105: c、group3:
|-master:192.168.1.160:
|-slave1:192.168.1.160:
|-slave2:192.168.1.160:

分组、主从配置(设置主master、同步主从、删除机器)等功能

现在的配置就表示所有的redis的主从关系不在像之前那样通过配置文件进行硬编写了,而是通过管理软件自动配置

$ cd /usr/local/codis/bin
$ ./redis-cli -a -p
$ ./redis-cli -a -p
$ ./redis-cli -a -p

进行主从关系验证

5、此时可以查看一下zookeeper节点信息:

$ /home/xm6f/dev/zookeeper-3.4./bin/zkCli.sh -server 192.168.1.60
$ ls /


如果此时需要重新启动服务,必须删除zookeeper中的信息:rmr /codis3

配置Codis-FE(管理界面)的更多相关文章

  1. Django配置后台xadmin管理界面

    Django配置后台xadmin管理界面 python版本3.6.5 Django版本1.10.8(刚开始是2.1.5,由于各种错误,改成了低版本) 1.xadmin的安装,下载地址https://g ...

  2. windows环境下安装rabbitmq及配置可视化管理界面

    1.环境 windows7 64位 rabbitmq3.7.9 erlang10.22.先安装erlang,后安装rabbitmq.下载地址: rabbitmq http://www.rabbitmq ...

  3. Solr后台管理界面配置

    配置来源 https://stackoverflow.com/questions/28043957/how-to-set-apache-solr-admin-password 注意:配置用户名密码后 ...

  4. F5 BIG-IP负载均衡器配置实例与Web管理界面体验

    [文章作者:张宴 本文版本:v1.0 最后修改:2008.05.22 转载请注明出自:http://blog.s135.com/f5_big_ip] 前言:最近一直在对比测试F5 BIG-IP和Cit ...

  5. [转]F5 BIG-IP负载均衡器配置实例与Web管理界面体验

    转载:http://www.zyan.cc/f5_big_ip/ 前言:最近一直在对比测试F5 BIG-IP和Citrix NetScaler负载均衡器的各项性能,于是写下此篇文章,记录F5 BIG- ...

  6. [Django]用户权限学习系列之权限管理界面实现

    本系列前三章: http://www.cnblogs.com/CQ-LQJ/p/5604331.htmlPermission权限基本操作指令 http://www.cnblogs.com/CQ-LQJ ...

  7. python Django 学习笔记(五)—— Django admin自动管理界面

    1,激活管理界面 修改settings.py MIDDLEWARE_CLASSES = ( 'django.middleware.common.CommonMiddleware', 'django.c ...

  8. Django后台管理界面

    之前的几篇记录了模板视图.模型等页面展示的相关内容,这篇主要写一下后台admin管理界面的内容. 激活管理界面 Django管理站点完全是可选择的,之前我们是把这些功能给屏蔽掉了.记得上篇中Djang ...

  9. Linux安装完Tomcat后无法登陆管理界面

    今天在Linux中安装完Tomcat后无法登陆Tomcat的管理界面,也就无法利用Tomcat管理界面来部署项目. 在Windows中一般配置完Tomcat后,只要在[conf]目录下的“tomcat ...

随机推荐

  1. 项目管理系统Redmine(v1.1.2)安装手记

    一.环境   1.硬件 普通PC.   2.软件 Windows 2003操作系统.   二.下载必要的软件   1.Ruby 1.8.x Redmine是基于Ruby On Rails的软件,所以首 ...

  2. UNIGUI换版本注意事项

    比如UNIGUI换版本注意事项 许多人在更换UNIGUI版本时,会遇到各种问题,报各样错.比如下面的: 然后便不知所措,怀疑是UNIGUI新版本有问题——不能安装成功.其实不然. 下面是正确的解决方法 ...

  3. UniGUI的 TUniPageControl控件动态拖动tabsheet的实现方法

    https://blog.csdn.net/shuiying/article/details/54932518 实现可以用鼠标动态拖动tabsheet,共三个步骤: 1.在ServerModule中, ...

  4. hdu 1226 超级密码

    超级密码 Time Limit: 20000/10000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Problem D ...

  5. ECCV 2016 paper list

    摘录ECCV2016部分文章,主要有Human pose esimation,  Human activiity / actions, Face alignment, Face detection & ...

  6. jquery基于form-data文件上传

    1.html代码 <input type="file" name="myupdate" id="myupdate"> 2.jav ...

  7. bootstrap基础学习(四)——网格系统(列的偏移、排序、嵌套)

    网格系统——列偏移.列排序.列嵌套 列偏移:有的时候,我们不希望相邻的两个列紧靠在一起,但又不想使用margin或者其他的技术手段来.这个时候就可以使用列偏移(offset)功能来实现.使用列偏移也非 ...

  8. SignalR 2 入门

    在本教程中使用的软件版本 Visual Studio 2015 .NET 4.5 SignalR 版本 2 概述 本教程介绍了通过演示如何生成简单的基于浏览器的聊天应用程序的 SignalR 开发. ...

  9. wpf Listbox 实现按住ctrl键来取消选中

    1. 首先继承一个listbox,来获得按住ctrl键时,点击的item public class ListBoxEx : ListBox { public BeatTemplateWave GetA ...

  10. 522. Longest Uncommon Subsequence II

    Given a list of strings, you need to find the longest uncommon subsequence among them. The longest u ...