系统:Ubuntu 20/WSL 检查状态。
sudo service postgresql status
或者
sudo pg_ctlcluster status 15 main
现在我很确定状态是在线。但即使 postgresql 在线,如果我这样做
systemctl status postgresql.service
它说
System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: Host is down
我很困惑。这很重要,因为我想使用命令:
sudo systemctl enable postgresql.service.
我找到的相关帖子:https://linuxhint.com/systemctl-ubuntu/ postgresql.service 如何知道要启动哪些 postgresql 实例?
答案1
你不能使用systemctl
,错误说:
系统尚未使用 systemd 作为 init 系统 (PID 1) 进行引导。无法操作。
您有两个选择:
- 配置您的系统以使用
systemd
- 继续使用systemV init系统(
service daemon status
...)