安装rabbitmq集群和配置
来源:互联网 发布:js监听input失去焦点 编辑:程序博客网 时间:2024/05/22 12:46
在10.0.0.45、10.0.0.57、10.0.0.58三个节点上安装,然后开启 RabbitMQ 监控插件 以下在root用户操作 1./etc/hosts增加 10.0.0.45 node1 10.0.0.57 node2 10.0.0.58 node3 2.erlang的安装 yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel *odbc* *wx* *unix* *fop* tar xzvf otp_src_18.1.tar.gz cd otp_src_18.1 ./configure --prefix=/opt/hostkeeper/erlang make && make install cd .. rm -rf otp_src_18.1 /home/hostkeeper/.bash_profile 增加 export PATH=/opt/hostkeeper/erlang/bin:$PATH 3.rabbitMQ的安装 tar xzvf rabbitmq-server-generic-unix-3.5.6.tar.gz /bin/mv rabbitmq_server-3.5.6 /opt/hostkeeper/rabbitmq /home/hostkeeper/.bash_profile 增加 export PATH=/opt/hostkeeper/rabbitmq/sbin:$PATH chown hostkeeper:acfunadmin -R /opt/hostkeeper 以下在hostkeeper用户操作 4.使用 -detached 参数运行各节点,运行后才能集群 source /home/hostkeeper/.bash_profile rabbitmqctl stop rabbitmq-server -detached 5.设置 Erlang Cookie 这里将 node1 的该文件复制到 node2、node3,由于这个文件权限是 400 chmod 400 /home/hostkeeper/.erlang.cookie 6.组成集群 rabbitmqctl stop_app rabbitmqctl reset rabbitmqctl join_cluster --ram rabbit@node1 rabbitmqctl start_app 7.设置镜像队列策略 在任意一个节点上执行 rabbitmqctl set_policy ha-all "^" '{"ha-mode":"all"}' 8.查看集群 rabbitmqctl cluster_status 9.启用网页方式管理MQ插件 rabbitmq-plugins enable rabbitmq_management rabbitmq-plugins enable rabbitmq_shovel rabbitmq-plugins enable rabbitmq_shovel_management rabbitmq-plugins enable rabbitmq_federation rabbitmq-plugins enable rabbitmq_federation_management 10.设置开机自动启动 在/etc/rc.local增加以下: sleep 10 su - op -c "rabbitmq-server -detached"
二.设置管理账户
1.设置管理账户 rabbitmqctl add_user admin admin 2.加入administrator角色 rabbitmqctl set_user_tags admin administrator
三.登录web管理系统
http://10.0.0.45:15672
0 0
- 安装rabbitmq集群和配置
- 安装rabbitmq以及集群配置
- 工作心得(三)——初识RabbitMQ,RabbitMQ的安装和集群配置
- rabbitmq安装和配置
- RabbitMQ安装和配置
- RabbitMQ 安装和配置
- RabbitMQ 安装和配置
- 高可用RabbitMQ集群安装配置
- [喵咪MQ(3)]RabbitMQ集群安装配置
- Ubuntu安装rabbitMQ及单机版rabbitMQ集群配置
- rabbitmq配置集群和镜像队列
- rabbitmq配置集群和镜像队列
- RabbitMQ安装,配置和使用
- rabbitmq源码安装和配置
- RabbitMQ的安装,配置,监控 ,集群安装 心得
- RabbitMQ集群配置
- rabbitmq集群配置
- RabbitMQ集群配置
- hibernate配置文件hibernate.cfg.xml的详细解释
- Java基础:流程控制语句
- 区分51系列单片机中几个时间周期的概念
- 深入理解 Express.js
- Initial Server Setup with Ubuntu 14.04 on Aliyun
- 安装rabbitmq集群和配置
- Apache 2.4 + Tomcat7集群配置
- 微信公众号开发者模式 定时任务 获取ACCESS_TOKEN
- C语言的重要概念
- SQL Select语句完整的执行顺序:
- List的isEmpty与==null的区别
- AutoCompleteTextView使用,搜索提示
- Windows下Apache+Tomcat实现应用集群
- hotspot在eclipse上编译调试