systemctl 状態 postgresql.service が期待どおりに動作しません。

systemctl 状態 postgresql.service が期待どおりに動作しません。

システム: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。エラーは次のとおりです。

システムは初期化システム(PID 1)としてsystemdを使用して起動しませんでした。動作できません。

2つのオプションがあります。

  1. 使用するシステム構成systemd
  2. 引き続きsystemV initシステムを使用してください(service daemon status...)

おすすめ記事