查看插件打开情况
rabbitmq-plugins list
启动监控管理器
rabbitmq-plugins enable rabbitmq_management
关闭监控管理器
rabbitmq-plugins disable rabbitmq_management
服务器启动
service rabbitmq-server start
关闭
service rabbitmq-server stop
重启
service rabbitmq-server restart
启动rabbitmq
rabbitmq-service start
关闭rabbitmq
rabbitmq-service stop
关闭应用
rabbitmqctl stop_app
启动应用
rabbitmqctl start_app
查看状态
rabbitmqctl status
多应用使用
rabbitmqctl -n rabbit_ceilometer
查看所有的队列
rabbitmqctl list_queues
清除所有的队列
rabbitmqctl reset
新增
rabbitmqctl add_user admin admin
删除
rabbitmqctl delete_user admin
修改
rabbitmqctl change_password admin admin123
查看用户
rabbitmqctl list_users
用户列表
rabbitmqctl list_users
设置角色
rabbitmqctl set_user_tags admin administrator monitoring policymaker management
设置用户权限
rabbitmqctl set_permissions -p VHostPath admin ConfP WriteP ReadP
查询所有权限
rabbitmqctl list_permissions [-p VHostPath]
指定用户权限
rabbitmqctl list_user_permissions admin
清除用户权限
rabbitmqctl clear_permissions [-p VHostPath] admin
加入集群
host1 和 host2,在 host2 上操作,先停止:
rabbitmqctl -n rabbit stop_app
加入:
rabbitmqctl -n rabbit join_cluster rabbit@$rabbit_hostname1
再启动
rabbitmqctl -n rabbit start_app
查看集群状态
rabbitmqctl cluster_status