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

时间:2019-01-22 19:16:11

标签: ubuntu rabbitmq windows-subsystem-for-linux

在安装RabbitMQ之后,我开始在WSL中使用ubuntu:

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用作this answer,但出现此错误:

start: unrecognized service

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

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

好办法终于找到了!

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

现在通过使用sudo su并重新启动它可以正常工作:

sudo su
sudo service rabbitmq-server restart