RabbitMQ:系统尚未使用 systemd 作为初始系统 (PID 1) 启动。不能操作

RabbitMQ: System has not been booted with systemd as init system (PID 1). Can't operate

我开始将 ubuntu 与 WSL 一起使用,并且在安装 RabbitMQ 之后:

sudo apt-get install rabbitmq-server

I try to start the server 通过做:

sudo systemctl start rabbitmq-server.service

但是我收到以下错误:

System has not been booted with systemd as init system (PID 1). Can't operate.

我尝试将 sudo service start rabbitmq-server.service 应用为 ,但出现此错误:

start: unrecognized service

此外,我在 之后重新启动了计算机,但没有成功。

有什么建议吗?

好的解决方案终于找到了!

我刚刚应用了 this 解决方案。从 pipenv 看来,RabbitMQ 不想启动节点。

现在使用 sudo su 并重新启动它就可以了:

sudo su
sudo service rabbitmq-server restart