在 Ubuntu 中启动 RMQ 服务器时出现“功能标志:`classic_mirrored_queue_version`:必需的功能标志未启用!必须”错误

问题描述 投票:0回答:1

我正在按照 https://www.rabbitmq.com/install-debian.html#apt-quick-start-cloudsmith 这一部分在 ubuntu 上安装 RMQ,但我无法启动 rmq 服务器。我收到以下错误。我没有添加源列表文件,因为我认为它是额外的。我正在关注云匠。

jounralctl -xe 错误

请告诉我解决方案。

rabbitmq rabbitmq-exchange
1个回答
0
投票

我在全新安装 Ubuntu 20 时遇到了同样的问题,必须重置

/var/lib/rabbitmq
文件夹才能修复:

# probably not needed since it won't start ...
sudo systemctl stop rabbitmq-server

cd /var/lib
sudo mv rabbitmq rabbitmq.broken
sudo mkdir rabbitmq
sudo chown rabbitmq:rabbitmq rabbitmq
sudo systemctl start rabbitmq-server

并且它应该可以通过新配置正常启动。之后您可以删除

/var/lib/rabbitmq.broken
文件夹。

© www.soinside.com 2019 - 2024. All rights reserved.