Postgresを再起動するコマンドを入力しないと、Postgresを起動できません。

Postgresを再起動するコマンドを入力しないと、Postgresを起動できません。

プロジェクトを起動しようとするたびに、次のエラーが発生します。

django.db.utils.OperationalError: could not connect to server: No such file or directory
    Is the server running locally and accepting
    connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"?

ポストグレスの状態は次のとおりです。

● postgresql.service - PostgreSQL RDBMS
  Loaded: loaded (/lib/systemd/system/postgresql.service; disabled; vendor preset: enabled)
  Active: inactive (dead)

そして、サービスを再起動しなければ動作しません。コンピュータの電源を入れるたびに再起動しないようにするにはどうすればよいですか?インストールエラーのためですか?

Ubuntu 18を使用しています

ベストアンサー1

表示される出力はsystemctl status postgresql「無効」になっていることを示します。つまり、デフォルトでは起動しないことを意味します。

ロード済み:ロード済み(/lib/systemd/system/postgresql.service;障害者

起動時に開始するようにサービスを有効にします。

sudo systemctl enable postgresql

おすすめ記事