如果我删除Rabbitmq的“.erlang.cookie”文件会发生什么?

qyyhg6bp  于 2023-10-20  发布在  RabbitMQ
关注(0)|答案(1)|浏览(188)

我不小心删除了rabbitmq集群节点上$HOME中的“.erlang.cookie”文件。我发现集群状态正常,rabbitmqctl集群运行良好。删除cookie文件似乎不是问题,但我不能确定集群是否真的正常。
所以我想知道我上面描述的删除是否没有问题。请帮助我,我会感激地接受任何建议。

其他信息

rabbitmq集群有3个节点。它们都在/var/lib/rabbitmq/中有相同的“.erlang.cookie”文件,但在$HOME中有不同的“.erlang.cookie”文件。我不小心删除的文件在node 1上的$HOME中

rabbitmq.conf:

[
  {rabbit, [
    {cluster_partition_handling, autoheal},
    {default_permissions, [<<".*">>, <<".*">>, <<".*">>]},
    {default_vhost, <<"/">>},
    {log_levels, [{connection,info}]},
    {mnesia_table_loading_timeout, 10000},
    {tcp_listen_options, [
      binary,
      {packet, raw},
      {reuseaddr, true},
      {backlog, 128},
      {nodelay, true},
      {exit_on_close, false},
      {keepalive, true}
    ]},
    {default_user, <<"nova">>},
    {default_pass, <<"hq33cCIU">>}
  ]},
  {kernel, [
    {inet_default_connect_options, [{nodelay,true}]},
    {inet_dist_listen_max, 41055},
    {inet_dist_listen_min, 41055},
    {net_ticktime, 10}
  ]}
,
  {rabbitmq_management, [
    {listener, [
      {port, 15672}
    ]}
  ]}
].
sbtkgmzw

sbtkgmzw1#

RabbitMQ及其相关命令使用/var/lib/rabbitmq中的cookie文件。删除$HOME中的文件就可以了。

相关问题