zoukankan      html  css  js  c++  java
  • rabbitmq群集安装

    一、准备工作

    1、/etc/hosts文件配置好用到的主机和IP对应关系:

    2、软件版本:

        CentOS release 6.3 (Final)

        rabbitmq使用3.6.9

    二、开始安装

       1、yum install rabbitmq-server-3.1.5-1.noarch.rpm

           安装成功之后,启动mq服务:service rabbitmq-server start

    三、加入群集:

        (1)确保整个群集里,这个文件/var/lib/rabbitmq/.erlang.cookie是一样的,不能通过vi,试过vi之后,用md5sum检查,仍是不一致的,所以要用scp的方式实现同步。

    修改了.erlang.cookie文件之后,注意rabbitmq-server服务需要重启;

        (2)先查看群集状态,这个时候,只有自己在运行:

    [root@DBAtest ~]# rabbitmqctl cluster_status
    Cluster status of node rabbit@DBAtest ...
    [{nodes,[{disc,[rabbit@DBAtest]}]},
    {running_nodes,[rabbit@DBAtest]},
    {cluster_name,<<"rabbit@DBAtest">>},
    {partitions,[]},
    {alarms,[{rabbit@DBAtest,[]}]}]

       (3)加入已经正在运行的节点:dev_gmsy_db_kt_mc_httpsqs 这个节点已经在运行中,rabbit@DBAtest做为新的节点,加入其中。

    [root@DBAtest ~]# rabbitmqctl stop_app
    Stopping node rabbit@DBAtest ...
    [root@DBAtest ~]# rabbitmqctl cluster_status
    Cluster status of node rabbit@DBAtest ...
    [{nodes,[{disc,[rabbit@DBAtest]}]},{alarms,[]}]
    [root@DBAtest ~]#

    参考文档:

    http://www.cnblogs.com/flat_peach/archive/2013/04/07/3004008.html

  • 相关阅读:
    maven 配置
    如何快速在当前目录打开cmd命令提示符
    IntelliJ IDEA手工安python装插件方法
    Ubuntu14.04安装build-essential失败,包依赖问题如何解决?
    Xshell的telnet简化登录
    spring注入简记
    eclipse 技巧
    Linq 等式运算符:SequenceEqual(转载)
    一个可定制的图标网站
    EF 批量增删改 EntityFramework.Extensions
  • 原文地址:https://www.cnblogs.com/tonnyChen/p/6670089.html
Copyright © 2011-2022 走看看