解决方法
运行pg_lsclusters
会列出你设备上运行的所有postgres集群$ pg_lsclustersVer Cluster Port Status Owner Data directory Log file15 main 5432 down postgres /var/lib/postgresql/15/main /var/log/postgresql/postgresql-15-main.log
重启postgresql
$ sudo service postgresql restart* Restarting PostgreSQL 15 database server
再次查看postgres集群
$ pg_lsclustersVer Cluster Port Status Owner Data directory Log file15 main 5432 online postgres /var/lib/postgresql/15/main /var/log/postgresql/postgresql-15-main.log
看见online
即可说明psql重启成功了
$ sudo -i -u postgrespostgres@DESKTOP-FFDJU95:~$ psqlpsql (15.1 (Ubuntu 15.1-1.pgdg20.04+1))Type "help" for help.postgres=# \q