启动集群
- #呆板B
- rabbitmqctl start_app
- #呆板C
- rabbitmqctl start_app
- 复制代码
搜查集群状态
在恣意一台呆板上执行rabbitmqctl cluster_status呼吁即可搜查,输出包括集群中的节点与运行中的节点,兼以主机名符号
添加集群设置
建设用户
例子中建设了两个用户 添加用户add_user,配置脚色set_user_tags,添加rabbitmq假造主机add_vhost,配置会见权限set_permissions,以下是具体用法
- 例子中建设了两个用户 添加用户add_user,配置脚色set_user_tags,添加rabbitmq假造主机add_vhost,配置会见权限set_permissions,以下是具体用法
- # 建设第一个用户
- /usr/sbin/rabbitmqctl add_user 用户名 暗码
- /usr/sbin/rabbitmqctl set_user_tags 用户名 administrator
- /usr/sbin/rabbitmqctl set_permissions -p / 用户名 ".*" ".*" ".*"
- # 建设第二个用户
- /usr/sbin/rabbitmqctl add_user 用户名2 暗码
- /usr/sbin/rabbitmqctl set_user_tags 用户名2 management
- /usr/sbin/rabbitmqctl add_vhost sip_ext
- /usr/sbin/rabbitmqctl set_permissions -p sip_ext 用户名2 '.*' '.*' '.*'
- 复制代码
- 备注:RabbitMQ 假造主机,RabbitMQ 通过假造主机(vhost)来分动员静。拥有本身独立的权限节制,差异的vhost之间是断绝的,单独的。
- 权限节制的根基单元:vhost。
- 用户只能会见与之绑定的vhost。
- vhost是AMQP中独一无法通过协议来建设的基元。只能通过rabbitmqctl器材来建设。
打开15672网页打点端,会见mq
/usr/sbin/rabbitmq-plugins enable rabbitmq_management 备注:假如发明呼吁执行完毕没有打开此处事,15672端口没有监听,则是因为没有重启mq导致的
在底部导入.json后缀的设置文件即可
http://localhost:4000/first-blog/rabbitmq.jpg
假如包围了用户必要行使以下呼吁修改mq用户暗码 /usr/sbin/rabbitmqctl change_password 用户名 暗码
修改节点范例
- rabbitmqctl stop_app
- rabbitmqctl change_cluster_node_type dist
- rabbitmqctl change_cluster_node_type ram
- rabbitmqctl start_app
常用呼吁
4、常见妨碍
集群状态非常
- rabbitmqctl cluster_status搜查集群康健状态,不正常节点从头插手集群
- 说明是否节点挂掉,手动启动节点。
- 担保收集连通正常
- 担保收集连通正常
- 担保斲丧者正常斲丧,斲丧速率大于出产速率
- 担保处事器TCP毗连限定公道
脑裂
按正确次序重启集群
担保收集连通正常
担保磁盘空间、cpu、内存足够
(编辑:河北网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|